Smush Image Compression

Resize, optimise, optimise and compress all of your images with the incredibly powerful and 100% free WordPress Smush Image Compression.

Smush Image Compression and Optimisation. Reduce image file sizes, improve performance and boost your SEO using the free WPMU DEV WordPress Smush API.

Award Winning Smush Image Compression

Smush has been benchmarked and tested number one for speed and quality and is the award-winning, back-to-back proven crowd favourite image optimization plugin for WordPress.

Now with image resizing! Set a max width and height and large images will scale down as they are being compressed.

Our servers do all the heavy lifting. Strip hidden bulky information from your images and reduce file size without losing quality.

Large image files may be slowing down your site without you even knowing it. WP Smush uses WPMU DEV’s super servers to quickly smush every single one of your images and cuts all the unnecessary data without slowing down your site.

Smush meticulously scans every image you upload – or have already added to your site – cuts all the unnecessary data and scales it for you before adding it to your media library.

Compress any Image in any Directory

In addition to smushing your media uploads, you may want to compress the images stored in other folders. Smush now lets you compress any image in any directory so that you can optimise all the images on your site – including NextGEN images, images stored on Amazon S3 using WP Offload S3 and images in EVERY WordPress plugin and theme package!

Jetpack for wordpress


The freedom to build your own success story

Hassle-free design, marketing, and security for WordPress

Illustration showing a person customizing their site

Design your site with Jetpack

Choose from hundreds of professional themes perfect for any blog, portfolio, or business website.

Preview changes to a theme’s colors, content, and layout before making them permanent.

Customize your site with endless widget options, image galleries, and embedded media — all without touching any code.

Illustration showing two people looking at stats

Grow your audience with Jetpack

Keep an eye on your success with simple, concise, and mobile-friendly stats.

Get updates on site traffic, successful posts, site searches, and comments, all in real time.

Explore detailed insights on your most successful posts, or identify missing content your site visitors are already searching for.

Illustration of a computer with a shield

Keep it secure with Jetpack

Be alerted about any unexpected downtime the moment it happens.

Receive an email or push notification in the mobile app the instant Jetpack detects your site is down.

Get alerted again when the downtime ends, along with information on how long your site was inaccessible.

W3 Total Cache

W3 Total Cache improves the SEO and user experience of your site by increasing website performance, reducing download times via features like content delivery network  integration.

The only web host agnostic WordPress Performance Optimisation (WPO) framework recommended by countless web developers and web hosts. Trusted by numerous companies like: AT&T,,,, and tens of thousands of others.

W3 Total Cache BENEFITS

  • Improvements in search engine result page rankings, especially for mobile-friendly websites and sites that use SSL
  • At least 10x improvement in overall site performance (Grade A in Web Page test or significant Google Page Speed improvements) when fully configured with W3 Total Cache
  • Improved conversion rates and “site performance” which affect your site’s rank on
  • “Instant” repeat page views: browser caching
  • Optimised progressive render: pages start rendering quickly and can be interacted with more quickly
  • Reduced page load time: increased visitor time on site; visitors view more pages
  • Improved web server performance; sustain high traffic periods
  • Up to 80% bandwidth savings via minify and HTTP compression of HTML, CSS, JavaScript and feeds


  • Compatible with shared hosting, virtual private / dedicated servers and dedicated servers / clusters
  • Transparent content delivery network (CDN) management with Media Library, theme files and WordPress itself
  • Mobile support: respective caching of pages by referrer or groups of user agents including theme switching for groups of referrers or user agents
  • Accelerated Mobile Pages (AMP) support
  • Secure Socket Layer (SSL) support
  • Caching of (minified and compressed) pages and posts in memory or on disk or on (FSD) CDN (by user agent group)
  • Caching of (minified and compressed) CSS and JavaScript in memory, on disk or on CDN
  • Caching of feeds (site, categories, tags, comments, search results) in memory or on disk or on CDN
  • Caching of search results pages (i.e. URIs with query string variables) in memory or on disk
  • Caching of database objects in memory or on disk
  • Caching of objects in memory or on disk
  • Caching of fragments in memory or on disk
  • Minification of posts and pages and feeds
  • Minification of inline, embedded or 3rd party JavaScript (with automated updates)
  • Minification of inline, embedded or 3rd party CSS (with automated updates)
  • Browser caching using cache-control, future expire headers and entity tags (ETag) with “cache-busting”
  • JavaScript grouping by template (home page, post page, etc.) with embed location control
  • Non-blocking JavaScript embedding
  • Import post attachments directly into the Media Library (and CDN)
  • WP-CLI support for cache purging, query string updating and more
  • Various security features
  • Caching statistics for performance insights
  • Extension framework for customisation or extensibility, e.g. New Relic, Cloudflare, WPML and more
  • Reverse proxy integration via Nginx or Varnish

