It is common practice for developers to work on several servers or tiers in order to test their work and make sure code is ready to deploy without introducing errors on a live production environment. WP Engine features multiple environments per WordPress installation and provides a multi-tiered workflow. It is possible for developers to work on a separate development site until code is ready to be shared with a client.
WP-CLI is a tool that allows commands to be run in WordPress from the command line or terminal. One of the reasons why developers love WP-CLI is that it provides a way to automate WordPress and common operations that otherwise require navigating through the WordPress Dashboard in order to execute. There can be many clicks to get through operations like updating all plugins on a WordPress Installation.
Icon fonts can be a very useful tool for WordPress sites. They allow you to add symbols and images to your website without slowing it down. That and other reasons are why icon fonts have become popular in recent years.
If you are not sure about this topic, this blog post is here to help you out.
Learning WordPress development isn’t just about learning to code PHP.
You’ll also need some HTML and CSS skills if the sites, themes and/or plugins you create are going to work well.
In this tutorial, I’ll show you an incredibly useful feature of WordPress that mixes PHP with some simple CSS. It’s an easy-to-use but powerful technique which will give you more control over the way your content is displayed.
This article is a part of a series on writing object-oriented PHP for WordPress development. So far, we’ve spent two articles on writing the code and now we will test the code and systems. It takes an enormous amount of tooling to write code and back in my day I walked uphill both ways,
Welcome back to our series on creating custom blocks with the WordPress Gutenberg Block API. This tutorial is all about extending the random image block we created in the previous post. We got as far as adding a drop-down control to select an image category. We’ll continue with this by adding more block options to allow further customization.
If you’ve ever had to work with resizing images programmatically in WordPress, then you may have come across the image_resize function. Further, you may know it’s been deprecated (given that this appears at the top of the screen): This function has been deprecated. Use wp_get_image_editor() instead. And with its deprecation, as is true of all those who do a good job deprecating…
Admittedly, the last post in this series was quite long. However, that’s not going to be how the overall series of posts articles are going to go. Preparing a development environment is arguably one of the largest steps required, thus the need for having a lengthy, detailed guide for how to do it. Remember that WordPress is a database-backed PHP-based web application.
Working with user-centric fields in WordPress – such as input elements, textarea elements, or any type of field in which a user can supply their own values is a place that should always be a target of sanitization. Fortunately, the WordPress API provides a number of functions to help with this. Depending on your use case,
WordPress templates make it easier for developers to create dynamic content and apply a consistent style across multiple posts or pages. While this is a very useful feature, it’s been skipped over by many users due to the required degree of coding.
However, this is no longer the case. The new Elementor Theme Builder includes the ability to create custom single post templates without doing any coding whatsoever.