Basic plugins for all sites
Clean database by deleting unused data such as ‘old revisions’, ‘old drafts’, optimize database and more…
If you have been using WordPress for a while, then you should think absolutely about a database clean up. Indeed, your database may be full of garbage that make your site sluggish and bloated such as old revisions, old drafts, spammed comments, etc. You should clean-up this unnecessary data to reduce your database size and improve website speed. In addition, you will have quicker database backup since the file of your backup will be smaller.
‘Advanced Database Cleaner’ is a must-have plugin that allows you to clean database, optimize database and more.
Do you know that even after deleting a plugin/theme from your WordPress website, some of its leftovers may remain in your database? Such as orphan options, orphan tables and orphan cron tasks. As you may know, not all plugins/themes care about the housekeeping of your WordPress database. As long as you are removing plugins/themes, leftovers will be accumulated in your database and will influence your website performance. The Pro version of Advanced Database Cleaner will help you remove all those leftovers and perform a deep database clean up. In the pro version you can:
Better Delete Revision not only deletes redundant revisions of posts from your Wordpress Database, it also deletes other database content related to each revision such meta information, tags, relationships, and more. Better Delete Revision is based on the old "Delete Revision" plugin but it is compatible with the latest version of Wordpress (3.x) with improved features.
This plugin can also perform optimizations on your Wordpress database. With optimization and old revision removal this plugin will keep your database lighter and smaller throughout use. Removing old revisions and database optimizations is one of the best things you can do to your Wordpress blog to keep it running as fast as it can.
Wordpress MU or customs installation (like some pre-made installation of some Hosting Providers) are not yet supported. Wordpress MU support is in our TODO list.
Post Revisions are a feature introduced in Wordpress 2.6. Whenever you or Wordpress saves a post or a page, a revision is automatically created and stored in your Wordpress database. Each additional revision will slowly increase the size of your database. If you save a post or page multiple times, your number of revisions will greatly increase overtime. For example, if you have 100 posts and each post has 10 revisions you could be storing up to 1,000 copies of older data! The Better Delete Revision plugin is your #1 choice to quickly and easily removing revision from your Wordpress database. Try it out today to see what a lighter and smaller Wordpress database can do for you!
Thanks goes to Urda for version 1.1
Code Snippets is an easy, clean and simple way to add code snippets to your site. No need to edit to your theme's
functions.php file again!
A snippet is a small chunk of PHP code that you can use to extend the functionality of a WordPress-powered website; essentially a mini-plugin with a lot less load on your site.
Most snippet-hosting sites tell you to add snippet code to your active theme's
functions.php file, which can get rather long and messy after a while.
Code Snippets changes that by providing a GUI interface for adding snippets and actually running them on your site as if they were in your theme's
You can use a graphical interface, similar to the Plugins menu, to manage, activate, deactivate, edit and delete your snippets. Easily organize your snippets by adding a name and description using the visual editor. Code Snippets includes built-in syntax highlighting and other features to help you write your code. Snippets can be exported for transfer to another side, either in XML for later importing by the Code Snippets plugin, or in PHP for creating your own plugin or theme.
Although Code Snippets is designed to be easy-to-use and its interface looks, feels and acts as if it was a native part of WordPress, each screen includes a help tab, just in case you get stuck.
An addon-plugin for Code Snippets is available: Code Snippets Tags will allow you to assign tags to your snippets and organize them in the table.
If you have any feedback, issues, or suggestions for improvements please leave a topic in the Support Forum. If you like the plugin, or it is useful to you in any way, please review it on WordPress.org.
This plugin uses implied consent, adding a subtle banner to your website either in the header or footer so you can show your compliance status regarding the new EU Cookie Law.
You can fully customise the style so it fits in with your existing website- change the colours, fonts, styles, the position on the page and even how it behaves when you click "accept".
You can choose to make the cookie bar disappear after a few seconds (completely configurable).
It also has a Cookie Audit module so you can easily show what cookies your site uses and display them neatly in a table on your Privacy & Cookies Policy page.
Inline with official ICO guidelines and current industry best practice, this plugin uses 'implied consent' to aid you in showing your compliance status. This is a deliberate design choice that does not proactively block cookies: it doesn't make your visitors take action before they can use your website, and will not interfere with blog comments and [Google] Analytics. This approach is aimed at reducing website visitor dropout and maintaining your vital analytics data.
Note: the EU Cookie Law is officially called the 'EU ePrivacy Directive'.
This plugin allows to clone a post or page, or edit it as a new draft.
In 'Edit Posts'/'Edit Pages', you can click on 'Clone' link below the post/page title: this will immediately create a copy and return to the list.
In 'Edit Posts'/'Edit Pages', you can click on 'New Draft' link below the post/page title.
On the post edit screen, you can click on 'Copy to a new draft' above "Cancel"/"Move to trash".
While viewing a post as a logged in user, you can click on 'Copy to a new draft' as a dropdown link under "Edit Post" in the admin bar.
2, 3 and 4 will lead to the edit page for the new draft: change what you want, click on 'Publish' and you're done.
Pay attention to the new behaviour! The first way now allows you to clone a post with a single click, speeding up your work if you have many posts to duplicate.
There is also a template tag, so you can put it in your templates and clone your posts/pages from the front-end. Clicking on the link will lead you to the edit page for the new draft, just like the admin bar link.
In the Options page under Settings it is now possible to choose what to copy:
You can also set a prefix (or a suffix) to place before (or after) the title of the cloned post/page, and the roles allowed to clone posts or pages.
If you want to contribute to translate the plugin in languages other than English, there is a Launchpad translation project available (you can also send me an e-mail using the form on my website).
If you're a plugin developer, I suggest to read the section made just for you under "Other Notes", to ensure compatibility between your plugin(s) and mine.
Thanks for all the suggestions, bug reports, translations and donations, they're frankly too many to be listed here!
An example of use: I started this for a small movie theater website which I was building. Every Friday there's a new movie showing with a new timetable, and thus a new post: but sometimes a movie stays for more than a week, so I need to copy the last post and change only the dates, leaving movie title, director's and actors' names etc. unchanged. The website is http://www.kino-desse.org and the cinema is located in Livorno, Italy.
The best plugin to disable updates is here!
Please rate this plugin and feel free to give feedback
This plugin is configurable! Check the updates you would like to disable in the settings page along with other helpful settings. The settings page is located under the settings section in your dashboard (changed in version 4.0). Check the features below or the screenshots for more information.
To see more features view the screenshots or the video tutorials below.
Check our blog for beta releases, updates, and other information. You can also check out our GitHub Repository.
Add Support for UK address and postcode to Gravity forms, allowing for one click selection of “UK” as an option in countries within Gravity forms.
Plugin comes pre-populated with all UK counties
GF Forms- UK address format is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
GF Forms- UK address format is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with GF Forms- UK address format. If not, see http://www.gnu.org/licenses/.
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Gravity Forms PDF Extended is a powerful developer tool for creating PDF documents using form data captured from Gravity Forms. While the software is targeted at web developers, we've attempted to make it user friendly for hobbyists and DIY business owners. The basic setup can be done in minutes, and there is a huge array of options to configure the PDF as you see fit.
Gravity Form Features
Along with the above, the PDF software includes powerful feature such as:
Documentation and Support
To view the Development Documentation head to http://www.gravityformspdfextended.com/documentation/. If you need support with the plugin please post a topic in our support forums.
Custom Query which uses 'order' or 'orderby' parameters is preferred. ( 'WP_Query()', 'get_posts()', 'query_posts()' )
Invisible reCaptcha for WordPress is an extremely powerful plugin which integrates the new Invisible reCaptcha by Google with your WordPress site.
WordPress Invisible reCaptcha
- Login form protection - annihilates Brute Force attacks - Registration form protection - Comments form protection - Forgot Password form protection
WooCommerce Invisible reCaptcha
- Login form protection - Registration form protection - Product Review form protection - Lost Password form protection - Reset Password form protection
Contact Form 7 Invisible reCaptcha
– Protect your Contact Form 7 forms with Invisible reCaptcha
Gravity Forms Invisible reCaptcha
– Protect your Gravity Forms with Invisible reCaptcha
Ultra Community Invisible reCaptcha
– Login form protection
– Registration form protection
BuddyPress Invisible reCaptcha
– Protect your BuddyPress registration form with Invisible reCaptcha
On a WP Multisite you can either activate the plugin network wide or on a single site.
Check out our Invisible reCaptcha for WordPress Support Forum
Here are some useful hooks to help developers integrate Invisible reCaptcha with any plugin or custom form
- google_invre_render_widget_action - renders the recaptcha widget
- google_invre_is_valid_request_filter - used to check if Google approved the request (returns bool true/false) - google_invre_widget_output_html_filter - used to change the recaptcha widget output - google_invre_language_code_filter - used to change the badge/challenge language code - google_invre_badge_position_filter - used to change the badge position (possible returning values are: 'bottomright', 'bottomleft', 'inline')
Examples of using Invisible reCaptcha hooks
Add Invisible reCaptcha into any form
anywhere before form closing tag
Validate form post request
$is_valid = apply_filters(‘google_invre_is_valid_request_filter’, true);
if( ! $is_valid )
// handle error here
// continue with your logic
Change the badge/challenge language code
add_filter( ‘google_invre_language_code_filter’, ‘myprefix_change_recaptcha_language’ );
$language_code = ‘fr’; // French
See all reCaptcha Language Codes
Note: This plugin requires PHP 5.3 or higher to be activated.
This responsive-design plugin allows you to add multiple columns into your Gravity Forms form. Once this plugin is installed, you can create columns by using ‘starting’ and ‘closing’ Section elements which you then place your chosen column fields in-between. Each opening and closing set of Sections define a column. Use Section elements to enhance the form by adding separating rows.
Plugins Garbage Collector scans your WordPress database and shows the tables beyond of core WordPress installation. Some WordPress plugins create and use its own database tables. Those tables are left in your database after plugin deactivation and deletion often. If your blog is more than 1 day old you have some plugins garbage in your WordPress database probably. With the help of this plugin you can check your database and discover if it is clean or not. Extra columns added to the core WordPress tables could be shown also. To read more about 'Plugins Garbage Collector' visit this link at shinephp.com
This plugin lets you build a library with snippets of HTML, PHP code or reoccurring text that you often use in your posts and pages. You can use predefined variables to replace parts of the snippet on insert. All snippets are available in the post editor via a button in the Visual and HTML modes. The snippet can be inserted as defined, or as a shortcode to keep flexibility for updating the snippet. PHP code is supported for snippets inserted as shortcodes.
Regenerate Thumbnails allows you to regenerate the thumbnails for your image attachments. This is very handy if you've changed any of your thumbnail dimensions (via Settings -> Media) after previously uploading images or have changed to a theme with different featured post image dimensions.
You can either regenerate the thumbnails for all image uploads, individual image uploads, or specific multiple image uploads.
See the screenshots tab for more details.
Relevanssi replaces the standard WordPress search with a better search engine, with lots of features and configurable options. You'll get better results, better presentation of results - your users will thank you.
This is the free version of Relevanssi. There's also Relevanssi Premium, which has added features. For more information about Premium, see Relevanssi.com.
Relevanssi is available in two versions, regular and Premium. Regular Relevanssi is and will remain free to download and use. Relevanssi Premium comes with a cost, but will get all the new features. Standard Relevanssi will be updated to fix bugs, but new features will mostly appear in Premium. Also, support for standard Relevanssi depends very much on my mood and available time. Premium pricing includes support.
You can find Relevanssi in Facebook. Become a fan to follow the development of the plugin, I'll post updates on bugs, new features and new versions to the Facebook page.
Relevanssi owes a lot to wpSearch by Kenny Katzgrau. Relevanssi was built to replace wpSearch, when it started to fail.
Search Unleashed is a popular search plugin, but it hasn't been updated since 2010. Relevanssi is in active development and does what Search Unleashed does.
In WordPress 2.9 custom post type was introduced, that opened a new world for many WordPress developers.
When it comes to removing the slug and not destroying the rewrite rules for other post types this plugin works great.
This only concerns those who are using %postname% as permalink structure and want to add a custom post type so that
the urls for them are in the same way as normal posts and pages: http://siteurl/%custom_post_type_title%/.
Find more useful tips and plugins: Ultimate web tips
Revision Control is a plugin for WordPress which gives the user more control over the Revision functionality.
The plugin allows the user to set a site-global setting (Settings -> Revisions) for pages/posts to enable/disable/limit the number of revisions which are saved for the page/post. The user may change this setting on a per-page/post basis from the Revisions Meta box.
The plugin also allows the deletion of specific revisions via the Revisions post metabox.
usage: You need to paste the code with the script tag, for example: you js code
This plugin simply removes the Project Custom Post Type, if you don’t want to use it. You only need to activate the plugin and your Project menu is gone from your admin menu.
You have to buy the Divi Theme to use this plugin:
My plugins for Divi theme:
My childthemes for Divi theme:
Do you want to contribute or help improving this plugin?
You can find it on GitHub: https://github.com/Surbma/surbma-divi-remove-project-cpt
You can find my other plugins and projects on GitHub:
Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.
Do you want to know more about me?
Visit my webpage: Surbma.com
WP Crontrol lets you view and control what's happening in the WP-Cron system. From the admin screens you can:
The admin screen will show you a warning message if your cron system doesn't appear to be working (for example if your server can't connect to itself to fire scheduled cron events).
If you use WordPress SEO by Yoast Plugin as your main SEO plugin, you may have noticed they don’t have a HTML sitemap feature. This plugin is the answer to that problem.
When Matt Cutts (Head of Google’s Webspam Team) was asked, what is more important: “A XML sitemap or an HTML sitemap?” YouTube Webmaster Tools Video Matt answered a HTML sitemap. HTML sitemaps help both users and search engine crawlers. “It is always useful to have a HTML sitemap…”.
Want to see the plugin in action? Live HTML Sitemap Example.
Note: The WordPress SEO by Yoast plugin is NOT required in order to use this plugin. But this plugin does take full advantage of all settings related to the XML sitemap settings.
WP-Optimize is a WordPress 2.9++ database cleanup and optimization tool. It doesn't require PhpMyAdmin to optimize your database tables.
It allows you to remove post revisions, comments in the spam queue, un-approved comments within few clicks.
PHP 4.xx and MySql 4.xx not supported
Translators are welcome to send their Translated Files to be included.
Contact me at http://wwww.ruhanirabin.com/contact/
Remove the WordPress post revisions
Remove the WordPress auto draft posts [NEW]
Remove all the comments in the spam queue
Remove all the un-approved comments
Apply mysql optimize commands on your database tables without phpMyAdmin.
Display Database table statistics. Shows how much space can be optimzied and how much space has been cleared.
Visible only to the administrators.
How this could help you?
Everytime you save a new post or pages, WordPress creates a revision of that post or page. If you edit a post 6 times you might have 5 copy of that post as revisions. Imagine if your post or pages are long and big. It is a huge number of bytes thats on your MySQL overhead. Now WP-Optimize allows you to optimize and shrink your posts table by removing not necessary post revisions from the database. As example, if you have a post which is approximately 100KB data and you have 5 revisions of that post, the total space wasted is about 500KB. And if you have 100 posts similar to it, you have 50MB database space wasted.
Similar to the scenario described above, there might be thousands of spams and un-approved comments in your comments table, WP-Optimize can clean and remove those in a single click
WP-Optimize reports which database tables have overhead and wasted spaces also it allows you to shrink and get rid of those wasted spaces
WordPress out of the box is already technically quite a good platform for SEO, this was true when I wrote my original WordPress SEO article in 2008 and it's still true today, but that doesn't mean you can't improve it further! This plugin is written from the ground up by WordPress SEO consultant and WordPress developer Joost de Valk to improve your site's SEO on all needed aspects. While this WordPress SEO plugin goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content. WordPress SEO forces you to choose a focus keyword when you're writing your articles, and then makes sure you use that focus keyword everywhere.
Using the snippet preview you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short and your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through for organic search results.
The WordPress SEO plugins Linkdex Page Analysis functionality checks simple things you're bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, if you've written a meta description and if that meta description contains your focus keyword, if you've used any subheadings within your post, etc. etc.
The plugin also allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.
Combined, this plugin makes sure that your content is the type of content search engines will love!
While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This WordPress SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:
With the WordPress SEO plugin you can control which pages Google shows in its search results and which pages it doesn't show. By default, it will tell search engines to index all of your pages, including category and tag archives, but only show the first pages in the search results. It's not very useful for a user to end up on the third page of your "personal" category, right?
WordPress itself only shows canonical link elements on single pages, WordPress SEO makes it output canonical link elements everywhere. Google has recently announced they would also use
rel="prev" link elements in the
head section of your paginated archives, this plugin adds those automatically, see [this post](http://yoast.com/rel-next-prev-paginated-archives/ title="rel=next & rel=prev for paginated archives") for more info.
WordPress SEO has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google & Bing of the sitemaps existence. These XML sitemaps include the images in your posts & pages too, so that your images may be found better in the search engines too.
These XML Sitemaps will even work on large sites, because of how they're created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.
Because of using XSL stylesheets for these XML Sitemaps, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn't be in there.
Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you're telling the search engine where they should be looking for the original. This way, the WordPress SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!
If your theme is compatible, like most Genesis and WooThemes themes are for instance, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines and will support the search engines in understanding the structure of your site.
Making your theme compatible isn't hard either, check these instructions.
Using the built-in file editor you can edit your WordPress blogs .htaccess and robots.txt file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.
SEO and Social Media are heavily intertwined, that's why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.
This WordPress SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.
If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it's not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It's that simple!
If you've used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There's also import functionality for some of the older Yoast plugins like Robots Meta and RSS footer.
Should you have a need to import from another SEO plugin or from a theme like Genesis or Thesis, you can use the SEO Data Transporter plugin, that'll easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg's High Performance SEO and themes like Headway, Hybrid, WooFramework, Catalyst etc.
Read this migration guide if you still have questions about migrating from another SEO plugin to WordPress SEO.
Currently a huge translation project is underway, translating WordPress SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you're good at translating, please join us at translate.yoast.com.
Be sure to also check out the News SEO module if you need Google News Sitemaps. It tightly integrates with WordPress SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.
For more info, check out the following articles:
Paste this into your WordPress site: What's this?