Improve the user experience for your readers without having to change WordPress, your theme. More wordpress plugins


WP-Optimize is an effective tool for automatically cleaning your WordPress database so that it runs at maximum efficiency.

Major Features

  • Removes all unnecessary data (e.g. binned/unapproved/spam comments, stale data) plus pingbacks, trackbacks and expired transient options
  • Compact/de-fragment MySQL tables with a button-press
  • Detailed control of which optimisations you wish to carry out
  • Carries out automatic weekly (or otherwise) clean-ups
  • Retains a set number of weeks’ data during clean-ups
  • Performs optimisations without the need for running manual queries
  • Automatically trigger a pre-optimize backup via UpdraftPlus
  • Show database statistics and potential savings
  • Mobile friendly and easy to use
  • Translated into several languages
  • More planned!

WP-Optimize helps you to:

Make space: When you edit a post or page on your website, WordPress automatically saves the new revision to the database. If you edit things a few times (and particularly if the post is long), your database soon gets clogged up with old revisions that just sit there, taking up valuable space. WP-Optimize removes these unnecessary post revisions, freeing up valuable Megabytes of data and increasing speed and efficiency. It also cleans up your comments table, removing all the spam and un-approved comments that have built up with a single click.

Take control: WP-Optimize reports on exactly which of your database tables have overhead and wasted space, giving you the insight, control and power to keep your website neat, fast and efficient.

Keep it clean: Once enabled, WP-Optimize can run an automatic clean-up on a schedule, keeping a selected number of weeks’ data, according to your specification.

When you use this plugin for the first time or have just updated to major version, make a backup of your database. Though none of the queries used are dangerous, it is always best practice to make a database backup before altering your database.

How this could help you?

The tables in MySQL (the database that WordPress uses) will, over time, become inefficient as data is added, removed, moved around. Asking MySQL to optimise its tables every now and again will keep your site running as fast as possible. It won’t happen by itself. Every time 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. This quickly adds lots of rarely-used data to your database tables, making them unnecessarily bloated, and slower to access. Similar to the scenario described above, there might be thousands of spam 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 space. Also, it allows you to shrink and get rid of those wasted spaces. Automatically cleans database every week and respects the “Keeps selected number of weeks data” option.

WP-Optimize Premium

Our free version of WP-Optimize is great, but we also have a more powerful Premium version with extra features that offer the ultimate in freedom and flexibility:

Multisite Support: extends database optimisations so they function for multiple WordPress sites at a time. If you manage more than one website, you will need WP-Optimize Premium.

Flexibility and Control: gives you the power to optimize select individual tables or a particular combination of tables on one or more WordPress websites, rather than having to optimize all database tables.

Image Optimization: removes orphaned images from your WordPress site, plus images of a certain, pre-defined size.

Sophisticated Scheduling: offers a wide range of options for scheduling automatic optimization. Specify an exact time and run clean-ups daily, weekly, fortnightly or monthly and perform any number of additional one off optimizations.

Seamless Graphical User Interface: for superb clarity in scheduling and managing of multi-site optimizations.

Is optimising my database safe?

Yes; optimising does not involve any “tricks” or poking around in dangerous ways. It involves running routine clean-up operations using well-defined, common MySQL commands. Nevertheless, we always recommend backups, which cover every possibility; not just database malfunctions, but hackers, human errors, etc. 

