When it comes to WordPress performance, a lot of players are involved and they all need to play together nicely to produce a robust and fast loading website. The hosting and the stack in general (caching, CDN, database) are of course critical, as well as the “size” of the site in terms of posts and images, and many other factors.
In this article, we will focus on themes and plugins, which are equally important because every new plugin has an impact on the site’s performance, and a poorly coded theme can significantly slow down the entire site!
Continue reading “Load testing WordPress plugins performances”
The working life of a successful e-commerce website is a busy one. Well-built online stores appeal to customers with desirable products and stylish themes, crafted to build trust.
Behind the scenes, content management systems work hard to deliver smooth and seamless experiences that encourage sales transactions. Unfortunately, even the best sites tend to break down from time to time.
Continue reading “Test WooCommerce checkout regularly and stay safe”
The website design process can be confusing if you are in the initial stages of planning a business website. As a WordPress developer, I have seen this many times. Perhaps if I share a few hints, it will help. These seven tips will set you on the right track to publishing your site and delivering the best outcome for your business objectives.
Continue reading “7 things to expect from a professional WordPress developer”
Open Graph is a protocol used by developers to make sure that Facebook and Twitter can crawl our websites and display shared posts the way we want.
Continue reading “Add open graph meta without a plugin in WordPress”
My story at Codeable began in early 2016. I already was a pretty experienced freelancer and decided to try to join one of the most important and well-known development agencies for WordPress.
Continue reading “Being a good coder is not enough. My first 4 months at Codeable”
Field pre-population is a handy feature when working with forms. It often happens to have a select field that needs to be populated from dynamic values from a database query, an external API or a CSV file.
Continue reading “Select field pre-population with Ninja Forms”
A lot of exciting things happened with the release of WooCommerce 2.6! Of of the most important is a completely new REST API based on the WordPress REST API infrastructure.
Continue reading “WooCommerce API, add custom data to default endpoints”