The question that every wordpress admin asks himself from time to time: How many plugins can I have on my website? What is the limit? And what should I keep in mind when installing new plugins.
If you’ve used WordPress for a while, I’m sure someone has told you that you “shouldn’t use too many plugins”. It’s obvious – using too many plugins will slow your WordPress site down, right? But is that actually true? I mean, people tell me I shouldn’t swim after eating, but I’ve done that my whole life and I’m still alive and kicking! So is the common knowledge that “too many plugins is bad” good for WordPress?
In this post, I’m going to attempt to answer that question. So, if your admin sidebar is bursting at the seams with links to plugin settings pages, join me on this adventure into the world of plugin collecting.
Is Having Lots of Plugins Always Bad?
Let’s start at the beginning. I’m not a developer, but in my reading, I’m fairly certain that I’m accurate in saying that there’s nothing inherently wrong with having lots of plugins.
I mean, I remember reading somewhere that Pippin Williamson has over 80 plugins running on some of his sites! Pippin knows a thing or two about plugins, so I’m going to trust him on this one.
In a perfect world populated with perfect developers,
Will the proposed new WordPress plugin tags play an important role? 90% of survey respondents say "we don't care."
According to our small survey, 90% of users say they don’t care if a free plugin they’re getting from the directory is only a limited, “lite” version of the fully-featured PRO. Okay, I might have BuzzFeeded the stats a bit here. The exact question we asked was, “Would you not use a WordPress.org plugin, just because it has a PRO version also available?” Again, 90% said “no.”
“Wait, what is this about anyway?!”
Okay, let’s rewind to the beginning:
What’s up with the new WordPress plugin tags
The whole thing started several months ago when Matt Mullenweg encouraged the WordPress community to brainstorm some ideas on how to improve the way plugins are presented in the official repository:
In short, the main goals:
better indicate if a plugin needs an external service to work,
indicate if there’s a more feature-rich premium (or “PRO”) version of the plugin available.
In today’s WordPress ecosystem, with more than 45,000 plugins in the repo, it gets harder and harder to find the right one, and many of them just don’t live up to the expectations.
And I have to give it to Matt, what he’s
Time is money. Two different solutions to easily add beautiful stock photos to your WordPress site without leaving the dashboard.
We realize that many of you wear multiple hats and juggle an almost unprecedented amount of tasks each month. One minute you might be writing a blog post and the next you are on the phone trying to close a deal. Finding a way to speed up certain tasks or automate them can sometimes make all the difference. Time is money as they say, and you should be focusing on the tasks that affect your bottom line. Today we are going to dive into a few services and plugins that allow you to find and add beautiful stock photos to your website without ever leaving the WordPress dashboard. Finding Stock Photos for WordPress
Let’s be honest, nobody really likes stock photos, but for a majority of businesses, blogs, and content creators, stock photos are the only solution. Many don’t have the funds, time, or expertise to create or take their own photos. Thankfully, compared to 5 years ago, there are a lot more places now to find premium stock photos, as well as free stock photos for your WordPress site. And many of them have huge databases of beautiful high-resolution images. Here are a few popular ones that come to mind:
Adobe Stock (premium)
Big multi-shop initiative to collaborate for the benefit of end-users. Also a fun Giveaway. It's great when shops collaborate together to give bigger solutions for users.
We’re so excited to finally share the news of our latest project! Over the past couple of months, we’ve been working exceptionally hard on an exciting collaboration with one of the biggest names in the WordPress world. We, Aspen Grove Studios, have joined forces with the team at Caldera Forms to engineer interesting ways to integrate their plugin, Caldera Forms, within the Divi framework.
We’re big fans of Divi and the highly customizable modules in the Divi Builder, however, the contact form module sometimes doesn’t satisfy each of our needs.
Free to download, easy-to-use and compatible with the Divi theme, Caldera Forms is, in our opinion, the single best form builder plugin available.
With its easy-to-use drag-and-drop builder and an overall stylish interface, Caldera Forms turns the often laborious task of creating, coding and configuring a web form into an enjoyable exercise.
As well as standard fields such as text area input or contact number entry for simple forms, Caldera Forms offers an extensive list of complex form building options, and too, accommodates for conditional logic.
Bringing powerful software solutions together
We wanted to bring the functionality
WordPress Page Builders are popping all over the place at the moment. But despite their shiny exterior many of them pollute your WordPress database with shortcodes galore. Elementor does not. For this alone, Elementor warrants a closer look. In this post we take a closer look what has quickly become one of the best WordPress page builders there is.
Find out why you'll love this WordPress Page Builder If there’s one thing WordPress users love, it’s drag and drop page builders. And when it comes to page builders, Elementor is one of my favorites.
Though Elementor is a relative newcomer to the page builder scene, it’s quickly become a popular option thanks to its smooth front-end builder interface and detailed styling options.
In this Elementor review, I’ll take you in-depth and hands-on with everything this plugin has to offer. For the purposes of the review, I’ll be using the free version of the plugin, but I’ll also hit you with some of the reasons you should consider upgrading to the Pro version.
What Do I Like About Elementor?
I’ll talk about what I like below. But let me start with what I love:
NO SHORTCODES. Scream it with me. Yell it from the rooftops.
If you ever decide to stop using Elementor, it leaves clean code in your WordPress Editor. There’s absolutely no shortcode lock-in like you’d experience with page builders like Visual Composer or Divi.
For example, after building a simple page with a button and some text, this is all Elementor leaves behind:
But I don’t
Vectr’s free and simple embedded graphics editor makes it easy to edit images and create powerful vector graphics right in the edit screen of your WordPress page or post.
Vectr Launches Embedded Editor Plugin For WordPress — [Media Kit ] Hi friends,
@ Vectr we are very excited to announce launching WordPress plugin! That is the first plugin built using Vectr’s embedded editor API. During the following months we’re going to launch further plugins, so stay tuned! ;)
The plugin is unique in many ways, allowing anyone to edit images and create powerful vector graphics right from the comfort of your WordPress window.
We really hope WordPress community is going to enjoy it a lot — and we do need your help spreading the word!
Plugin Launch Details
Date — Tuesday, February 7, 2017
Plugin Price — Completely free, forever!
Twitter — @vectrlabs
Direct Link — https://wordpress.org/plugins/vectr-embedded-graphics-editor/
Vectr Website — www.vectr.com
Why Is Vectr’s Plugin Unique?
Vectr’s plugin brings full features of Vectr to WordPress. It is unique because it is the first vector graphics editor available on WordPress as a native plugin, and allowing you to create or edit 2D graphics from inside of your WordPress window.
Most common application of Vectr’s
The newest Jetpack release adds Google Analytics integration (pro plans), PHP 7.1 compatibility, and a few other improvements. Jetpack is moving pretty fast with new offerings ever since they started offering paid tier plans.
Welcome to Jetpack 4.6, available now for upgrade or installation. This release includes: Google Analytics integration
PHP 7.1 compatibility
Enhancements to shortcodes and widgets
Google Analytics Integration
Existing and new Professional Plan customers now benefit from simpler Google Analytics setup and integration. Activate Google’s popular stats tool without any need to manually update theme files, templates, or installing additional plugins. For additional details please refer to our support document.
PHP 7.1 Compatibility
If your server is already running PHP 7.1 (or you’re considering upgrading), we’ve now added full compatibility with this version of PHP. If you come across any incompatibilities or problems please let us know.
We’ve made a few improvements to Publicize based on user feedback:
Publicize now works better with scheduled posts.
Works when scheduling posts on a site that doesn’t use the default WP Cron mechanism.
Publicize now respects the “Shared” connection settings on a site with multiple authors.
Enhancements to Shortcodes and Widgets
If you use any of the following shortcodes
Check out this awesome new way to limit the number of steps to make a donation with Give.
Wouldn’t it be great to give your donors a link in an email that would take them to a donation form with their name and email and a custom amount already pre-filled? Here’s how to do it with Give. Importance of minimizing the steps to donation
When it comes to your donation page, you want your donors to have to do as few things as possible to send you their donation. One way to do that is to populate as many fields as you can with info that they need in advance.
Typically, the bare minimum of what you want is their first and last name, their email address, the amount they want to donate, and their payment information. The easiest way to get that done is to send your donors a personalized email with a customized “Invite” link.
Imagine how effective your next donation campaign will be if when your donor clicks on a button in an email, it takes them to a form where they only have to fill in payment information and they’re done! That’s what we’re going to do in this tutorial.
Read or Watch
Because this involves a few steps both in WordPress, with code, and in MailChimp we put together a video tutorial as well. Choose your own adventure, watch here,
Time to update WP Super Cache. The vulnerabilities are relatively minor - but should still be closed, and there's some improvements to caching speed as well.
WP Super Cache is a nearly 10-year-old plugin that is maintained by Donncha Ó Caoimh and is actively installed on more than a million sites. Releases have been far and few between, but Ó Caoimh has released WP Super Cache 1.4.9 that patches cross-site-scripting vulnerabilities on the settings page. “Those pages are only accessible by admin users so an anonymous visitor to your site can’t come along and enable it to steal your login cookies but along with those fixes come many bug fixes so it’s worth upgrading if you’re using an old version,” Ó Caoimh said.
In addition to patching security vulnerabilities, this release also contains a number of bug fixes. There’s also a fix in this version for those who host a lot of sites that use WP Super Cache and are running into issues with semaphores due to the possibility of users using file locking.
If you’re running into this issue and need to disable file locking completely, Ó Caoimh suggests setting the WPSC_DISABLE_LOCKING constant in a global config file. “The file locking simply slowed down how fast cache files were created and is a hold-over from WP Cache when
If your dream is to be an evil WordPress developer, this is your post. Here you'll learn some of the most useful tips and tricks that'll make your plugin the best while, at the same time, break your competitors' and make them look ugly.
A few weeks ago we were at WordCamp Barcelona, where we talked to some of our colleagues and friends. As you may recall, we had the chance to share our experience in WordPress through 3 different talks. For those of you who couldn’t come to Barcelona during those days, I thought it’d be interesting to reproduce the contents of our talks. Today I’ll reproduce mine (which, spoiler alert, happens to be the best ) here, but stay tuned for Ruth’s and Toni’s, which they’ll publish during the next few days! How to Become an Evil WordPress Developer – Sinopsis
Most of the talks you can attend teach you how to be better—better developer, better blogger, better entrepreneur, better professional. But, who cares? Do we really want to be “better”? If your dream is to become evil, this is your talk. Here you’ll learn some of the most useful tips and tricks that’ll make your plugin the best while, at the same time, break your competitors’ and make them look ugly. Focus only on delivering the best user experience to your customers (who, by the way, are the ones who pay your salary), and don’t even think about being
These plugins can easily help you troubleshoot and speed up your WordPress site.
Your WordPress host could be lightning fast, but it isn’t always a magic wand for horribly coded or un-optimized plugins and themes. We see this all the time here at Kinsta. Sometimes even just one bad plugin or snippet of code can be your site’s worst enemy, and bring everything to a crawl. That is why we monitor our customers sites constantly with New Relic tracking and even have a banned plugin list. Today we are going to share with you some handy, lesser-known WordPress performance plugins that can help you troubleshoot and speed up your site. WordPress Performance Plugins
It might sound ironic to fix a plugin or script with another plugin. That might not the best way to solve a problem. But for those that aren’t WordPress developers, in many cases, this might be what you have to resort to. There is no such thing as a perfect plugin or developer, and so sometimes having a few tricks up your sleeve to get them to operate better and faster can come in quite useful. A lot of these plugins listed below are not as popular, some only having a couple thousand installs, but they definitely deserve some extra recognition, along with their developers.
And remember, adding
We’ve been working hard on Mergebot since we opened the beta, so I thought I’d take you through some of things we’ve added recently.
Ever since we opened up the beta of Mergebot to our lovely early adopters before Christmas, we have been working hard to make a dent in the list of limitations of the beta. The limitations were necessary to get Mergebot out the door, but initial feedback from our testers confirmed our thoughts that these limitations need to be lifted sooner rather than later. Plugin Integration
Brad previously described how Mergebot needs to know certain information about a plugin, to ensure all data is merged correctly. This information ensures that any new table row, which is assigned a new ID when created, is deployed correctly and its new ID is used in all other queries that reference this new ID.
This information is stored in a schema JSON file, and as a quick recap, it can contain the following definitions:
The primary key columns for any custom tables
Columns in custom tables that are foreign key relationships to other tables
Key / value relationship data stored in meta tables (postmeta, options, usermeta) that contain IDs we want to replace on deployment
Attributes in shortcodes that contain IDs we want to replace on deployment
IDs stored in content columns, like the Posts table’s post_content
I finally really dove into WPForms. And yes, it was just as intuitive as I thought it would be.
Pretty interesting new plugin. I particularly like that they have a Customizer-like experience for customizing the look/feel of the Testimonials; and that it comes out of the box with Caldera Forms integration. Worth taking for a spin for sure.
We’re thrilled to present you with our latest plugin: . Testimonials are incredibly powerful elements to include within a website: they showcase positive customer feedback of a product or service’s success and increase a brand’s credibility and social proof by encouraging new users to test out or purchase a product or service.
We’ve taken this insight and developed an incredibly easy-to-use plugin that will add a striking testimonial section to your website and make it stand out from the pack.
Simply enter your content (testimonial quote or recommendation, author name and customer image), and insert the generated shortcode into the desired page, post or project (provided your theme supports custom post types).
Testify generates a horizontal grid of your customer’s featured images, and automatically scrolls through their quotes and recommendations.
Unlimited installations, updates and support.
Compatible with any WordPress theme.
Support for categories and tags: By updating the shortcode parameters to include category/tag slugs or IDs, you’ll be able to display a number of testimonials, relevant to various pages, posts, products or content types, across
The answer to “what’s not to like about WordPress page builders?” probably depends on who you are, because there are various ways to look at this. The bottom line: we're using one.
Hate is a strong word. I may have amplified it slightly, just for the sake of an intriguing title for this article :). Still, as developers who develop a product for other developers, I can say we have definitely disliked the concept of having a ‘drag & drop’ mechanism automatically “write code” which we can easily write manually, and would probably do a much better and cleaner job at it. What’s Not to Like about WordPress Page Builders?
So, why hate on page builders in the first place? I mean, it’s just a tool that’s there to make life easier when creating WordPress web pages.
The answer to “what’s not to like about WordPress page builders?” probably depends on who you are, because there are various ways to look at this. Here are a few “issues” people with a coding background commonly have with the WordPress page builders’ niche:
Code bloat is a problem voiced many times when discussing the downsides of WordPress as a CMS, as well as many other great products and platforms out there. That is also true when talking about the machine code page-builders auto-generate to make your web pages.
Daniel Iser and I have partnered up to create a new forum plugin for WordPress. This post announces the plugin and explains why we are launching the plugin.
For the past few months we’ve been quietly working away on building the next generation forum plugin for WordPress. Now has come the time to announce this to the world and let you know why we are building the plugin, who is behind the plugin and what you can expect from it. Who?
The forum plugin is being launched under our Jungle Plugins brand which also includes the free plugins: User Menus and Content Control.
Jungle Plugins is a joint partnership between Daniel Iser and Calum Allison. Daniel is leading the development of the plugin whilst I am handling the other areas of running a business including heading up customer support.
Daniel and I have been involved in the WordPress community for many years with both of us having existing plugins (Popup Maker & Ultimate Member).
We are taking our combined knowledge and experience from running our other WordPress plugin businesses to launch Jungle Plugins.
Through running Ultimate Member for the last two years, I would get frequent requests from users of the plugin to create a new forum plugin for WordPress.
Users would often say to me that existing forum plugins were outdated in design and functionality.
When I looked at
A few months ago Brad wrote about Mergebot, the new product we've been chipping away at for over a year. He laid out the problem that we are trying to solve and described how our solution would work. Well, we've since launched the Mergebot beta to our beta list and it's time to show it to everyone now as well. In this article Brad goes into further detail about how Mergebot works and shares some screencasts of it in action.
It’s been a few months since my last article about Mergebot and people have been asking for an update. For the past month or so I’ve been onboarding people manually, doing a one-on-one screen sharing session, guiding them through set up and helping them take their first steps with Mergebot. I learned a lot during these walkthroughs and it gave me the insight needed to shape the documentation and screencasts for the onboarding process. The Beta is Open
Three weeks ago (Nov 29) I finished producing the onboarding process and we opened up the first public seats for the Mergebot beta. I sent an email to our beta email list and the first 75 seats went very fast. We immediately had a little feedback coming in from customers via email and the private Slack chat (everyone who signs up automatically gets invited to our Mergebot Slack chat). I say “customers” because we decided to charge for the beta. People tend to take free accounts for granted and I felt charging for it would help with that. I want people to ask themselves “Am I getting value out of Mergebot?” every time they receive an invoice.
We decided to charge a special beta rate of $9/month for 10
We are adding two new features to the free Elementor Page Builder: Revision History and Hotkeys.
As Elementor has grown in popularity in the last few months, we started getting requests for more advanced features, meant to provide the web designer a better and more efficient workflow. One recurring request has finally been answered on today's feature release, which is the first release for the new year. The new Revision History feature logs a revision every time you press save. This allows you to go back and forth between earlier versions of your page design, so your entire page design process is backed up, every step of the way.
This is a super-useful feature, that will save you time, as well as ensure your work is never lost.
How Does it Work?
Imagine you are designing a homepage for a client, and you find out that the section you deleted half an hour ago was actually the best fit for the page.
Up to this point, that deleted section was gone for good. An unfortunate waste of your design talent and creativity.
Now, Elementor has your back, with a revision history that saves a backup version of all your actions on the page every time you hit save.
Revision History builds upon the standard WordPress revisions. Each time you press save, a record of your page is saved. You can switch
This is an interesting addon for the Open Source WPERP project. This bridge a fully functional CRM with your WooCommerce. Maybe its time to take WooCommerce into next level. I loved the example how it help you to understand your customer better, and let you save the segment for future use in built-in email campaign tool or even export as you wish.
WooCommerce integration for WP ERP Sync your WooCommerce order details and customer data with WP ERP and allow your CRM agent to track your sales.
Using this amazing plugin, you will be able to view all the orders and transaction done by WooCommerce from your CRM and Accounting module. Besides that, this integration automatically exports newly registered customers to the CRM contact list and Accounting customer list.
You can create dynamic lists of customers by segmenting them based on more than 22 important filters. Save those list for sending emails and newsletters.
Your CRM agent can easily track orders made by your customers and provide after sales services without facing prior difficulties.
With this extension, you can-
Sync your WooCommerce order data with your WP ERP System
Manage your sales in an organized way using accounting module
Allow your CRM agents to track WooCommerce orders
Automatically add your existing and newly registered WooCommerce customers to the CRM contact list
Segment your customers into life states according to their activities (i.e. when they subscribe, when they place an order and also when they complete a payment)
Make segments of contacts and WooCommerce
You can get some free clicks to your latest blog post just by installing a push notification plugin.
Push notifications, also referred to as web push notifications, have gained a lot of popularity among online businesses and marketers over the last couple years. These present another way to capture your audience, increase return visitors, and in most cases have shown drastically higher CTR and engagements vs that of your typical newsletter signups. Today we are going to dive into what exactly WordPress push notifications are, how they can help you expand your website’s reach, and how to add quickly add them to your site. A typical setup takes less than 10 minutes! Push notification technology is rapidly evolving from a simple message delivery system to a rich and interactive medium. – OneSignal
So first off, what exactly are push notifications? WordPress push notifications allow you to automatically notify your audience when you have published new content on your site. Or you can send out predefined messages at any time. This can be a notification on a phone or via a browser, such as Chrome, Firefox, or Safari. Push notifications were originally introduced for Android and iOS devices in 2009 and have been spreading to other platforms ever since. If we
The official Amazon Associates Link Builder provides a quick and easy way to promote Amazon products on your blog.
There are a good number of plugins supporting Amazon Associates Program. Some of these plugins are available for free in WordPress Plugin Directory, others are distributed under a commercial license. In this post we will dive deep into the official Amazon Associates Link Builder plugin, released just few weeks ago, and currently in beta version. Amazon Associates Link Builder
The Amazon Associates Link Builder plugin is a new option for WordPress users. Released just few weeks ago (December 2016), the plugin provides an easy to use shortcode that enables affiliates to include advertising units into post content in different formats.
At the time of writing, Amazon Associates Link Builder (v. 1.3) works only with WordPress table prefixes of ‘wp_’. This is a known issue and should be solved in the near future. If your WordPress database uses the default prefix you can safely ignore this.
The plugin adds to the WordPress content editor a search box to search items in Amazon Product Directory.
The Amazon Associate Link Builder search form
The Link Builder provides an admin panel from which users can select up to nine items, ad unit template, associate ID and Amazon marketplace.
WP Security Audit Log just announced an update of the plugin which includes comprehensive monitoring of WooCommerce shop. I've met quite a few WooCommerce owners who have been looking for something like this.
We are happy to announce the release of WP Security Audit Log 2.6. The main highlight of this update is the monitoring and audit trial for WooCommerce ecommerce platform. Below are the highlights of this new update. WooCommerce Audit Trail
You’ve asked for it and we have done it! WP Security Audit Log can now keep a record of WooCommerce store and products changes in the WordPress audit trail. The monitoring of WooCommerce is also very comprehensive. The plugin does not just record of a product change, but it keeps a record of what changed in the product be it the price, weight, dimensions, stock amount, SKU and more.
WP Security Audit Log also keeps a record in the audit trail if the WooCommerce store’s settings are changed, such as the currency, base location and other options. Refer to the list of WooCommerce alerts for a complete list of which store and products changes can the plugin keep track of.
Disable Alerts with Just a Click
We have also made it much easier to disable a specific alert type. There is no need to go to the Enable/Disable Alerts but you can simply hover over the alert ID and click the button.
Once an alert type is disabled, the change it is reporting
Mergebot is a SAAS service that helps coordinate database changes between development and production sites and this article provides an excellent walk-through. The service is still new, but I'm glad to see a project in this space as this is one of the Achilles' heels of site development.
So you’ve wrapped up a WordPress website overhaul and you’re ready to deploy. There’s only one problem. How do you deploy your development site without losing all of the updates and new content added to the production site while you were developing? What you need is some way to compare your development database to the production database, merge the two databases, and resolve any conflicts one by one. The only problem is, there is no such tool. Or is there?
Mergebot is a beta-stage plugin-based service from Delicious Brains that aims to solve the problem of database merging, and to do in such a way that is easy to implement.
In this post, we’ll check out Mergebot, take it for a spin, consider the pros and cons of using Mergebot, and highlight interesting alternatives for database merging.
Ready? Let’s get to it.
Disclaimer: I joined Mergebot’s beta program as a paying program member to get access to Mergebot. Delicious Brains did not know about this review — as a matter of fact, they’ll find out about it the same time you do: when the article is published.
How Does Mergebot Work
Let’s walk through the development workflow for working
For being able to help the community & to provide a well-rated plugin on the repository is a great achievement! Thank you, again, for leaving 5-star reviews; this really drives the plugin development forward.
There are 48,906 plugins on wordpress.org and merely 2% are having more than 10k active installation( source ). We are very happy that Widget Options is now one of them! For that, we are very happy and would love to thank those happy users. Really, thank you very much! This has been a huge achievement. For being able to help the community and to provide a well-rated plugin on the repository is a great achievement! Thank you, again, for leaving 5-star reviews; this really drives the plugin development forward.
Brand new feature
We thought it would be a great idea to add this brand new feature to thank you all. This will be available for both free and extended plugin versions.
WordPress Widgets and Sidebars Search Filter
Managing widgets on admin dashboard does lack a search functionality that will totally improve the way we are assigning each widget to specific sidebar. Especially when there are lots of custom sidebars and widgets, drag and drop feature isn’t that much of a help, and scrolling takes forever. This brings the idea of having live search filter for both widgets and sidebar choosers. We are hoping this feature will be very helpful on your widget management.