What savings can I expect to make?

This is a “how long is string?” sort of question. It depends completely on your site – how big it is, how many users interact on it, how long it has been running, and when you last optimised it. However, the savings and speed-ups can be substantial; it is always worth making sure that your database is optimised.

Advanced Menu Widget

This wordpress plugin adds enhanced “Navigation Menu” widget. It offers many options which could be set to customize the output of the custom menu through the Advanced Menu Widget.

Features include:

  • Custom hierarchy – “Only related sub-items” or “Only strictly related sub-items”.
  • Starting depth and maximum level to display + flat display.
  • Display all menu items starting with the selected one.
  • Display only direct path to current element or only children of selected item (option to include the parent item).
  • Display menu as drop down.
  • Custom class for a widget block.
  • And almost all the parameters for the wp_nav_menu function.
  • shortcode
  • Display menu items descriptions.

Advanced Menu Widget Options

  • “Title” – set the title for your widget
  • “Custom Widget Class” – custom class for widget block
  • “Select Menu” – menu from the custom menus you want show
  • “Show hierarchy” – you can set to display only related or strictly related items
  • “Starting depth” – display only menu items which depth is greater then this
  • “How many levels to display” – limit the display from 1 to 5 levels or flat display
  • “Filter selection from” – only items which are children or grandchildren of selected element will be displayed
  • “Select the filter” – filter the direct path for the current menu item (like breadcrumb navigation) or display only its children
  • “Include parents” – when checked it display also parent item upon filters (e.x. Display only children of selected item)


You can use shortcode with the parameters listed below:

'nav_menu' (menu ID)                



Amazing plugin – Thank you

This plugin helped me to create powerful and wonderful website with widget menu that I always wanted. It works amazing and perfect with practical details.
Thank you dear team for helping to be my website as I always wanted. I am very grateful for such a beautiful creation.
With love, Suzana

Menu Item Showing Up Randomly

I am trying to get an answer on how to fix an issue I seem to be experiencing. On my pages (and not all) the menu item for that same page shows up. I have the settings same across the board and for some pages it doesn’t show and for some it even shows twice. Any idea on how I can remove this? An example of this would be here: You can see I am on the Calendar page but still shows Calendar on the sidebar. The settings are set to only show child pages so basically that should show no menu on that page. Any ideas? I’ve submitted this question in the support for the plugin and I have no response.


Blog2Social: Social Media Auto Post & Scheduler

Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, crosspost to pages & groups

Blog2Social FREE – free of charge

  • Connect profiles on Facebook, Twitter,, Google+, LinkedIn, Instagram, XING, Reddit, Pinterest, Flickr, Medium, Tumblr, Torial, Diigo and Bloglovin.
  • Connect a business page on Facebook
  • Share your blog posts across all your selected networks
  • Tailor your posts and add comments, tags, hashtags, handles, or emojis for each social network.
  • Manage all blog posts and share the blog posts of all users of your blog (administrator rights required)
  • Select and share images with your posts
  • Keep track of your social media posts with the posting dashboard
  • Re-share old posts
  • Automatically generate Hashtags from your WP tags
  • Use the integrated Bitly shortener to track the performance of your links.

Blog2Social PREMIUM

Learn more about plans and prices:

