Main Content
Resize Google reCAPTCHA for Mobile in Formidable Forms
Did you ever build a Formidable Form using the reCAPTCHA and then test it on mobile devices? Of course you have! The reCAPTCHA doesn't fit and extends over the edges of the forms. This is because the reCAPTCHA is set in an iFrame with a width that can exceed the width of its field container. When that situation occurs, there is a fix!
The following code snippets, when added to your theme, will resize the reCAPTCHA's iFrame to fit properly on mobile devices.
Add this CSS to your theme's style.css or add it to the WordPress Customizer/Additional CSS section:
Change the #frm_field_xxx_container to your form's reCAPTCHA container at line 9 in the below jQuery and add it all to the After Fields section of the forms Settings/Customize HTML page:
Override Web Host’s Crawl-delay: 10 in Robots.txt

If you use a physical robots.txt on a WordPress powered site, then stop it now!
Some web hosts, such as the very popular SiteGround, add crawl-delay: 10 to the physical robots.txt when it is accessed by a bot. If you examine your robots.txt file with a text editor, you won't see it. It's not there physically. But, if you examine robots.txt in the Google Webmaster robots.txt tester tool, you'll see that the crawl-delay line has been added. To learn why this could be a problem, please see this page on Yoast: https://yoast.com/ultimate-guide-robots-txt/#crawl-delay-directive.
Workaround for Chrome 67 Parallax Bug
Google Chrome 67 introduced a browser bug that creates a major problem for websites that use the popular parallax effect with background images. Specifically, parallax images below the fold either don't display at all or just flicker. The following CSS kicks the GPU into action for CSS transitions, making them smoother by applying a higher frame rate.
EU Referral Network Enrollment
Requirements
There are two requirements for enrolling in the EU Referral Network:
- You must have graduated from the WP Elevation Blueprint Course
- Your business must have a physical presence in any of the 28 EU countries.
How The Network Works
The premise is simple. Because of the territorial requirements GDPR imposes on companies "envisioning to sell products or services in the "EU", hiring a data control officer with a physical EU presence is not an effective strategy for us at this time. It would substantially increase our customer acquisition costs.
Since we occasionally collect leads from the EU through the 5-Things and Cybersecurity eBook downloads, we'd rather refer these leads to our WP Elevation Colleagues in the EU rather than to just send them away. We hope that you would reciprocate and do the same for us with your leads based in the United States.
We have our eBook follow-up email sequence setup as an automation in Active Campaign. We have added logic at the end of the automation to test if the lead is Geo-based in the EU, and if so, we route them to the EU Referral Network directory rather than offering them a Digital Strategy Accelerator session via Skype.
If the automation reaches this final point in the process and the lead contacts your company, you'll be receiving a ready individual that you can further qualify for fit. A lot of the work will have already been done for you though.
We prefer not to store any of your PII in our system. All we need for the network directory is your business name, location, business contact details, and if you'd like to distinguish yourself with your UVP and/or logo, you're welcome to include those details as well.
To be included in the network, please sign-up with the form below.
We won't contact you directly unless it's to share a "hot" lead in your country that did not come through our eBook automation.
You can request to be removed from the directory at any time by emailing info@victorfont.com
EU Referral Network Enrollment Form
Gutenberg and Web 3.0
A Brief Look at Web 1.0, 2.0, and 3.0
If you've been around the internet for any length of time, you may remember Web 1.0. This was the beginning of the phenomenon known as the World Wide Web that brought us file and web servers, and websites built using static pages connected by hyperlinks. As Web 1.0 evolved, we added animated GIFs and had tools available to us like Microsoft FrontPage and Macromedia Dreamweaver to help us develop our sites more easily.
Web 1.0 was basically a "read-only" web, even though brick and mortar merchants scrambled to develop an online presence and the earliest forms of eCommerce solutions were introduced. Other technologies associated with Web 1.0 include search engines (AltaVista, Yahoo!), e-mail (Yahoo!, Hotmail), peer-to-peer file sharing (Napster, BitTorrent), and publish and subscribe technologies.
Then came Web 2.0. Nobody knows exactly when Web 2.0 was born, but some sources suggest 2004 as its birth year. At least, that's when the term "Web 2.o" was allegedly coined by OâReilly Media. Web 2.0 introduced us to the social web where early social networking sites like MySpace and Facebook stormed into the world. Because of the many technological changes taking place such as broadband internet, Ajax and Javascript frameworks, better browsers, widgets, and plugins, the "read-write" interactive web dream became reality. For the first time, we were able to create our own content, which gave us the ability to influence others and elevate our online profiles. Concepts associated with Web 2.0 include Adobe Flex, enterprise Java, Microsoft .NET Framework, blogs, wikis, and instant messaging.
Speaking of blogs, by 2003, b2/cafelog, more commonly known as b2 or cafelog, had been installed on approximately 2000 blogs. That same year, Matt Mullenweg and Mike Little, in a joint effort, created a fork of b2. That fork is known today as WordPress. According to W3Techs, as of this writing, WordPress is used by 60.1% of all the websites whose content management system is known. This is 29.7% of all websites. With statistics like these, it's clear that WordPress has achieved the #1 position in Web 2.0 interactive content management technologies. No other Web 2.0 content management platform even comes close.
Web 3.0 is a term that's been tossed around for a few years already, so let's play a bit of catch. Early ideas on Web 3.0 suggest that its evolution will become a âread-write-executeâ web. It is the Semantic Web, an extension of the World Wide Web through standards defined by the World Wide Web Consortium. The standards promote common data formats and exchange protocols on the Web, most fundamentally the Resource Description Framework, which promises to advance the web to where all information is categorized and stored in such a way that a computer can understand it as well as a human. Two key terms most commonly associated with Web 3.0 are semantic markup and web services.
Semantic mark up helps in describing an item apart from defining its appearance. A web service is a software system designed to support computer-to-computer interaction over the Internet. Neither of these concepts are new. Schema.org defines semantic markup for search engines and there are thousands of web services available that allow external systems to access their APIs. Modern eCommerce solutions often access web services provided by freight carriers to lookup shipping rates in real time. UPS, Fedex, and USPS are just a few examples. Other terms associated with Web 3.0 include semantic searching, knowledge bases, ontologies, and personal intelligent digital assistant.
But truth be told, predicting how Web 3.0 will eventually evolve is like playing the lottery. It's a complete guessing game because there is no clear definition of what it means. If we distill what we know about the historical evolution of Web 1.0 and Web 2.0, we can extrapolate that Web 3.0 is the next fundamental change both in how websites are created and more importantly, how people interact with them.
We are already seeing an explosion of smart devices and home appliances that comprise an "Internet of Things". Who could have ever thought a refrigerator could tell you what you need for your shopping list, or order groceries for you, or even let you know when your milk is running low? Only Siri and Alexa could have predicted that!
WordPress, Gutenberg, and Web 3.0?
Changing how websites are created and how people interact with them is already upon us. Throughout the Web 2.0 era, developers have created some highly imaginative products to help make web development easier, especially for the end user with no formal programming knowledge. With WordPress as our focus, think about how many theme frameworks, custom themes, page builders, custom themes with built-in page builders, CSS helper plugins, framework helper plugins, and etc., etc., etc. have been brought to market. The end goal of these products is to allow end users to focus on content and designers to focus on design. PHP, CSS, jQuery, Javascript, and SQL need not apply.
This is all changing soon and many of the products we have today, may face extinction tomorrow. This is especially true of the page builders and themes that embed shortcodes into content to produce a site's desired look and feel. Popular themes and plugins like Divi, X-Theme, and Visual Composer will have to adapt to the emerging paradigm or they may discover that they've become products without a home. The developers and designers that depend on them for their livelihoods may have to scramble to learn the newest technologies, if it's not too late, that is.
When WordPress 5.0 is released later this year, it will change the world of content management as we know it. Gutenberg, under development for the past couple of years, will initially replace TinyMCE as the WordPress editor, but this is only the start. If you listen to any of Matt Mullenweg's talks or those of others intimately involved with Gutenberg's development, it is not just an editor replacement. As WordPress continues its evolutionary progression, Gutenberg will become the core for all content created in WordPress. Think about how the WordPress customizer will work with a Gutenberg foundation. Gutenberg is not just one small step on the Web 3.0 evolutionary ladder, it is a giant leap! Only time will tell if it's capable of taking home the gold.
Gutenberg has come a log way since its first release as a plugin in 2017. It's been installed on my development server since it's first release. Even though it's not a finished product, it's worth taking a look at it and to start learning what content blocks are all about. Everything in future WordPress will be about content blocks. While there is support for shortcodes, I suspect that most shortcodes will end up in a heap at some archeological dig.
The best thing about content blocks is that you can make them reusable and available in other content. Change one instance of a block that has been used multiple times, and all the instances of that block reflect the change. Content blocks are not a new concept. It you use Facebook, you are using content blocks. Everything you post is an independent content block. You already know how they are used.
I didn't like Gutenberg at first. In fact, I hated it. But as it nears completion and the bugs are getting squashed, it is becoming a beautiful framework for content development. I like it a lot now and am looking forward to developing my own set of tools that will make life easier for our development work. Change is hard to take, and a giant change is often met with resistance. Gutenberg is coming and there's nothing we can do except offer our acceptance. Let's learn the new paradigm and do whatever we can to profit from it.