The easiest and the fastest way to create custom and high quality code for your WordPress project using the latest WordPress coding standards and API's.

How it works

Step 1: Select a tool

Select a tool

Select from dozens of generators to enhance your workflow.

Step 2: Fill in the form

Fill in the form

GenerateWP uses user-friendly forms to output valid code.

Step 3: Generate the code

Generate the code

Copy the ready-to-use code directly to your project.


Manage code in your own dashboard.

Join     Login

Tools and Generators

Taxonomy Generator

Create custom Taxonomies using register_taxonomy() function.

Post Type Generator

Create custom Post Types using register_post_type() function.

Post Status Generator

Create custom Post Status using register_post_status() function.

Theme Support Generator

Create custom Theme Features using add_theme_support() function.

Sidebar Generator

Create custom Sidebars using register_sidebar() function.

Menu Generator

Create custom Navigation Menus using register_nav_menus() function.

Shortcodes Generator

Create custom Shortcodes using add_shortcode() function.

Quicktags Generator

Create custom Quicktags for the WordPress text editor.

Toolbar Generator

Create custom Toolbar (Admin Bar) using WP_Admin_Bar class.

WP_Query Generator

Create custom WordPress Queries using WP_Query class.

WP_User_Query Generator

Create custom User Queries using WP_User_Query class.

WP_Comment_Query Generator

Create custom Comment Queries using WP_Comment_Query class.

wp-config.php Generator

Create custom configuration settings on wp-config.php file.

Plugin Readme Generator

Create custom readme.txt file for your WordPress plugin.

Schedule Cron Job Event

Create custom Cron Jobs using wp_schedule_event() function.

Register WordPress Scripts

Register custom WordPress Scripts using wp_register_script() function.

Register WordPress Styles

Register custom WordPress Styles using wp_register_style() function.

oEmbed Providers

Register oEmbed providers using wp_oembed_add_provider() function.

Theme Default Headers Generator

Create custom Theme Default Headers using register_default_headers() function.

User Contact Methods Generator

Create custom Contact Methods for WordPress user-profile.

Custom Snippet

Save your own WordPress snippets and share them with the world.

Meta Box Generator Premium

Create custom WordPress Meta Boxes using add_meta_box() function.

Widgets Generator Premium

Create custom WordPress Widgets using WP_Widget class.

Dashboard Widgets Generator Premium

Create custom Dashboard Widgets using wp_add_dashboard_widget() function.

Sign up for our Newsletter!

Be among the first to know about upcoming generators, features, and much much more

Meet The Team

Rami Yushuvaev — Founder

An entrepreneur, web developer, blogger, core and codex contributor, responsible for the translation and the release of WordPress Hebrew edition.

Maor Chasen — Developer

A happy WordPress Developer and contributor. Maor builds themes and plugins and occasionally contributes to WordPress core.

Ohad Raz — Developer

A WordPress Consultant, a plugins and themes developer,WordPress Answers moderator and sometimes a WordPress core contributor.

Send us your feedback

For bug reports, suggestions, requests, donations, purchase offers and marriage proposals - use this form to contact us:

Please leave this field empty.

Please leave this field empty.