Blog2Social Premium includes all features of the free version and awesome additional features including:

  • Connect pages and groups on Facebook,, Google+ and XING as well as pages on LinkedIn.
  • Connect multiple social channels per network Blog2Social manages multiple parallel profiles, pages and groups in each network.
  • Social Media Auto-Format: Blog2Social automatically turns your blog post into an adapted format for each social media network, with excerpts of your blog post, appropriate character counts and image sizes, and hashtags from your post tags.
  • Social Media Auto-Poster: Blog2Social automatically shares your blog posts on social media when your post is published. You can select to share your post immediately after publishing or scheduled at the best times for each network.
  • Best Time Scheduler: ready-to-use time scheme for scheduling, or custom time settings to schedule your posts once, multiple times or recurrently for up to one year.
  • Schedule your posts on network level to automatically share them on your profiles, pages and groups at the best times to post on each network.
  • Select any image you want to share with your post for any social media post and network. Select images from your WordPress media gallery or upload any other image from your computer or device.
  • Select link post or image post/photo post format for Facebook, Google+ and Twitter.
  • Add/Edit Meta Tags for Facebook Open Graph, Twitter Cards and Google+ to define the look of your link posts. Change the shared image, title and description.
  • Schedule multiple individually tailored posts in one easy step in your one-page preview editor
  • Post & Schedule Retweets for Twitter: Reshare your Tweets across your Twitter accounts by using scheduled Retweets
  • Social Media Calendar: edit or change scheduled posts per drag & drop, keep track of your scheduling plan, filter per network and user.
  • Define multiple combinations of network profiles, pages and groups for specific sharing purposes.
  • Reporting View all shared and scheduled social media posts for each blog post, follow the links on your dashboard to view the shared posts on your social media timelines, and keep track of your scheduled posts with the Social Media Calendar.
  • Top up and activate multiple users per license on one or multiple WordPress blogs.
  • Top up and activate multiple accounts and groups per network and user
  • Connect your Google My Business account to Blog2Social to easily share your blog posts on your Google My Business listing.

Test Blog2Social Premium with more awesome features for scheduling and sharing 30 days for free. No obligations

Social Networks

  • Twitter – auto-post on your Twitter profile. Auto-submit an image and link to your blog post with your tweet. Optionally, add personalized comments, #hashtags, @handles, or emojis, or select a specific image. Select photo post or link post format for your post. Add multiple Tweets for your post. Set and edit Twitter Card parameters.
  • Facebook – auto-post on your Facebook profile, cross-post on Facebook multiple business pages and groups. Auto-submit your attached post with image and link. Optionally, edit/add individual comments,#hashtags, or emojis. Select photo post or link post format for your post. Add multiple comments for your post. Set and edit Open Graph parameters.
  • Google+ – auto-post on your Google+ profile, cross-post on Google+ pages and communities. Auto-submit your attached post with image and link or auto-submit the entire blog post to your Google+ account. Optionally, add individual comments and #hashtags. Select photo post or link post format for your post.
  • – auto-post on your VK profile, cross-post on VK pages and groups. Auto-submit your attached post with an image and a link to your blog post. Optionally, add individual comments and #hashtags to customize your post.

Business Networks

  • LinkedIn – auto-post on your LinkedIn profile and cross-post to LinkedIn company and focus pages. Auto-submit your attached post with image and link. Optionally, add individual comments with #hashtags.
  • XING – auto-post on your XING profile, cross-post on XING company pages and groups. Auto-submit the link to your blog post. Auto-submit a post excerpt oo your company pages’ updates and the complete blog post to groups. Optionally tailor your posts.
  • Google My Business – automatically schedule, share and auto-post your posts as Google posts on your Google My Business listing. Auto-submit your post with image and link. Optionally tailor your post excerpt for your Google Post.

Image Networks

  • Flickr – auto-post on your photo stream with tags. Select and auto-submit any image you want to post and the entire post or an excerpt of your post. Your keywords will be automatically turned into #hashtags. Optionally, customize your post, hashtags and tags.
  • Pinterest – auto-post on selected pin boards with tags and #hashtags. Select and auto-submit any image and a link to your blog post. Your keywords will be automatically turned into #hashtags. Optionally, add individual comments and #hashtags.
  • Instagram – auto-post on your profile with tags and #hashtags. Your keywords will be automatically turned into #hashtags. Select and auto-submit any image, add tags and #hashtags and a link to your blog post.
  • Tumblr – Re-publish your blog post on your Tumblr blog. Auto-submit the complete blog post in rich text HTML with tags and images on your Tumblr blog. Optionally, tailor the title and copy, select an image and add tags and #hashtags.
  • Medium – Re-publish on your Medium account. Auto-submit the complete blog post in rich text HTML with hashtags and images on your Medium blog. Optionally, tailor the title and copy, select an image and add tags and #hashtags.
  • Torial – Re-publish the complete blog post in rich text HTML with tags and images on your Torial blog. Optionally, tailor the title and copy, select an image and add tags and #hashtags.
  • Bloglovin’ – Re-publish your blog post on your Bloglovin’ profile. Auto-submit the complete blog post with images and hashtags on your Bloglovin’ blog. Optionally, tailor the title and copy, select an image and add tags and #hashtags.

