All articles related to WordPress CMS, Helpful WordPress tutorials, WordPress tips and guides by Mehdi Nazari.

if you have something specific in mind, search in WordPress.

How to Query WordPress Categories, Tags and Taxonomies

Learn how to list Categories, Tags and Taxonomies in WordPress using standard functions. In this WordPress tutorial for developers, we use get_categories, get_tags and get_taxonomies functions with working examples. After reading this tutorial, you can list WordPress categories, tags and taxonomies with all available filters.
WordPressWordPress PluginsWordPress Themes

WordPress Query Posts by Category, Tag, Custom attribute, and more!

Learn how to List Posts in WordPress using Category name, Tag name, Custom attributes, Post type, Publish date, Random posts, etc. For post listing in WordPress, we use get_posts function to retrieve any WordPress post with desired attributes.
WordPressWordPress PluginsWordPress Themes

WordPress Action and Filter Hooks Tutorial (+10 Examples)

In this WordPress tutorial for beginner developers, I will explain WordPress Actions and WordPress Filters and how you can use these WordPress Hooks in your theme or plugin, easy and understandable. This tutorial also contains +10 helpful examples for those who want to see this WordPress tutorial in action.
WordPressWordPress PluginsWordPress ThemesWordPress Tips

How to create a Hello World plugin for WordPress in 3 Steps

Creating a simple WordPress plugin is fast and easy.  in this short tutorial, I’m going to show you, how you can create a custom WordPress plugin and print “Hello world” text inside its admin page. this article also contains 10 helpful tips for beginner WordPress developers.
WordPressWordPress Plugins

How to set publishing date and time for a WordPress post Programmatically?

You can set publish date for posts in the WordPress admin panel but sometimes you may want to set a post publishing date programmatically. for example, when you have lots of unpublished posts and you want to publish these posts on different dates in the future, you can set the publish date for each post […]
WordPressWordPress Tips

I’m Mehdi Nazari, a WordPress developer.

Hi everyone, my name is Mehdi Nazari. I am a WordPress developer. I created this blog to write helpful WordPress articles for beginner and experienced developers.