A collection of plugins, starter themes and tools to make WordPress development easier.
WordPress API Libraries - Matching Third Party APIs with WordPress Developers
-
wp-api-base - Abstract PHP class to build additional WordPress APIs.
-
wp-api-tester - A plugin for aiding development of APIs and other PHP plugins.
-
wp-google-cloud-source-api - Google Cloud Platform's Cloud DNS API integration.
-
wp-uptime-robot-api - Uptime Robot API integration.
-
wp-slack-api - Slack messaging API integration.
-
wp-keycdn-api - KeyCDN content delivery network API integration.
-
wp-amazon-s3-api - Amazon Web Services' Simple Storage Service (AWS S3) API integration.
-
wp-deploybot-api - Deploybot API integration.
-
wp-packagist-api - Composer's Packagist API integration.
-
A Healthier Option - Ever had an unweildy options table slow you down and cause crazy errors? Maybe you have, but don't know it? A Healther Option helps your options table get back into shape.
-
AceIDE - AceIDE is a WordPress code editor with the long term goal of becoming the ultimate environment to code/develop WordPress themes and plugins.
-
Add Admin CSS - Interface for easily defining additional CSS (inline and/or by URL) to be added to all administration pages.
-
Admin Menu in Frontend - Allows to show admin menu when viewing site.
-
Admin Select Box To Select2 - This plugin is used to convert all simple Select boxes to Select2.
-
Advanced Options Editor - Edit WP Options from the WordPress Dashboard.
-
Advanced iFrame - This plugin includes any webpage as shortcode in an advanced iframe or embeds the content directly.
-
ACF to REST API - Exposes Advanced Custom Fields Endpoints in the WP REST API v2.
-
Advanced Bulk Actions - Advanced Bulk Actions is a WordPress plugin that adds new bulk actions to your admin panel on the posts, pages and users overviews.
-
Advanced Forms Processors - Adds form processors to the Advanced Forms plugin.
-
Advanced Password Security - Force your admins and/or select roles to update their password to a new one after a set amount of time.
-
Admin Columns - Manage and organize columns in the posts, users, comments and media lists in the WordPress admin panel. Transform the WordPress admin screens into beautiful, clear overviews.
-
Admin Menu Editor - Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change premissions, and more.
-
Admin Trim Interface - This plugin uses a combination of WordPress hooks, CSS (when possible), and Javascript (last resort) to removed specified admin interface elements.
-
Adminimize - Visually compresses the administrative meta-boxes so that more admin page content can be initially seen. The plugin that lets you hide 'unnecessary' items from the WordPress administration menu, for all roles of your install. You can also hide post meta controls on the edit-area to simplify the interface. It is possible to simplify the admin in different for all roles.
-
Allow Multiple Accounts - Allow multiple user accounts to be created, registered, and updated having the same email address.
-
Amr Users - Configurable users listings by meta keys and values, comment count and post count. Includes display, inclusion, exclusion, sorting configuration and an option to export to CSV.
-
Attachments - Attachments gives the ability to append any number of Media Library items to Pages, Posts, and Custom Post Types.
-
ARI Adminer - This plugin connects WordPress and Adminer database management tool. Can work with MySQL, PostgreSQL and SQLite databases.
-
AJAX Action Wrapper - This helper library makes it easier to handle AJAX requests in WordPress plugins.
-
AutomatePlus – Mautic for WordPress - Add registered WP users and commentors to mautic contacts.
-
BE Media from Production - Uses local media when available, and uses the production server for the rest.
-
BEA – Sanitize Filename - Remove all punctuation and accents from the filename of uploaded files.
-
Better Font Awesome - The ultimate Font Awesome icon plugin for WordPress.
-
Better Search Replace - When moving your WordPress site to a new domain or server, you will likely run into a need to run a search/replace on the database for everything to work correctly.
-
Better WordPress Admin API - A better way to build admin pages and options for you plugins/themes.
-
Blackhole for Bad Bots - Protects your site against bad bots by trapping them in a blackhole.
-
BRAD - Better Responsility Around Discoverability.
-
Bulk Actions Select All - Bulk Actions For All Posts adds an option to the posts overview in the WordPress Admin to select “All Posts”. By default, WordPress only allows you to select the posts on the current page.
-
Bulk Change Role - Transfer all users from one role to another.
-
Carbon Fields - Developer-oriented library for WordPress custom fields for all types of WordPress content.
-
Carbon Field: Display Checkbox - Display Field extension for Carbon Fields. Displays "yes" instead of 1 for displaying checkbox values.
-
Cavalcade - A better wp-cron. Horizontally scalable, works perfectly with multisite.
-
CF7 to Zapier - Use Contact Form 7 as a trigger to Zapier.
-
Cleanup Multisite DB Tables (WP-CLI Custom Command) - Finds and delete orphaned tables in a WordPress Multisite network using WP-CLI.
-
CMB2 Attached Posts Field - Custom field for Custom Metaboxes and Fields for WordPress for attaching posts to a page.
-
CMB2 Code Snippet Library - This is a community-maintained repository of code snippets that help modify the default behavior of CMB2.
-
CMB2 Conditionals - Plugin to establish conditional relationships between fields in a CMB2 metabox.
-
CMB2 Post Search field - Custom field for CMB2 which adds a post-search dialog for searching/attaching other post IDs.
-
CMB2 Group Map - This CMB2 addon allows you to use CMB2 group fields to manage custom post type entries.
-
CMB2 Markdown - Adds a Markdown enabled textarea with a live preview to the available CMB2 fields.
-
CMB2 Metatabs Options - Add admin option pages with multiple metaboxes--and place those metaboxes into optional tabs. Requires CMB2.
-
CMB2 Related Links - Special CMB2 Field that allows users to add a related links repeating field group.
-
CMB2 Tabs - CMB2 Tabs is an extenstion for CMB2 which allow you to oragnize fields into tabs.
-
CMB2 Term Select - Select terms to associate with your content.
-
Change Username - The Change Username plugin allows you to change the usernames of your WordPress users in an easy and effective way.
-
Classic Editor - Enables the WordPress classic editor and the old-style Edit Post screen layout (TinyMCE, meta boxes, etc.). Supports the older pluhins that extend this screen.
-
Co-Authors Plus - Assign multiple bylines to posts, pages, and custom post types via a search-as-you-type input box.
-
Cookie Consent - The only cookie consent plugin you'll ever need.
-
Cron Logger - Logs for cron runs.
-
Customize Posts - Manage posts and postmeta via the Customizer.
-
Custom Field Suite - Visually add custom fields to your WordPress edit pages.
-
Custom Field Suite Options Screens - Register options screens powered by Custom Field Suite.
-
Custom Field Suite Yoast Analysis - Integrate Custom Field Suite content in Yoast WordPress SEO analysis.
-
Customize Plugin Manager - Manage plugins within the customizer (experimental).
-
Debug Bar ElasticPress - A WordPress plugin that adds a Debug Bar panel to examine ElasticPress queries.
-
Debug Objects - List filter and action-hooks, cache data, defined constants, queries, included scripts and styles, php and memory information and return of conditional tags only for admins, for debug, information or learning purposes.
-
Debug Quick Look - Creates an admin bar link to view or purge the debug log file.
-
Dedicated Transients - WordPress plugin to re-route transient storage to dedicated tables.
-
Dev Content Blocks - This plugin adds content blocks with HTML, JS, and CSS blocks to be called by using a shortcode.
-
Disable admin notices individually - Disable admin notices plugin gives you the option to hide updates warnings and inline notices in the admin panel.
-
Disable Emails - Stop WordPress from sending any emails.
-
Disable Gutenberg - Completely disable Gutenberg Editor sitewide or for specific post types.
-
Disable Gutenberg Dashboard - Disable the try Gutenberg dashboard widget from showing in WordPress 4.9.
-
Dismiss "try Gutenberg" Nag Dashboard Widget - Dismiss 'try Gutenberg" nag, dashboard widget, when is activated, or automatically, when put on mu-plugins directory.
-
Dobby - Dobby, the friendly Admin Elf, takes care of all your (unwanted) admin notices.
-
Dovedi - Time-based One Time Password authentication for WordPress.
-
Duplicate Menu - Easily duplicate your WordPress Menus.
-
Duplicate Post - Easily duplicate (clone) any blog post, custom post, or page in WordPress which are then saved in Draft mode, saving you tons of time and headache.
-
Duplicate Page - Duplicate Posts, Pages and Custom Posts using single click.
-
Easy Updates Manager - Manage and disable WordPress updates, including core, plugin, theme, and automatic updates - Works with Multisite and has built-in logging features.
-
Easy Query - Easy Query is the fastest and simplest way to build and display WordPress queries without writing a single line of code.
-
Edit Author Slug - Allows an Admin (or capable user) to edit the author slug of a user, and change the Author Base.
-
Extended CPTs - A library which provides extended functionality to WordPress custom post types, allowing developers to quickly build custom post types without having to write the same code again and again.
-
Extended Taxonomies - A library which provides extended functionality to WordPress custom taxonomies, allowing you to quickly build custom taxonomies without having to write the same code again and again.
-
Expire Password Protected Pages - This plugin will require visitors to type in the password each time they are visiting a password protected page. This will also prevent the page from being accessible if someone types in the password on a public computer.
-
Expire Users - Set expiry dates for user logins.
-
FakerPress - FakerPress is a clean way to generate fake data to your WordPress instalation, great for developers who need testing.
-
FastDev - Provides helpful information and functions for WordPress developers to make the development even faster.
-
Favorites - Simple and flexible favorite buttons for any post type.
-
Fresh Plugins - A simple plugin to allow fresh plugin re-installation of plugins from WordPress.org.
-
Gitium - Keep all your code on git version control system.
-
Hide all notices in wp admin - Uses CSS to hide standard WordPress admin notices.
-
HookPress - HookPress turns your WordPress-internal hooks into webhooks. Possible uses include generating push notifications or extending WordPress with non-PHP.
-
Inactive Logout - Inactive logout provides functionality to log out any idle users defined specified time showing a message. Works for frontend as well.
-
Invalid Login Redirect - Invalid Login Redirect is a WordPress plugin that allows you to specify the number of times a user can enter invalid credentials before being redirected to a custom page of your choosing.
-
Laps - Light WordPress profiler.
-
Laravel DD for WordPress - Use Laravel's dd() (die dump) function in your WordPress projects.
-
Locomotive - Run custom batch processes from the WP admin.
-
Loco Translate - Translate themes and plugins directly in WordPress.
-
Log Deprecated Notices - This plugin logs the usage of deprecated files, functions, and function arguments. It identifies where the deprecated functionality is being used and offers the alternative if available.
-
Lorem User Generator - straightforward way to add randomly generated users to your WordPress.
-
Link Picker for CMB2 - Using the Link Picker for CMB2 control, you can choose a link from your WordPress site, or manually enter a link.
-
Machete - Machete is a simple suite of tools that solve common WordPress annoyances using as few resources as posible.
-
Manage Notification E-mails - This plugin gives you the option to disable some of the notification e-mails send by Wordpress. It's a simple plugin but effective.
-
Meta Box - Meta Box plugin is a powerful, professional toolkit for developers to create and handle everything related to custom meta boxes and custom fields for WordPress.
-
Meta Box - FacetWP Integrator - Integrates Meta Box custom fields with FacetWP.
-
MB Comment Meta - Add custom fields (meta data) for comments.
-
MB Custom Post Type - MB Custom Post Type helps you to create and manage custom post types and custom taxonomies easily in WordPress by providing an easy-to-use interface in the admin area.
-
Meta Box for WordPress SEO - Meta Box for WordPress SEO is a free extension for Meta Box plugin which allows developers to add content of custom fields to Yoast SEO Content Analysis to have better SEO score.
-
MetaShortcode - Use custom fields as shortcode in post content.
-
MB Rest API - MB Rest API is an extension of the Meta Box plugin which pulls all custom fields' values (meta value) from posts, pages, custom post types, terms into the WordPress REST API responses under 'meta_box' key.
-
MB Custom Taxonomy - MB Custom Taxonomy helps you to create and manage custom taxonomies easily in WordPress by providing an easy-to-use interface in the admin area.
-
Meta Pixie - List, filter, sort and view commentmeta, postmeta, termmeta, sitemeta and usermeta records, even serialized and base64 encoded values.
-
Minimum Featured Image Size - Set the minimum size required for featured images.
-
Multisite Enhancements - Enhance Multisite for Network Admins with different topics.
-
Multisite Post Duplicator - Duplicate/Copy/Clone any individual page, post or custom post type from one site on your multisite network to another.
-
Multisite Post Duplicator Auto Post - Auto duplicate posts to a select range of sites on save of post.
-
New Project Boilerplate - Using Composer and WPStarter, this repository is used to kick off new WordPress projects and installs WordPress, Genesis, my Genesis starter theme and common plugins (free and premium). Premium plugins are made available using SatisPress.
-
New User Approve - Allow administrators to approve users once they register. Only approved users will be allowed to access the site.
-
NinjaDB - Query Builder Database Wrapper for WordPress, Build for developers by developers.
-
Parsedown Party - Markdown editing for WordPress.
-
PAP Texturize - Patch-as-plugin that texturizes text containing inline HTML tags.
-
Permalink Manager Lite - Most advanced Permalink utility for Wordpress. It allows to bulk edit the permalinks & permastructures and regenerate/reset all the URIs in your Wordpress instance.
-
PHP Settings - This plugin provides a simple user interface with a code editor to edit your local php.ini settings.
-
Plugin Git SVN sync script - Seamlessly synchronize your plugin's Git repository with the WordPress SVN repository with a zero config bash script.
-
Plugin Installer Speedup - Speedups: dont't load featured plugins, make Search Plugins button visible, skip plugin install confirmation. Plugin Load Filter - Although have installed a lot of plugins, if you do not want to activate for all of the pages, you will be able to deactivate unnecessary plugins of each individual page.
-
Pods - Manage all your custom content needs in ONE location with the Pods Framework.
-
Pollux - Pollux is a theme-agnostic scaffolding plugin for WordPress.
-
Postmenu - Duplicate Posts, Pages, Menus, Menu Links (Items of Menu).
-
Post Meta Inspector - A quick and easy way to see post meta associated with any given post. When activated, this plugin prints your post meta keys and values inside of a post meta box.
-
Post Type Switcher - This plugin adds a simple post-type drop-down to the post editor interface, allowing you to reassign any post to a new post type.
-
Piklist - The most powerful framework available for WordPress.
-
Public Post Preview - Enables you to give a link to anonymous users for public preview of any post type before it is published.
-
One Call – WP REST API Extension - Get featured images, categories, tags, taxonomies,custom fields & author details etc all together by one call from WordPress rest api to reduce responsed time.
-
One-time Callbacks - Enable WordPress actions and filter callbacks to be called exactly once.
-
Options Pixie - List, filter, sort and view options records, even serialized and base64 encoded values.
-
Redirect Front-end to Login | Headless WP - Redirects all front-end pages to the login page, best for building a headless WP REST API backend.
-
Remove WP Meta Tags and Links - It is a very lightweight plugin for enable, disable or remove the unwanted meta tags and links from the source code.
-
Remove Category Base - Completely disables the category base from all URLs generated by WordPress so that there is no category slug displayed on archive permalinks, etc.
-
REST API Multiple Post Types - Query for multiple post types on the default post route.
-
REST API Taxonomy Boxes - Update the default WordPress Taxonomy Meta Boxes to use Backbone.js and the REST API.
-
REST API Toolbox - Allows easy tweaks of several REST API settings.
-
Restrict Content by Role - Restrict users with certain User Roles from accessing certain pieces of content and sub-content, both publicly and within the WordPress Dashboard (WP Admin).
-
Restrict Dashboard by Role - Restrict users with certain User Roles from accessing the WordPress Dashboard (WP Admin).
-
Restrict Passwords by Role - Restrict users with certain User Roles from changing or resetting their password.
-
Rest Routes - Activate routes for custom post types that were registered by another plugin or theme. Visit the settings menu and click on the "REST Routes" menu item.
-
Re-slug Updated - This WordPress plugin allows you to generate a new permalink when you change a post title.
-
Revision Strike - Periodically purge old post revisions via WP Cron.
-
Revisr - A plugin that allows users to manage WordPress websites with Git repositories.
-
Salt Shaker - A plugin that changes the WP salt values.
-
Search Regex - Adds search & replace functionality across posts, pages, comments, and meta-data, with full regular expression support.
-
Send System Info - Displays System Info for debugging. This info can be emailed and/or displayed to support personnel via unique URL.
-
Server Status - Useful statistics about the server OS, CPU, RAM, load average, memory usage, IP address, hostname, timezone, disk space, PHP, MySQL, caches, etc.
-
Show IDs by 99 Robots - Show IDs by 99 Robots is super light-weight and does not need any configuration or separate options page.
-
Simple Custom CSS and JS - Easily add Custom CSS or JS to your website with an awesome editor.
-
Stream - With Stream, you’re never left in the dark about WordPress Admin activity.
-
Style the Toolbar - Changes the admin toolbar to the colour scheme selected in the dashboard.
-
Suppress WHIP Notification - Suppresses WHIP notifications generated by Yoast SEO and similar plugins.
-
Temporary Access for users - Plugin is usefull for provide temporary access to user. Also we can disable the user to temporary based.
-
Theme Switcha - Theme switching done right.
-
Toggle wpautop - Allows the disabling of wpautop filter on a Post by Post basis. Toggle can also be enabled on a Post Type by Post Type basis or globally.
-
Transients Manager - Provides a UI to manage your site's transients. You can view, search, edit, and delete transients at will.
-
TranslatePress - Experience a better way of translating your WordPress site, with full support for WooCommerce and site builders.
-
Trigger Happy - Connect your plugins and automate your workflow with Trigger Happy - a powerful flow-based visual scripting and automation tool.
-
Two Factor Authentication - Secure your WordPress login forms with two factor authentication - including WooCommerce login forms.
-
Underscores - Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there.
-
User Session Control - View and manage all active user sessions in a custom admin screen.
-
Unyson - A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.
-
User Session Control - View and manage all active user sessions in a custom admin screen.
-
User Switching - Instant switching between user accounts in WordPress.
-
Vevida Optimizer - Configure automatic updates for each WordPress component, and optimize the mySQL database tables.
-
View Admin As - View the WordPress admin as a different role or visitor, switch between users, temporarily change your capabilities, set default screen settings for roles.
-
What The File - What The File adds an option to your toolbar showing what file and template parts are used to display the page you are currently viewing. You can click the file name to directly edit it through the theme editor. Supports BuddyPress and Roots Theme.
-
Widget Options - Additional Widget options for better widget control.
-
WP-API Response Modify - Makes response JSON from the WP API sensible.
-
WP Background Processing - Asynchronous requests and background processing in WordPress.
-
WP Browser - A WordPress specific set of extensions for Codeception.
-
WP Codeception - Registers WP-CLI commands which allow you to execute Codeception tests.
-
WP Crontrol - WP Crontrol lets you view and control what's happening in the WP-Cron system.
-
WP Dashboard Cleaner - The Admin can remove unwanted widgets / sections from your WordPress Dashboard.
-
WP Deploy Flow - Deploy to and from remote environments.
-
WP_Model - A simple drop-in abstract class for creating active record style eloquent-esque models of WordPress Posts.
-
WP Widget Disable - Disable Sidebar and Dashboard Widgets with an easy to use interface. Simply use the checkboxes provided under Appearance -> Disable Widgets and select the Widgets you'd like to hide.
-
WP Easy Updates - Update plugins provided by EDD software licencing or via github with ease.
-
WP Force Lowercase URLs - Redirect uppercase URLs to lowercase.
-
WPFront User Role Editor - WPFront User Role Editor plugin allows you to easily manage WordPress user roles within your site.
-
WP Hammer - This plugin adds a wp-cli ha command to clean your environment and prepare it for staging / development by removing Personally Identi.fiable Information.
-
WP Hide & Security Enhancer - Hide and increase Security for your WordPress website instance using smart techniques. No files are changed on your server.
-
WP Inspect - The WordPress Debug Plugin.
-
WP Monitor - Collects important data from site and displays it on the dashboard.
-
WP Original Media Path - Change the location for the uploads folder for WordPress.
-
WordPress-Gear - A bunch of gear for WP developers.
-
WP Query Console - Handy tool for developers to quickly test various WordPress queries (WP_Query, WP_User_Query, WP_Comment_Query, WP_Term_Query, WP_Network_Query, WP_Site_Query). Simply provide your arguments array and select the query type you would like to test.
-
WP REST API Cache - Enable caching for WordPress REST API and increase speed of your application.
-
WP Rest API Customizer - Customize the WP REST API endpoints to improve your app speed and performance by adding or removing objects fron JSON response.
-
WP REST Allow All CORS - Allow all cross origin requests to your WordPress site's REST API.
-
WP Reset - It’s Resets the your database to the default installation and does not modify files. Deletes all customizations and content of wordpress.
-
WP Rollback - Rollback (or forward) any WordPress.org plugin or theme like a boss.
-
WP Site Replicator - Quickly create replicas of large production websites from WordPress eXtended RSS (WXR) export files.
-
WP Site Monitor - Provides extra WP REST API endpoints to help manage sites remotely.
-
WP Plugin Git SVN Sync - Zero config synchronizing of Git repository with SVN for publishing WordPress plugins.
-
WP Tools (wpt) - wp-tools (wpt) is a command line interface to reduce boring tasks when working on WordPress plugin / theme project that will be published to wp.org.
-
WP API Menus - Extends WP API with WordPress menu routes.
-
WP User Groups - Group users together with taxonomies & terms.
-
WordPress Log Viewer - WordPress debug log viewer plugin.
-
WordPress MU Domain Mapping - Map any blog on a WordPress website to another domain.
-
Yeoman WordPress Plugin Generator - Yeoman generator for WordPress plugins.
-
Upgrade for Unattach and Re-attach Media Attachments - Unattach and Re-attach images and other attachments from within the media library. The plugin is similar to its predecessors but security and code refactoring has been done.
-
Uploads by Proxy - Load images from production site if missing in development environment.