Social Bookmarking

  • Diigo – auto-submit the link to your blog post to add a bookmark to your Diigo account.

Auto-post your blog posts or other blog contents, whenever you publish or update them

As soon as you publish or update your blog post on your WordPress blog, Blog2Social immediately shares your blog posts on all networks in the selected combination of networks. Or, you can share your blog post on a specific combination of networks scheduled at the best times or personal time settings. Without any extra step.

Tailor your posts in a one-page preview editor

Tailor your posts and comments per network and add #hashtags, tags, keywords and @handles in via the publication form. Just one click and your post will be auto-published on all of your selected profiles, pages and groups.

Every post will be submitted with a link to your blog post by default. You may remove or edit this link.

Custom post formats for link post and image posts

Select link posts or image posts/photo posts for Facebook, Google+ and Twitter to share your blog post as a link post with a preview or as an image post with the link in your comment.

Open Graph and Twitter Cards Meta Tags

Set Open Graph and Twitter Cards Meta Tags with Blog2Social by editing the image, title and description in the one-page preview and control the look of your link posts on Facebook and Twitter.

Learn more about plans and prices:

Schedule your posts for the best times to post

Schedule and buffer your posts easily. Blog2Social auto-submits your posts to your selected profiles, pages and groups at the scheduled time. You may select and save your own time settings. Alternatively, choose the ready to use best-time scheduler provided by Blog2Social.

Schedule your posts once, multiple times or recurrently in a weekly, monthly or individual rhythm and define the publication days and times for up to one year.

Automate your social media management, boost your social media exposure and gain more outreach and traffic for your blog. Forget about the time-consuming manual sharing of your blog content to every single network. Achieve more outreach in less time.

Event Organiser

event organiser

Event Organiser adds event management that integrates well with your WordPress site. By using WordPress’ inbuilt ‘custom post type’, this plug-in allows you to create events that have the same functionality as posts while adding further features that allow you to manage your events. This includes the possibility of repeating your event according to complex schedules and assign your events to venues. This can all be done through an intuitive user interface, which allows you to view your events in the familiar WordPress list or in a calendar page in the admin area.
User Docs
| Function Reference
| Forums
| Demo
| Booking Add-on
Available Extensions
Event Organiser Pro
Event Organiser Frontend Submissions
Stripe Gateway
Posterboard (free)
CSV export (free)
iCal Sync

Installation is standard and straight forward.

  1. Upload event-organiser folder (and all it’s contents!) to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Check Settings > Event Organiser

How to create an event in Event Organiser

Events behave very similarly to standard posts. To create a event, select the ‘Add New’ submenu from ‘Events’ menu. The chief difference between events and post is the ‘Event Details’ metabox which sets the date and venue data related to the event.

You can also add events in the Calendar view in a manner similiar to Google Calendar. By selecting one (or multiple) days (in month mode) or times (in week/day mode) you can create an event that spans the selected period.

More wordpress plugins

WP Customer Reviews

There are many sites that are crawling for user-generated reviews now, including Google Places and Google Local Search. WP Customer Reviews allows you to setup a specific page on your blog to receive customer testimonials for your business/service OR to write reviews about a product.

  • WP Multisite and Multiuser (WPMU / WPMS / WordPress MU) compatible.
  • All submissions are moderated, which means that YOU choose which reviews get shown.
  • Reviews are displayed to visitors in a friendly format, but search engines see the microformat.
  • Multiple anti-spam measures to prevent automated spambots from submitting reviews.
  • Completely customizable, including which fields to ask for, require, and show.
  • Shortcodes available for inserting reviews and review form on any page or widget.
  • Works with caching plugins and custom themes.
  • Includes an external stylesheet so you can modify it to better fit your theme.
  • Reviews can be edited by admin for content and date.
  • Admin responses can be made and shown under each review.
  • Support for adding your own custom fields.

