Here is the list of very useful plugins that helps the wordpress plugins & theme developers. This plugins helped our team to easily debug and test code which will reduce development time.

WP Mail Logging

WP Mail Logging is a plugin to log emails sent by WordPress or WooCommerce. By default, WordPress and your web host do not log, store or keep track of emails sent from your website. WP Mail Logging help you to know which emails your WordPress sends for debugging purposes. Simply activate it and it will work immediately, no configuration necessary.

WordPress.org Plugin Page : https://wordpress.org/plugins/wp-mail-logging/

WP Hooks Finder

WP Hooks Finder helps theme or plugin developers to quickly see where all the action and filter hooks are on any WordPress page.

WordPress.org Plugin Page : https://wordpress.org/plugins/wp-hooks-finder/

Preview E-mails for WooCommerce

Preview E-mails for WooCommerce is a plugin for WooCommerce that lets you Preview Emails, without having to send them.

WordPress.org Plugin Page : https://wordpress.org/plugins/woo-preview-emails/

WP Crontrol

WP Crontrol enables you to take control of the cron events on your WordPress website.

WordPress.org Plugin Page : https://wordpress.org/plugins/wp-crontrol/

Create Block Theme

The Create Block Theme plugin allows you to create new themes, child themes, style variations, and export themes directly from the WordPress Editor. It saves user changes, ensures templates are export-ready, and handles assets. Ideal for developers, but changes are permanent.

WordPress.org Plugin Page : https://wordpress.org/plugins/create-block-theme/

Suggestion & Feedback: If you have any addition, deletion or correction to the list, then write it on below comment. Our team will review and update the list.

Read also

How to add and remove classes in Javascript (without jQuery) | devnodes.in

How to add and remove classes in Javascript (without jQuery)

Learn how to manipulate CSS classes in JavaScript. Discover methods like classList.add(), classList.remove(), and classList.toggle() for adding, removing, and toggling classes on HTML elements.

PHP: using php cURL to fetch remote REST json API | devnodes.in

PHP: using php cURL to fetch remote REST json API

Learn how to use PHP cURL. PHP cURL is a great tool for interacting with web services and APIs, and it provides a lot of control over the requests and responses.

Wordpress: Using wp_remote_get() to fetch remote REST json API | devnodes.in

Wordpress: Using wp_remote_get() to fetch remote REST json API

Learn how to use wp_remote_get() a wordpress builtin api to fetch any REST apis. wp_remote_get() is useful if you want to integrate data from another web service into your WordPress site, or if you want to consume data from an external API for some other purpose. For explanation we will use github REST api and pull git commits and print them.

Hugo: Using getJSON to fetch remote REST API in hugo template | devnodes.in

Hugo: Using getJSON to fetch remote REST API in hugo template

Hugo is very powerful static site builder, it can fetch any JSON rest API and build content out of it. In this example we will use getJSON hugo function to fetch the json data from Woocommerce site. You can develope this further and create a full fledged headless e-commerce website with hugo at the frontend wordpress and woocommerce as a backend.

Wordpress: How to send email using wp_email() | devnodes.in

Wordpress: How to send email using wp_email()

wp_mail() is a wrapper function available in wordpress core that can send emails using wordpress configuration. You can use wp_mail() to send emails from wordpress/woocommerce plugins and themes.