Using PayPal Express on your website helps keep the user engaged with your web pages throughout the payment process. When you integrate PayPal Express Checkout on your webpage, a secure window overlays the page allowing users to complete their purchase. For mobile and tablet devices, the user is directed to a full screen PayPal payment ...
Magento uses containers and blocks to structure the layout of a page. Containers define the structure of the page and do not contain any additional content, and occasionally you may need to go about adding Magento 2 containers that contain custom functionality from the blocks that reside within these containers.
In order to do this, ...
Magento 2 makes use of the Composer dependency manager tool. Whilst the application will require third party packages and include them when running the composer update command, you may find yourself needing to develop Magento 2 composer packages.
You may wish to do this because you’re working on a Magento theme or module, and you ...
If you’re working on a PHP project that uses several Composer packages, you may find yourself needing to create a Composer package locally without submitting it to Packagist or other hosted repositories.
To save you from having to create an empty Packagist package and constantly having to update the hosted code, you can start developing ...
On rare occasions, you might accidentally submit web pages to be indexed in Google search results when you weren’t supposed to. There are both temporary and permanent measures to removing site links from Google if this happens.
Assuming that you’ve signed up to Google Search Console and verified your website, you’ll be able to use ...
The AMP Project aims to create high performing websites that are consistently fast on different devices. To create Google AMP pages for your website requires knowledge on the components the AMP project provides, as well as its limitations or adjustments you may need to make to your pages in order to create a valid AMP ...
When HTML5 was introduced, some code changes needed to be when creating an HTML5 page as opposed to an HTML4 version.
Changes include replacing some of the <div> elements with new elements in HTML5, such as <main> and <section>.
The start of the HTML5 element should include the DOCTYPE declaration on the first line.
Like ...
For SEO purposes, post name URLs are often changed from Plain to Post Name. This is configured in the Permalinks page in the admin under Settings -> Permalinks.
If your server’s configured correctly to run your WordPress website correctly, you shouldn’t experience any problems viewing posts using the post name permalink. However, there may ...
Cloudflare WordPress HTTPS Issue
If you’ve configured your website to use Cloudflare and to take advantage of the free flexible SSL certificate that the service provides, you might find that your WordPress installation doesn’t work correctly and that you are presented with a redirect loop error.
This is due to the flexible SSL setting ...
With many websites using Cloudflare as a reverse proxy, users take advantage of the caching tools that Cloudflare comes with. Sites using Magento 2 with Cloudflare cache often find the need to clear Magento’s cache and Cloudflare’s cache at the same time without having to clear the caches in two different places.
Looking below will ...