WP Customer Reviews

Installation Instructions

  1. Upload contents of compressed file (wp-customer-reviews) to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress admin.
  3. Create a WordPress page to be used specifically for gathering reviews or testimonials.
  4. Go into settings for WP Customer Reviews and configure the plugin.

Photo Gallery Supsystic

Photo Gallery WordPress Plugin by Supsystic is the best way to create responsive media galleries and albums on your website.

Photo Gallery Supsystic

  • Full Width Gallery
  • Polaroid Gallery
  • Video Gallery
  • Fixed Gallery
  • Post Feed Gallery
  • Carousel Gallery
  • Masonry Gallery
  • Grid Gallery

Photo Gallery Supsystic Main Features

Fully customization gallery styles: shadow, border, caption and icons WordPress Gallery by Supsystic plugin provides you the flexibility to make any form of gallery you would like. select the shadow planned and set the colour and thickness as you prefer, highlight your pictures and photos. Use differing kinds of border, offer pic description and icon on every image of the gallery. Load additional button, Paginations and Lazy Load Social Sharing We integrated our Social Share Buttons plugin with Gallery. currently you’ll share the photos, gather likes of your followers on Facebook, Pinterest, Twitter or the other social media. keep to bear along with your audience and keep contact with them. SEO Friendly Set title and outline of the gallery media thus gallery become SEO friendly. Watermark choice Protect photos from larceny and create them distinctive exploitation Watermark (PRO feature). you’ll additionally replicate a emblem of your organization on every photos and this helps to create branded gallery CDN choices, compression and improvement. Transfer to CDN operate will maintain and accelerate pictures loading. Images compression and improvement speed up your web site and improve your visitors’ expertise. Add pictures to the Gallery from FTP and Social Networks Responsive Mobile Friendly

dd2f  I would like to thanks to all Supsystic Team for a great support. I have had a problem with probably some deleted or broken files on my server. Photo Gallery worked partially, some of pages with settings was available some of them not. Galleries won’t work at all (it works earlier). I checked for conflicts with other plugins (simply turns them off), also try to update WordPress – nothings helped. Alex from Support Team helped me. The solution was to delete files of plugin from server and unpack there a files from given link – without installing the Photo Gallery from WordPress interface. It solved my problem totally. Thanks for a great and fast support from Alex and all Supsystic Support Team. You do a great job!

Great online help

Had issues with the gallery. Loaded well within site but didn’t transfer to front end. Spoke to Archi at Supsystic. very helpful indeed. Sorted issue out as instructed by deactivating each plugin individually and finding the one which was in conflict. All sorted now. Great plugin.

Google XML Sitemaps

Use Google XML Sitemaps to greatly improve SEO to create special XML sitemaps which will help search engines like Google, Bing, Yahoo and to better index your site.

Google XML SitemapsWith such a sitemap, it’s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally, it notifies all major search engines every time you create a post about the new content.

Supported for over 9 years and rated as the best WordPress plugin, it will do exactly what it’s supposed to do – providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed!
Build and submit a sitemap:
Decide which pages on your site should be crawled by Google, and determine the canonical version of each page.
Decide which sitemap format you want to use. You can create your sitemap manually or choose from a number of third-party tools to generate your sitemap for you.
Make your sitemap available to Google by adding it to your robots.txt file or directly submitting it to Search Console.

Google XML Sitemaps It works!

By (kctipton) on July 4, 2018
It’s done what it’s promised for many years for my WordPress blog.
By vivv on July 2, 2018

Works for me 🙂

By Google XML Sitemapsdch2018 on June 29, 2018
Thank you 🙂

BIG help

By Google XML Sitemapsbhaktirasa on June 29, 2018
Having a good Google XML Sitemaps is imperative and this plug-in makes it a snap!