Pippin has reviewed every popular plugin in an excellent manner. It's an honest and unbiased post and very interesting to read a developer's point of view for page builders.
Before starting this, I need to be completely honest: I really dislike page builders. In the last few years, page builder plugins (and those built into themes) have quite possibly caused more headaches for me and my support team than any other single category of plugins available for WordPress. This overall experience, and one too many support tickets related to a builder in a week, culminated in the following Twitter rant: Not only do they typically have incredibly subpar user experiences, they are easily the biggest compatibility problem for other plugins
— Pippinsplugins (@pippinsplugins) September 14, 2016
The sheer number of tickets that would NOT land in my system every week if they weren’t a thing is crazy.
— Pippinsplugins (@pippinsplugins) September 14, 2016
They break other plugins every day through their incredibly non-standard methods of content “building"
— Pippinsplugins (@pippinsplugins) September 14, 2016
I’m all for a good page builder, but if that means screwing over compatibility with other plugins’ ability to use standard WP features, stop
— Pippinsplugins (@pippinsplugins) September 14, 2016
These tweets garnered
My name is Luca Sartoni. I spent the last 15 years helping companies to achieve success. I started as a developer back in the days, but I found my real potential when I explored the shared ground between marketing and software, implementing data-informed strategies.
I freelanced most of my adult life and two years ago I joined Automattic as a Growth Engineer.
I also actively contribute to the WordPress Community and I co-organise WordCamp Europe.
Ask me anything!
Ever wondered what it takes to build a WordPress plugin business? Want to see what FooPlugins got right and what we've gotten wrong? More importantly, would you like to know why and how we're pivoting to ensure continued growth? Then give this one a quick read. Hopefully, it offers some insight to those new to the WordPress plugin business and helps you avoid some of the hurdles we faced.
Brad and I met on the Gravity Forms forums in 2012. He created a Gravity Forms extension for one of my clients at the time. He’s a talented developer and well, I’m not. At all. I’m a community, business development, and marketing guy.
He had several plugins in the .org repository and had found success with selling FooBar on Codecanyon. I was (and still am) an Implementor.
We kept in touch after that first meeting and I pitched him some plugin ideas. One of those was a lightbox plugin with a social sharing layer. It turned out he had already been working on a lightbox plugin, so we put our heads together and v1.0 of FooBox was born.
We started selling FooBox and saw immediate uptake. We were on to something. Each of us was working full time and the sales of FooBox kept climbing. Slowly, but steadily.
After several months, the Florida-based company I was working for decided to close their local office and I was left with the decision to move to either
Great free new metrics for Easy Digital Downloads customers. Targeted information on exactly the kind of sales information you need to understand your business better.
I’ve been working on a new plugin for Easy Digital Downloads called EDD Metrics, it’s now released on the WordPress plugin repository. This plugin gives you valuable metrics on your business with comparisons to previous periods. If you are familiar with Baremetrics, this is basically a copy of that. I love Baremetrics, but it just doesn’t work for the type of business I have.
WordPress based businesses like mine use a mix of payment gateways, recurring and one-time payments, discounts, renewals, and more. The gateway itself does not provide enough details to get the metrics I wanted, you have to get those from EDD itself.
Download the Plugin
To use EDD Metrics, login to your WordPress admin area, go to Plugins->Add New, and search for EDD Metrics. You can also download straight from the repo here.
Find the metrics under the Downloads side menu, under Metrics.
If you find any bugs, please report them on Github here, not on wordpress.org. Also feel free to contribute!
The Metrics Dashboard
The revenue detail view
Here’s a couple of animated gifs if you want to see it in action.
Average revenue per customer
Hard to believe Pagely is now seven years old, and practically the starter of Managed WordPress Hosting.
7 years ago this month, Pagely® launched as a service that aimed to smooth and eliminate some of the technical hurdles of launching and hosting a WordPress powered site. It was a brand new category at the time, and now Managed WordPress Hosting is an ubiquitous channel within the broader Hosting industry. Estimates paint just this specific channel at $1 Billion in value inside of the larger $16-18 Billion hosting market. An abbreviated origin story.
Back in 2006, when our company was a small Web Design agency, our co-founder Sally had an idea for a ‘website builder’ service that would provide automated deployment and self-service content management for our agency customers. Our developer at the time, Joshua Eichorn (now Pagely’s CTO,) built the product around an early version of WordPress, even using some symlink trickery in the wp-content directory to create ‘child themes’ before there was such a thing. We promoted it to our customer base and got 30 or so clients paying for the platform. We handled the WordPress updates, and all the DevOps-type things like security, email, DNS etc. After a few months we put the idea on ice for a few reasons, chiefly
Welcome News! This became a project of Auttomattic project when WooCommerce was acquired WooCommerce but it's been dead since then.
Automattic announced today the company is bringing WP Job Manager back to life. The plugin became an Auttomattic project after the company acquired WooCommerce and its employees in 2015 but it has not been actively developed since then. Today’s announcement also requests feedback from WP Job Manager users who want to help shape future development: After assembling a team of people who will actively work on WP Job Manager as part of their main role, we decided that the first step we need to take is to patch the most annoying bugs, ask you, our customers, what you’d like to see in our product, and create a clear roadmap about what we think WP Job Manager should become in the next couple of years.
The WP Job Manager team launched a demo site today, which allows potential customers to test drive commercial add-ons and create new accounts, job listings, and applications.
The announcement promises regular releases of the open source plugin in the future. A maintenance release (1.25.1) was shipped at the end of August, and the development team is currently working on version 1.25.2.
During the time that WP Job Manager was dormant, The Look and Feel, a team led by Scott Basgaard
We've just released 12 free hero header templates in Elementor page builder. In this post and video tutorial, we go into details about the techniques we used to created each stunning header.
New plugin that improves upon standard WP search, with a WooCommerce extension coming. Might be useful for WP developers to look into.
A bold move from the PixelGrade team! What do you guys think about this?
Would You Pay $225.00 For A WordPress Theme On ThemeForest? A while ago I reviewed a WordPress theme called Pile. It was a paid for review, however true to form I always review warts and all irrespective of payment or not. To my surprise today I got an email stating that theme itself had shot up in price.
Well I say shot up, in fairness a BIG JUMP to $225.00 for a single licence. Whilst I did enjoy the WordPress theme itself, liked how it functioned and more do I think it’s worth $225.00??
Well it’s certainly a good looking and functional theme worth $225.00? Maybe in fairness.
Whilst this is a bold move to raise the price so high this may backfire. The amount of time and effort PixelGrade has put into the this portfolio theme is huge, as is with a large percentage of theme and plugin developers on ThemeForest / CodeCanyon.
Why This Price Increase Could Work
Asking people to pay $225.00 for a portfolio theme for WordPress could work. On the basis that it is alienating the tyre kickers and install once types ask a shed load of questions then disappear into the ether customers. The pain in the rears, the impatient types who want the moon on a stick.
They are creating their
W3TC 0.9.4.1 is again on the radar today with these 4 new vulnerabilities. Discover them now!
On friday, 23th September 2016 we talked about a High Risk XSS vulnerability in W3TC, and like I said at the end of this post “security consultant will try to find more“, well, I did. I did it because we, at WP Media, think it’s important for everyone to have a secure website, whatever the plugin they’re using. Every month we do some security audit on a few plugins from the free WordPress repository just to test, just to be sure that everyone is safe.
4 New Vulnerabilities
There is many different ways to find vulnerabilities in a plugin, sometimes you fall on them, sometimes you look for some bad patterns or echoing stuff.
For me, the goal was to find something very harmful so I focused on user’s file and PHP code.
You can find the 4 reports on wpvulndb:
Security Token ByPass
The /pub/apc.php file is useful to empty the OPCache/APC. The script seems protected by a nonce (aka security token):
$nonce = W3_Request::get_string('nonce');
$uri = $_SERVER['REQUEST_URI'];
if (wp_hash($uri) == $nonce)
Learn how to use the Dispensary Inventory add-on from WP Dispensary to manage your menu inventory
WooCommerce Search Woes on your Large Store? This free solution will help you out!
We've recently experienced some serious issues with WooCommerce search on eCommerce sites that process a large number of orders. The postmeta table needs to be queried when looking for a specific meta_value, which causes a major slowdown. For example, querying the "my orders" section would take 5s or possibly even more, depending on the server environment. To make matters worse, performing searches on the "Orders" screen for orders belonging to a specific email or person can take 30s or more (due to the involvement of extra JOINs on the postmeta table). Both of the above examples are unacceptable for a website with high amount of traffic and had to be addressed.
After doing some research, we’ve found that these issues are currently handled in one of two ways:
using a secondary index table within the same site database.
The ElasticSearch solution sounds good in theory, but our experience leads us to believe that it is not a good thing to integrate with WordPress. This is due to the huge number of differences between the base WP datasource (which is MySQL tables) and the ElasticSearch indexes.
While ElasticSearch performs partial searches very well and is pretty
Scaling Support is crucial to any plugin/theme shop. I argue the only way to know how to scale is with data and understanding your Capacity.
As our “small plugin shop” starts growing into something not so “small” anymore, our Support has to grow as well. We’re now two full-time workers and one part-time worker. At our current rate we’ll need two more full-time workers one year from now. How do I know that? Data. For 100 years now, a person has walked to the very end of the Scripps Pier in San Diego, dipped a bucket into the water, took its temperature, and recorded it in a log. Every single day. For 100 years. There are volunteers that do this to this day and they say that there’s a bit of ominous pressure to not be the one who forgets to dip the bucket on their day.
Over this period of time, there have been huge advancements in oceanography, specifically more precise methods of measuring temperature, and even automated ways to do it. Regardless, these scientists and volunteers have continued the exact same method every day for 100 years. Why? Reliable data on trends.
The results of their consistency over the last 100 years is that they now have unarguable data about the rising temperatures of the ocean. Their granular data, measured by the exact same method every time, recorded
We know that Automattic is a very productive company and the majority of their employees are remote workers.
(Maxime Francout for Quartz) In this series, Perfect Company, we are examining pockets of excellence in the corporate world. No single company is perfect, but together they show what the corporate ideal could look like.
The platonic ideal
“We like to give people the freedom to work where they want, safe in the knowledge that they have the drive and expertise to perform excellently, whether they [are] at their desk or in their kitchen. Yours truly has never worked out of an office, and never will.”—Richard Branson, Virgin Group founder
The headquarters of Automattic, the maker of WordPress.com, is a bright and airy space in San Francisco’s South of Market district. Hawthorne, as it’s called after the small alley it sits on, is decidedly industrial with its concrete floors and exposed beams. Like many of its neighboring tech companies, there are ping pong tables, free snacks, and company swag. But something’s missing here. Where are all the employees?
“I’ll keep shouting from the rooftop because everyone should do it.”
With a staff of 450 spread over 45 countries, Automattic is often regarded as one of the largest and
There are dozens of different screen sizes which can load up your site - see how to test your WordPress site on all of them and how to find if your site is responsive.
For those of you who don't keep track of time, here's a quick reminder – it's 2016, and we can call it a modern era. Smartphones and tablets are all around us, desktop and laptop computers are a must-have, and we get to witness new technologies on a daily basis. It's been a long time since the Internet and websites were something "geeky," and it's been a long time since websites just had to be put on a server to have the information online. Today, you have to do so much more. Luckily, WordPress allows us to forget about a large aspect of website development and lets us focus on more important things. Still, you have to take care of your site. Among many other things you have to take care of, making a responsive website is crucial.
There are dozens and dozens of different screen sizes which can load up your site and that means that your site can change its layout drastically if you don't care. Someone who loads your WP site on a desktop computer connected to a 4K monitor will definitely have a different experience from someone who loads the same on a smartphone. And if you leave your site with fixed-width, you will be in trouble.
Not only your visitors will get lost in
Pretty cool photos and coverage of WordCamp Milwaukee by Kari Leigh Marucchi.
Being a WordCamp fangirl, I often find myself in a city I’d never visited previously, and this past weekend it was one in Wisconsin, for WordCamp Milwaukee 2016. There’s no denying that part of what attracts people to attend multiple WordCamps each year is the pull to travel and take in new locales, as well as to make new friends and, of course, learn new things that propel us forward in business. The WordCamp Milwaukee organizing team
WordCamp Milwaukee took place in a beautiful old building in downtown Milwaukee that’s being renovated and refashioned for mixed use space. It includes a continuing education university that held the WordCamp. Campers could relax here without needing to leave the controlled climate interior. We had a large room for gathering everyone for opening remarks, three adjacent speaking rooms for concurrent sessions, and lots of ideal sponsor table space alongside a great deal of seating for a comfortable Hallway Track.
WordCamp Milwaukee venue, Grand Avenue Mall
WordCamp Milwaukee: ‘The Fun Camp’
Known to be on the smaller side as far as WordCamp attendance goes, WordCamp Milwaukee is also known to its alumni as “the fun Camp”
This is a massive and kind of shocking news (in good way). Frederick Townes released a massive update that not only fixes the security issue but brings lots of new features to W3 Total Cache.
This is a super good news for millions of WordPress user who relies on W3 Total Cache. We posted yesterday about the high-risk vulnerability and also a quick fix. Now the main developer, Frederick Townes released a massive update that not only fixes the security issue but brings lots of new features. Keep reading. This update came as a surprise. Frederick Townes did not update the plugin since 2014 actually. And never responded properly about why he abandoned the popular plugin. And the Vulnerability caused a major panic among people. We ourself also use this plugin on this site, after some research, and lots of testing we adopted a community fork, and released the tutorial.
Now as the official version is released, we will share details about it.
Here is the Changelog –
Fixed XSS vulnerability
Fixed issues with dismissing overlays
Fixed handling of tilde in URLs
Fixed issue with HTTP compression header when using mfunc calls
Fixed cache ID issue with minify in network mode
Fixed rare issue of caching empty document when some PHP errors occur in themes or plugins
Fixed caching of query strings
Added support for APCu Opcode Cache
Added support for Redis
Over the weekend I got an idea for a plugin, built it and released it for the world :) This is a blog post about the plugin, what how it works and it's future.
It’s amazing what you can come up with randomly over the weekend while doing a dozen other things Case in point – Chapters for Authors.
This is a new plugin I built from an idea I got when I read a tweet from Ines van Essen, who is building a plugin for bloggers to gamify their blogging.
I'm building a thing. It's scary, which is why I am writing about it. Also, I want to pick your brain. https://t.co/w2Z1ErzeLs
— Ines van Essen (@themotherofcode) September 25, 2016
Her plugin, Bloggerpoints will reward authors for writing consistently and hitting specific word counts. A badge of honor, so to speak, for bloggers.
I thought it may be a good idea for those authors, who more than likely will also be writing for NaNoWriMo this November, to have a place in WordPress to write their book.
I’ll be committing myself this November to NaNoWriMo plus I also spend a lot of time in my WordPress dashboard, so this will be a time saving, self-serving plugin.
If you plan on writing and want to easily read over and share your book with the world, this plugin is perfect for you, too.
Installing Chapters for Authors
You can download the Chapters for Authors WordPress plugin via
Do you develop WordPress sites locally on your own computer? If you do, then you've probably heard of Pressmatic, the newest local WordPress development tool on the block. One of the coolest features of Pressmatic is its addon API which allows any developer to add features and functionality to this already great tool. And since Jeff loves to tinker, that's exactly what he does in this week's blog.
If you’ve been developing WordPress sites for more than just a couple of years, you’ve no doubt heard of MAMP or possibly WAMP if you swing that way. I would even venture to say that if you’ve been developing WordPress sites on a Mac for five years or more, you have almost definitely used MAMP for a good chunk of that time.You likely still use it because it works well enough and there hasn’t been much else out there to entice you away. Vagrant is a bit like voodoo and while it’s easy enough to set up a new VVV install, it’s not as easy as creating a new host in MAMP. DesktopServer is kind of a nice option, it takes away the hassle of having to install WordPress yourself, but it also feels a bit basic, like it’s hiding just a bit too much from you for the sake of being simple.
Until recently, these were your main options for developing WordPress locally – none of them really seem fantastic, none of them really feel like the modern tool that forms the basis of a modern web developer’s stack. I can only guess that it was that feeling that lead Clay Griffiths to build something better, Pressmatic.
Modern Tools for the Modern Developer
Hosting or participating in events can be a smart marketing strategy. Check out different ways you can add WordPress events to your website.
It’s no secret that networking events can help any business grow. As a business owner, there is no better way to establish new relationships – be it with potential clients, business partners or investors. Events themselves come in many different styles and with a different purpose; from simple in-person gatherings to large business conferences and meetups.
And the reason they are an effective marketing technique no matter the size of the event is because they usually revolve around a single topic which means you have the chance to present your business in front of a targeted audience.
When you choose to attend an event not only do you establish yourself as an authority (especially if you are one of the keynote speakers), you also present your business or a product as the solution for the problem your audience has which in turn leads to an increase in sales.
Regardless of the size of your business, hosting an event, or even just participating in several events is a smart marketing strategy.
If you’ve been toying with the idea of integrating events in your marketing plan but have no idea how to add it to your website; you’ve come to the right place.
In this post,
A proven way to grow your mailing list is by offering a free download in return. Learn how to set this up on your WordPress website.
Newsletter mailings are the most effective online communication system to get customers on your site. And as Campaign Monitor Stats show: Email marketing drives more conversions than any other marketing channel, including search and social. There are (still) more email users then social media users online and it’s often seen as the channel, where business is conducted. Your message doesn’t need to compete with a friends vacation pictures and cute cat videos, the contents are read rather intimately instead. Therefore, click through rates are much higher than on social media, keyword ads or banner marketing. But, you also lose about 20 – 25% of your subscribers every year. Email addresses get abandoned, users change their provider and subscribers opt out. Therefor you constantly need to find new interested readers.
The Correlation Between Free Downloads and Email Recipients
Content marketing is the best strategy to get readers on your website and to have them sign up to your newsletter. You place your email opt-in form at the right spot, assemble convincing hub pages and your readers are likely to subscribe. But let’s be honest, there is a content creation rat
Effective localization is incredibly important to keep the web and WordPress going. Big props to people helping WordPress be multilingual!
The internet, by its own nature, has allowed millions of people to connect worldwide. Just think that 40% of the world population uses the internet everyday. Online knowledge and information sharing has become crucial for human development. Having information available in your native language will to an extent determine how involved you can be with the online world. That’s why encouraging multilingualism and cultural diversity in WordPress should be at the top of our list. Everyone, should therefore be able to have access to a multilingual internet, and in turn to a multilingual WordPress. As WordPress is on the rise, with approximately 1 in 4 websites being run on WordPress, increasing multilingualism in WordPress can have a huge overall effect on the online cultural diversity worldwide. Here is an approximation of how internet users have increased since the year 2000.
With over 3 billion daily internet users, you can only imagine how many languages are spoken online. So, how many are being catered for? UNESCO (United Nations Educational, Scientific and Cultural Organization) talk about linguistic diversity and they have concluded that,
Many languages are not present on the Internet.
The new version of my WP Taxi Me plugin. Includes deeper theme integration.
Section manager is one of supper feature for theme author. This article is guide how to use that into your theme and small snippet for importing sections into customers site.
Hi folks, I just back from some week hard working on our themes.
As you know, the KingComposer – KC 2.5 has many features. Section manager is one of supper feature for theme author. Today, I will introduce how to use that into your theme and I will have a small snippet for importing sections into your customers site.
What is a section on KingComposer?
Simply, A section is created by one row or set of rows. There are many other elements on each row.
You can create and save rows into a section, then use them wherever & whenever you want. You can add or edit a section (Add more rows, add a screenshot to it, etc.) similar a page on website, even with Live Editor because Section on KC, it is a post type
How to add rows to section ?
Use your mouse to focus on row then press Save To Section as screenshot
Store section navigation
In backend editor, It will look like
Store row to section in backend
2. A popup appear, then you can select add new one or append into already section before – even over write old section with current row content.
3. After press (+) button, new popup show on. You can see the content of that editor is content of row.
You can set thumbnail for that section