June 2, 2011 at 3:27 pm #4520
We get several user requests about plugin suggestions every day and I decided to create a FAQ thread. Please be aware that it’s my personal opinion. I know there’re hundreds of plugins out there and every plugin has advantages/disadvantages. We can’t guarantee that the plugins mentioned here work with all of Kriesi’s themes. We don’t support them officially so please understand if we reject support requests which are related to the plugins below or to any other third party plugins. We try our best to help you but if a plugin conflict turns out to be complex or time intensive we can’t help. I tested all plugins I mention below myself – however (again) I can’t promise that they work with all of Kriesi’s themes. I’ll maintain this list and I’ll add new plugins if I find good ones. You can suggest plugins below but please understand that I can’t include all plugins here.
Social Sharing Plugins
Ultimate Social Media
What you’ll get with this plugin:
– Icons for over 100 platforms (see the full list of platforms)
– Over 20 icon design options
– Over 200 themed design styles, matching the topic of your website
– Sharing, liking & following features (e.g. define exactly which image/text should get shared, add pictures to Tweets, Use an url-shortener for cleaner links and much more)
– Place the icons exactly where you want (e.g. floating, sticky, via widget, shortcode, before/after posts, exclude on certain pages etc.)
Optimized icons for mobile display
– Show share counts and recover lost counts due to switch to https
– Select from a range of functions for your email icon (share, contact, follow etc.)
Simple Share Buttons
Responsive and retina ready share buttons plugin which comes with a lot of options and features, including tracking dashboard, csv export of share data, GeoIP location details, share graphs, share counters and cached share counts for faster loading, share meta tags (add meta data for sharing, define image to be used, set title/description for all pages/posts, etc.), a lot of styling options and fancy presets and URL shortening features (bitly, ort.sh, etc.) and an developer API to use it with other plugins or php scripts.
Cookie Plugins / GDPR:
Performance and cache plugins:
AMP for WordPress
Bring the speed and features of the open source AMP project to your site, the WordPress way. With the plugin active, all posts on your site will have AMP-compatible versions, accessible by appending
/amp/to the end your post URLs. For example, if your post URL is
http://example.com/2016/01/01/amp-on/, you can access the AMP version at
http://example.com/2016/01/01/amp-on/amp/. If you do not have pretty permalinks enabled, you can do the same thing by appending
Also, your pages and custom post types can have AMP versions. Simply check their boxes on the ‚AMP Settings‘ page in the admin area.
W3 Total Cache
Helps you to speed up your site and to decrease the loading times. Very popular and free.
Search Engine Plugins:
This plugin replaces the standard search engine with an advanced, keyword based search index. Specify exactly what weights keywords receive based on where they appear. Give more weight to titles and less to comments. Call out specific Custom Fields one at a time (or all at once). Exclude specific Categories if you want. SearchWP automatically makes PDF files searchable; include PDF content in search queries if you’d like. Capable of handling your brochure site with just a few pages or your other property with a hundred thousand, SearchWP aims to be a solution for any WordPress-powered website.
WordPress Font Resizer Plugin
This plugin allows you to add one or more font resizer widgets to your site and to give the users the option to change the font size. The plugin acts over jQuery and saves the settings in a cookie – therefore the visitors don’t need to adjust the font size over and over again if they reload the page or browse your website. The plugin comes with a sleek ajax driven option panel which allows you to set the default settings but you can also adjust/change these settings for each widget instance.
Create amazing HTML5 charts easily in WordPress. A flexible and lightweight WordPress chart plugin including 6 customizable chart types (line, bar, pie, radar, polar area and doughnut types) as well as a fallback to provide support for older IE. It incorporates the fantastic chart.js script and you can visualise your data in different ways. Each of them animated, fully customisable and look great, even on retina displays.
Chart.js uses the HTML5 canvas element. It supports all modern browsers, and polyfills provide support for IE7/8.
Search Engine Optimization Plugin(s):
WordPress SEO by Yoast
My favorite SEO plugin. It’s free and offers great features like search engine preview field, sitemap generation, etc. – imho it’s great for advanced SEO and integrates well in WP (admin bar, preview field, etc.)
News SEO by Yoast
News SEO plugin is a WordPress SEO extension. The module immediately pings Google on the publication of a new post and because it uses the WordPress SEO plugins’ sitemap API it creates a sitemap on the fly – no waiting times, no long sitemap generation issues. The module allows you to do a bit more advanced News SEO by allowing you to decide whether a specific article should be in the Google News XML feed, specify meta news keywords, set a genre and define stock tickers.
Video SEO by Yoast
Video SEO plugin is a WordPress SEO extension. If you use video’s on your site, in your posts or pages, you don’t want the search results for those pages to look bland like any other result, do you? No, you want them to be video results, so they catch the attention of the searcher more, rank better and thus get you more visitors! This is exactly what the Video SEO for WordPress plugin does for your embedded video’s and slideshow videos! The plugin comes with following features: automatic XML Video Sitemap generation (adding on to the WordPress SEO XML Sitemaps), MediaRSS enhancements to your RSS feed, full support for schema.org videoObject markup, snippet previews with the actual video still in them, facebook OpenGraph tags on your video pages, support for many major video platforms, including Youtube, Vimeo, Blip, DailyMotion and others. Please read this post: https://kriesi.at/support/topic/use-yoast-video-seo-with-kriesis-themes if you want to use it with our themes.
Local SEO by Yoast
Local SEO plugin is a WordPress SEO extension – it adds following features:
-) KML File and Geo Sitemap generation (these files are needed for Google)
-) Address output in Schema.org format
-) Showing opening hours (with Schema.org output)
-) Showing Google maps, including a routeplanner
-) Support for multiple locations
-) CSV upload for multiple locations
These features will make it possible for your website to rank locally and on Google Maps. And because we’re so fond of usability, it can make your contact page look a lot better.
Contact Form Plugins:
Contact Form 7
Very popular and free contact form plugin. It allows you to generate/create advanced forms easily – it supports various input fields including file upload fields It’s my favorite contact form plugin.
Formidable Free Edition & Formidable Pro
Very popular form plugin which is available in a free and pro edition. It offers more features and a better user interface than Contact Form 7. The user interface is similiar to Gravity Forms‘s ui – you can create forms by drag’n’drop the input fields into the “form builder” area. Every form field offers a variety of options (i.e. obligatory field, field size, field calculations, key, label position, input permissions (read only), etc.). The developers categorized the fields in “Basic fields” and “Pro fields” – basic fields arestandard input elements like text fields, textareas, (multiple) select boxes, recaptcha anti spam field, radio buttons, etc. The “pro fields” are “Upload fields”, rich text fields, image fields, number, email, data, scale, webiste, user id, hidden etc.) fields.
A very useful extension is the Formidable Integration extension which allows you to add a subscribe checkbox to your Formidable forms. The subscribe checkbox will appear on the form as you configured it and if ticked/checked upon the submission of the form, the user will be subscribed to a newsletter mailing list automatically. The advantage is that you get new subscribers easily and they don’t need to fill out an additional form first.
WooCommerce – eCommerce plugin for WordPress
WooCommerce is a new ecommerce plugin developed by WooThemes. It’s open source and free and offers a lot of features out of the box. Some extensions add even more features to your store – i.e. popular payment gateways, product enquiry forms, etc.
A list of payment gateway plugins can be found HERE – some very popular services are supported like Google Checkout, PayPal Pro, Authorize.net, 2Checkout Form, eWay or even iDeal by Mollie. A list of all woocommerce extensions can be found HERE.
I tested some plugins with Kriesi’s Abundance theme: https://kriesi.at/support/topic/woothemes-plugin-integration
Abundance was created with WooCommerce in mind and the shop integrates perfectly into this theme. Other themes won’t work with WooCommerce out of the box but with some custom work you can integrate it (css and php file modifications). If you’d like to use WooCommerce “out of the box” please go with Abundance, Replete, Flashlight, Propulsion or Enfold.
WooCommerce offers a lot of features and I think it’s useless to list them here because every update introduces new ones. A feature list can be found HERE.
WooCommerce PDF Vouchers – WordPress Plugin
You can create unlimited PDF vouchers that customers can redeem online or in person using this plugin and it comes with easy drag & drop builder and unlimited voucher templates. You can read more about WooCommerce PDF Vouchers here.
Some very useful WooCommerce extensions are: WooCommerce Email Attachments, Groups WooCommerce, Catalog Visibility Options, Affiliate Payments (get 20% discount by using following coupon code: HOTPS20), Wootickets (requires the free Events Calendar plugin), WooCommerce SEO by Yoast.
WooCommerce Bookings And Appointments
WooCommerce Bookings and Appointments is a powerful plugin that allows you to convert your Time, Products or Services into Bookable Resources.
This plugin allows service providers and businesses of all types to easily integrate and empower their WooCommerce website with a booking solution.
ELEX WooCommerce Dynamic Pricing and Discounts Plugin
Using this plugin, you can easily apply WooCommerce dynamic pricing and discounts at the product, combination, category and cart levels. The plugin offers dynamic pricing without complex calculations and configuration on the admin panel. You can easily apply complex rules based on the percentage or flat discounts, or even dynamically set a new price without too much effort.
Very popular membership plugin. It allows you to create up to 4 membership levels in the free version and different classes of memberships (free, premium, etc.). The pro module allows you to create unlimited membership levels and adds an paypal pro gateway option. Paypal Pro makes it possible to integrate the whole payment process in your website – the user doesn’t need to leave your website. You can assign “Custom Capabilities” to each level and depending on your membership options this may requires manual work (shortcode scripting, etc.). S2members is a great alternative to e-member and is very user friendly. The free verson is extremely powerful and the support in the support forum (or via mail) is great.
There’s also a pro version available which allows you to integrate the whole payment process in your website and the user doesn’t need to leave your website. You can also create unlimited membership levels: s2Member Pro
You can add affiliate payments to your s2members website by using: Affiliates Pro (get 20% discount by using following coupon code: HOTPS20).
Groups – User membership management
Groups is a WordPress plugin that provides group-based user membership management, group-based capabilities and group-based content access control. It integrates standard WordPress capabilities and application-specific capabilities along with an extensive API.
Users: Supports an unlimited number of groups; Provides a Registered group which is automatically maintained and the users can be assigned to any group; Users are added automatically to the Registered group
Groups hierarchy: Supports group hierarchies with capability inheritance
Group capabilities: Integrates standard WordPress capabilities which can be assigned to groups and users; Supports custom capabilities: allows to define new capabilities for usage in plugins and web applications
Access control: Built-in access control that allows to restrict access to posts, pages and custom content types to specific groups and users only; control access to content by groups: shortcodes allow to control who can access content on posts, show parts to members of certain groups or to those who are not members Shortcodes: [groups_member], [groups_non_member]; control access to content by capabilities: show (or do not show) content to users who have certain capabilities Shortcodes: [groups_can], [groups_can_not]
Multisite: All features are supported independently for each blog in multisite installations
There two paid extensions available:
1) Groups File Access: Groups File Access is an extension that allows to provide file download links for authorized users. Access to files is restricted to users by their group membership.
Youzer – Buddypress Community & WordPress User Profile Plugin
Youzer is a WordPress user profile plugin for with all the features you need and more to build WordPress community where users can express themselves and interact with each other.
Affilates Pro is a professional affiliate platform which can be considered as very flexible. Integration with virtually any E-Commerce platform. It integrates well into several popular membership and e-commerce plugins. Among them S2members, WooCommerce and WP e-Commerce. Referrals and affiliate link statistics are recorded and available instantly, as transactions are processed.
You can add unlimited affiliates and affiliates can sign up automatically and can also be added manually with or without user accounts. Referral amounts can be flat rates, percentage of net sales amounts and based on custom formulas and you can create dedicated affiliate area pages which are showing affiliates their stats, banners, links, profile. The plugin allows you to make PayPal mass payments which means that you simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.
The standard affiliates plugin is free and open source. If you want to use it, simply install it from your WordPress Dashboard or download it from WordPress.org. Affiliates Pro offers additional features.
The integration provides all the features of the Affiliates Pro plugin, plus:
-) Affiliate referrals are created automatically when a member makes a payment.
-) Support for recurring payments, if you continue to pay your affiliates for recurring subscription payments, the corresponding referrals are created automatically for the initial affiliate.
-) Refunds and reversed payments can automatically reject referrals.
-) Notifications are sent to the site administrator when a new referral has been granted.
-) Affiliates are notified of new referrals.
-) Automatically handles s2Member API Notifications – there is no need to set up notification URLs manually for payment or refund/reversal notifications.
The integration provides all the features of the Affiliates Pro plugin, plus:
Affiliates Pro automates referral handling with respect to the order status. It will react to changes in order status and adjust the referral status accordingly. Eg it will cancel affiliate payments if the order status is set to cancelled, etc.
Affiliates Pro will add a dedicated option page for WooCommerce specific settings which allows you to configure the behaviour for each order status, affiliate sale, etc.
AJAX enabled commenting based on the jQuery framework. This plugin will hook into the comments form and posts the user comments the AJAX way without reloading the whole page. I really like this plugin because it integrates the comments form/sending process perfectly into Kriesi’s themes. The error messages won’t be displayed on an ugly extra page anymore and the comments appear without a page refresh. The sending & loading process is indicated by an ajax icon which pops up next to the “submit” button. The plugin adds a 2kb jquery script to your website – however during my test I didn’t notice longer loading times.
Pretty Link Free & Pretty Link Pro
Shrink, track and share any URL on the Internet from your WordPress website. Unlike other link shrinking services like tinyurl, budurl, and bit.ly, this plugin allows you to create shortlinks coming from your own domain. It’s very helpful if you’d like to shorten long urls (i.e. with php parameters, etc.) or if you’d like to convert useless into meaningful urls. Pretty Links can help you a lot to imrove your seo.
It helps you to mask affiliate link if you like and/or to sort, organize, group the links or to export & import them. Pretty Link tracks each hit on your URL and provides a full, detailed report of where the hit came from, the browser, os and host. You’ll also have full control over how all of your links look and you’ll be able to track all kinds of data about them. You can also choose between different redirection types.
Pretty Link Pro offers another great function – it can search through your entire site and replace keywords with your (affiliate) links. This can safe you a lot of time.
The plugin also allows you to put a customizable bar at the top of any of your links that will showcase your website and branding, and allow them to re-tweet the link.
Organize your images and other media using tags or categories, or both. Utilize existing taxonomies from other media plugins. Arrange your images exactly the way you want with the built-in drag and drop reordering feature in every gallery you create. Choose from several included gallery templates for each individual gallery you create. FooGallery uses the native WordPress visual display and editing features. Easily add a new gallery or edit your existing galleries right from your page or post. If you want to use more advanced templates you can also buy the FooGallery Pro extension.
Very popular and powerful photo gallery plugin. It allows you to create as many image galleries (and albums) as you like and it comes with a drag’n’drop bulk uploader. With this plugin it’s easy to handle galleries, thumbnail generation, watermarks, image cropping, etc.
It’s free and open source.
You can also purchase a “pro extension” for Nextgen: NextGen Pro. NextGEN Pro offers 6 new gallery displays, including Pro Masonry, Pro Filmstrip, Pro Film, Pro Thumbnail Grid, Pro Slideshow, and Pro Blogstyle galleries. It also includes a responsive, fullscreen, mobile-friendly Pro Lightbox with commenting and social sharing for individual images within galleries. Note that we did not test all these features with our themes yet and some may not work properly…
Very useful plugin if you change the thumbnail dimensions. It will regenerate all uploaded WP images based on your new settings.
Search and Replace
Helps you to search and replace words and text strings in your database. Very useful if you i.e. changed your company name or domain and you want to batch replace all occurrences with a new text.
WP MIGRATE DB
Great tool to transfer databases from one server to another.
Very popular free forum made by WP developers. They’re working on a wordpress plugin (already in beta). The forum doesn’t offer many features out of the box but it’s resource friendly, it loads fast, it’s user friendly and can be extended by various plugins. If you aren’t in a hurry I’d wait until the final version is released.
Tribulant Newsletter Plugin
Very powerful and feature rich newsletter plugin. It offers tons of features – among them comment notifications, post subscriptions with user lists support and of course a newsletter function for custom newsletter composing. You can even create and import your own email themes/templates and create several email/subscription lists which help you to write emails to certain users or target group only. The standard email templates look great and display correct in most email clients. Another great feature is the paid subscription feature which allows you to sell subscriptions by using popular gateways like PayPal and 2CheckOut. The support is very responsive and quick and the plugin is fair priced.
Other features: autoresponders, smtp support, WordPress MU compatible, custom fields for additional user information (birthdays, profession, etc.), newsletter scheduler, email tracking, etc.
A really useful extension is the Embedded Images Extension which enables you to attach/embed images into emails instead of loading them remotely. With regular HTML emails, images are loaded via HTTP from a remote location as the source of the image into the email or webmail client. These images are usually blocked until allowed/shown by the user and even then, the images take some time to load into the email from the remote source.
In the contrary, the embedded images extension will scan each outgoing newsletter for images and attach the images to the email, embedding them into the content. The advantages of sending emails this way is that it prevents image disabling in email and webmail clients, images load immediately as the email is opened by the user and all emails are cross-client compatible.
Another very useful extension is the Formidable Integration extension which allows you to add a subscribe checkbox to your Formidable forms. The subscribe checkbox will appear on the form as you configured it and if ticked/checked upon the submission of the form, the user will be subscribed to a newsletter mailing list automatically. The advantage is that you get new subscribers easily and they don’t need to fill out an additional form first.
This plugin helps you to add widget to specific pages/posts only. Very powerful and free.
Simply hide widgets on specified pages. Adds checkboxes to each widget to either show or hide it on every site page.
Change your sidebar content for different pages, categories, custom taxonomies, and WPML languages. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin which will either show or hide the widgets on every site page. Great for avoiding extra coding and keeping your sidebars clean.
By default, ‚Hide on checked pages‘ is selected with no boxes checked, so all current widgets will continue to display on all pages.
Multilanguage / Language Plugins:
WPML – WordPress Multilanguage Plugin
The plugin makes it easy to run a multilingual website with a single WordPress install. Choose languages for your site and start translating content. By default ir comes with over 40 languages but you can add your own language too.
It comes with great translation management. You can turn ordinary WordPress users into “translators”. Translators can access only specific translation jobs which Editors assign to them. WPML sends notification emails, provides a translation management screen, a jobs-queue and side-by-side translation editor. The plugin frees you from the hassle of editing PO files and uploading MO files. You can translate texts in other plugins and in Admin screens directly from the String Translation interface.
You’ll see where the texts come from both in the code and in the site and translate right from within the WordPress Admin panel.
When visitors leave comments in languages that you don’t speak, WPML automatically uses machine translation to help you read them.
You can reply in your language and use human translation before your comments are published – all fully automated.
You can manage and edit all gettext translation files (.po/.mo) directly out of your WordPress Admin Center without any need of an external editor. It automatically detects the gettext ready components like WordPress itself or any Plugin / Theme supporting gettext. Many users prefer this plugin over Poedit.November 20, 2011 at 1:39 pm #46625February 1, 2012 at 4:17 pm #46629March 17, 2012 at 7:25 am #46630April 9, 2012 at 4:55 am #46631
Any chance of getting some recommendations on advertising plugins. There are so many out there and your advise would be much appreciated
CheersApril 9, 2012 at 7:43 am #46632June 4, 2012 at 2:47 pm #46634
the pluggin “display widget” does not work with the last abundance version.
boudoirsJune 7, 2012 at 8:51 pm #46635
Thanks for letting us know. If you want to start a new thread with the error possibly we could resolve the issue.
MyaJune 29, 2012 at 2:42 pm #46636
Thanks. What video plugin do you recommend to display yourtube videos on the sidebar as a widget. Thx.June 30, 2012 at 5:56 am #46637
I didn’t use such a widget yet – I’d try a plugin from here: http://wordpress.org/extend/plugins/search.php?q=youtube+widget
PeterJuly 10, 2012 at 6:46 pm #46638
Please apologise the delay answering, didn’t set up the rss…
regarding the display widget which didn’t work with last abundance version I don’t know why but what happened is that it wouldn’t display any widgets if turned on so I changed for Dynamic Widgets, it’s even better and gives more flexible possibilities.
sophieJuly 12, 2012 at 6:29 pm #46639
Glad you found a good alternative Sophie! I’ll check it out when I get some extra time :)
DevinJuly 19, 2012 at 3:05 pm #46640
Hmmm… wait, so are you suggesting that the http://inoplugs.com/projects/wp-backgrounds-ii-add-wordpress-backgrounds-website/ would work on your awesome Flashlight seem, which doesn’t support fullscreen video backgrounds?July 19, 2012 at 4:02 pm #46641
Yes – it will work with Flashlight or any other (modern) theme by Kriesi (like Propulsion, Angular, Choices, etc.).
PeterJuly 23, 2012 at 5:20 pm #46642August 31, 2012 at 7:20 pm #46644September 1, 2012 at 6:32 am #46645September 24, 2012 at 10:18 am #46646
For you to know, there’s a conflict between the last woocommerce and the SEO pluggin by Yoast.
If variations on a product, won’t be able to upload pictures in a sustainable way.
Have to desactivate except if somebody got a trick to make it ok.
sophieSeptember 25, 2012 at 6:18 am #46647October 25, 2012 at 7:57 am #46648
Great list! I am interested to know if you have found that one of the above ecommerce plugins works better than others with the CHOICES theme? Thanks!October 25, 2012 at 10:56 am #46649
Tbh I didn’t test the e-commerce plugins with Choices. WooCommerce and Jigoshop won’t work with it. You can test the Cart66 Lite and the PayPal Shopping Cart plugin for free and you don’t risk your money. The Tribulant Shopping cart worked very well with Vevet and since version 1.6.9 you can create “product entries” by using a custom post type.October 25, 2012 at 11:07 pm #46650October 26, 2012 at 6:01 am #46651June 20, 2013 at 5:43 am #46652
Dude, maybe you can help me with this…
I’d looking for a way to specify which product categories appear in the Recent Products Widget that comes with WooCommerce.
Perhaps I’m the only one needing this functionality, but it seems hard to believe!
I’d like to be able to select which categories I’m displaying in this widget instead of showing all of them. A select box that enables the admin to choose which categories are shown in the widget would be ideal.
Ie – I want to show all the latest products in the BOOKS category on one page, I want to show all the latest MUSIC products on another page.
Seems like this would be awesome and useful. Is there a plugin or something that I’m missing? Am I the only person that needs this!?June 20, 2013 at 7:41 am #46653
I’m not aware of any plugin/extension which allows you to specify which product categories appear in the Recent Products Widget.
Am I the only person that needs this!? – probably yes :D – imo this would be a niche product…September 6, 2013 at 10:06 pm #46654
I was using Digg Digg to have social media links, but it’s soooooo slow and really hangs up the page. It also produces a double vertical scroll bar in Firefox. I found this one instead which is much better, lighter on code and runs faster. The only bad thing is that here is no css file, so you have to make any visual tweaks in the php files.
AA’s Digg Digg Alternative
richSeptember 7, 2013 at 4:44 am #46655
Have you tried the AddThis plugin? https://kriesi.at/support/topic/placing-addthis-social-icons-into-the-header?replies=4#post-134606
IsmaelSeptember 7, 2013 at 3:55 pm #46656
I found: http://wordpress.org/plugins/simple-share-buttons-adder/ – I didn’t test it yet but it looks very promising…
PeterFebruary 11, 2016 at 2:25 pm #581621
Hi, I would like to hear if you have any updated info for recommended minify & cache plugins?February 11, 2016 at 2:43 pm #581636
You must be logged in to reply to this topic.