WordPress Advanced

If you are a developer or an advanced user, you can not miss this section.

  • Find out what’s wrong with your WordPress with DebugPress

    Find out what’s wrong with your WordPress with DebugPress

    Finding the problems that happen in a WordPress installation can be complicated. DebugPress is a plugin that makes this task easier.

  • Reuse React Components from Gutenberg in your WordPress Plugins

    Reuse React Components from Gutenberg in your WordPress Plugins

    WordPress provides a series of React components included in Gutenberg that you can easily reuse in your plugins.

  • Introduction to React, part 4

    Introduction to React, part 4

    React components render the UI and WordPress’ Redux-based stores keep track of your app’s state. Learn how to combine them so that UI displays and updates your app’s state.

  • Introduction to React, part 3

    Introduction to React, part 3

    Redux help you separate the state of your application from the UI. WordPress implements its own Redux flavour with “stores.” Learn everything you need to know about them.

  • Introduction to React, part 2

    Introduction to React, part 2

    A component is a pure function that takes some props and generates HTML. If you want your component to be reactive, some of its props have to be functions that modify your app’s state when invoked.

  • How to Create a Settings Page in WordPress

    How to Create a Settings Page in WordPress

    Do you want to add a custom settings page in your WordPress plugin? In this post you’ll learn how to use the Settings API properly!

  • How to Use Conditional Tags in WordPress

    How to Use Conditional Tags in WordPress

    WordPress’ conditional tags are a set of functions that help you check certain properties or conditions of the content your visitors request.

  • How to Add a Button to the Gutenberg Editor using @wordpress/scripts

    How to Add a Button to the Gutenberg Editor using @wordpress/scripts

    Tutorial on how to extend the block editor using all the new features WordPress offers. In particular, we’ll see how @wordpress/scripts makes things extremely easy.

  • Finding the Culprit of High CPU Usage in our WordPress Server

    Finding the Culprit of High CPU Usage in our WordPress Server

    If your hosting provider tells you that your server has a high CPU usage, you probably have a problem. This is what we did to find the culprit when we ran into this problem.

  • How to Create and Use WordPress Custom Fields

    How to Create and Use WordPress Custom Fields

    Users can easily extend WordPress. One of the methods it includes for doing so are custom fields. Learn how to create and use them in this post.

  • How to Use WordPress’ Privacy Policy System in Your Plugin

    How to Use WordPress’ Privacy Policy System in Your Plugin

    Privacy policies explain the data you collect about your visitors. If your plugin collects data, you should help your users update their privacy policies so that their visitors know what your plugin does.

  • DevTips – Namespaces in PHP

    DevTips – Namespaces in PHP

    Namespaces in PHP are a way for encapsulating items such as functions, classes, or variables and thus preventing name collisions. Learn how to use them in your plugins and themes.

Person writing a new WordPress post on a MacBook

Looking for popups?

We have the best plugin to create popups for WordPress in minutes.

Request Customized Enterprise Pricing

10
200000

With your express consent, we handle the information provided for the purpose of contacting you and until you ask us to delete it.

70% OF YOUR VISITORS DO EXACTLY WHAT
YOU JUST DID AND NEVER COME BACK!

KEEP THEM
ON YOUR SITE
LONGER WITH
NELIO POPUPS

Claim Your Discount Now

Image with a 10%-off coupon

WAIT! BEFORE YOU GO...

Get this awesome discount now!

No, I don't want to save money

Image with a 10%-off coupon

WAIT! BEFORE YOU GO...

Get this awesome discount now!

No, I don't want to save money

YOUR COOKIE SETTINGS


This site uses proprietary operational cookies that have a purely functional purpose and third-party cookies that help us understand how visitors interact with the site by collecting and presenting information anonymously. To get more information about these cookies and the processing of your personal data, check our Privacy & Cookie Policy. Do you accept these cookies and the processing of personal data involved?


If you don’t, you can reject non-operational cookies and continue browsing this site by clicking here.