Pippin shares the highs and the lows of building his business around eCommerce platform. Pretty insightful to say the least.
At this time three years ago, I released a small eCommerce plugin to the world called Easy Digital Downloads, and now it’s anything but a small plugin. During the last few years, I have had some of the best highs of my life, and a few of the deepest lows. For my own reflection, I would like to look back at a few of hardships and a few of the peaks I encountered along the way. The team
First, I cannot thank enough the team of people that have helped propel us to where we are today. It may have started as a one man journey, but it was only that way for a short while. Today the Easy Digital Downloads team consists of four full-time developers and support staff, two part time support staff, and two very active contributing developers, and on May 1 we are bringing on another full time team member to manage documentation. To each of these individuals, I must express my most sincere gratitude for believing in the platform, trusting me to lead it, and sticking along side the rest of the team through good and bad. Without the hard work of everyone on the team, Easy Digital Downloads would only be a shadow of what it is today.
Growth of a code base
Easy Digital Downloads began as a relatively
Visually build WordPress themes for Mac, Windows and Linux. Looks promising.
Pinegrow WP is on ProductHunt right now. Here's a SPECIAL OFFER to celebrate! Pinegrow WP is an extended edition of Pinegrow Web Editor.
It has all the features of Pinegrow Web Editor, plus the ones listed below.
New tutorials added to the Support portal. Ask a question if you need a tip.
TutsMe Webdesign published a comprehensive review of popular Bootstrap visual editors. Here's the conclusion:
So which Bootstrap Visual Editor is the best?
Purely looking at the quality of the visual editor and how clean the HTML result is I conclude that Divshot and Pinegrow are both very good options. The graphical interfaces of Divshot and Pinegrow have a lot in common and are both very easy to work with. Looking at the price of those two editors Pinegrow becomes a very attractive choice (Divshot starts at $30 a month; Pinegrow costs only $49.95).
Are you working with WordPress?
See why you should have Pinegrow WP in your toolbelt:
Convert static HTML pages to WordPress themes...
Open or create a HTML page in Pinegrow Web Editor. Add WordPress actions to HTML elements and set their parameters. Export the WordPress theme. Pinegrow generates PHP code and splits the page into various files
Great insights by Aaron. Getting WordPress ready to swim in the waters of PHP7 is an incredibly important challange.
HHVM has now released it’s second long term support release and PHP 7 is in the final stages of implementing changes. It’s an exciting time for PHP and to be a PHP developer which means it is also an exciting time to be a WordPress developer since it creates an opportunity for WordPress to once again embrace forwards compatibility. While I was at PHPUK, one of the most common conversations I had was people being critical of WordPress for supporting PHP 5.2 as a minimum. Many of those same people became less critical once they find out WordPress runs great on PHP 5.6 and that many people run it on HHVM.
For the last several weeks, WordPress has been running it’s unit tests on PHP7 nightly builds. They’ve been running on HHVM for months. Right now, the unit tests are not passing for either one and as far as I know, have never passed for either one. This is a problem.
I’m planning on spending some time during the 4.3 development cycle focused on these next generation platforms. Rasmus has put together a php7 vagrant box and JJJ created an addon to Varying Vagrant Vagrants to enable HHVM there. WP engine also has it’s own WordPress HHVM vagrant box. I intend to use all three of these to
Plugins are a vital part of the WordPress market, and we know firsthand how important neat and clean code is. Here are our top 5 tools to guarantee a great foundation for plugin development.
PhpStorm is a great asset for WordPress plugin developers because it has a built in WordPress module that includes plugin skeletons, development environment configuration for WordPress, WordPress code style, Hooks support, and the ability to search on WordPress.org right from the editor itself! It is even cross-platform available for Windows, Mac OS X, or Linux.
Here’s a great
Introduction to using queues and for the more adventurous web sockets to talk to backend processes such as WP-CLI from the admin interface.
A great introduction to WordPress hooks, framed around making your themes more extensible.
If you ever wondered what all the fuss is over the WP Rest API, this article gives some really compelling uses it could have that will change the way the world interfaces with WordPress.
Many companies today are known for their APIs. When Twitter launched its API, thousands of desktop apps, mobile apps, and clients built on top of it. Stripe focuses its business exclusively on making payments and subscriptions available to other businesses through its API. WordPress, the open source publishing software we use at Fusion, has a project to launch its own RESTful API – WP-API. As the project has progressed, it’s become a bit of an “everything to everyone” prospect. We’d like to take you through some ways we think WP-API will be a foundational, game-changing technology for us.
1. Content analytics
The big two analytics tools, Omniture and Google Analytics, were built with e-commerce in mind. Publishers can use conversion funnels to understand how users are engaging with their sites, but it’s less than ideal.
On the technology team, one of our missions is to ensure everyone at Fusion has access to the analytical data they need to form insights. Getting from here to there is a multi-step process:
Collect the data. For Fusion, this is Google Analytics Premium and all of the metadata about our content stored in WordPress.
Make the data easily query-able. The easier it is to
Here's a list of the top 21 WordPress podcasts to get you through the day. Enjoy!
I’ve read hundreds of WordPress related articles over the past few years, but reading so many articles can be very time consuming. Luckily, there has been a resurgence in podcasting over the past year. Now, instead of spending hours reading articles and losing that time from your work day, it’s nice to be able to listen to a WordPress podcast while getting that work done.
This post will be continuously updated, and was last done so on April 17, 2015. Do you have a podcast devoted to WordPress? Let me know.
Here are the top 21 WordPress podcasts to get you through the day. News, tips, tutorials, reviews, and plenty more sweet WordPressey goodness.
Apply Filters is a podcast dedicated to WordPress development, including WP core, plugins, and themes. Hosted by Brad Touesnard and Pippin Williamson.
BlogAid’s podcast covers WordPress for non-geeks, bringing information and tools to become a successful site owner. Hosted by MaAnna Stephenson.
Genesis Office Hours
Genesis Office Hours is a weekly podcast interviewing a variety of WP folks, from plugin developers to marketers to business owners. Hosted by Carrie Dils.
The Kitchensink WP podcast shares the
Interesting plugin that brings Git version control to the WordPress database
It’s here! We’re glad to announce the availability of VersionPress 1.0, the first stable release of what we hope to become an amazingly useful tool for WordPress admins around the world. What is VersionPress
If you’re new to this project, VersionPress basically brings the power of Git version control system to WordPress. It versions both files and the database, enabling things like site-wide reverts, easy staging, team workflows, efficient backups and more. Importantly, VersionPress is not just for developers – we strive for simplicity so most actions are tracked automatically and for non-technical users, VersionPress is simply a table with undo-able history:
Yet, with all the power of Git behind its back, it is easy to integrate with custom development tools and workflows, commit changes manually, push to hosting sites like GitHub or BitBucket, etc. We manage a couple of our sites this way and it’s really a huge step forward.
There is one important thing to understand about VersionPress: though it is technically a WordPress plugin, it is one of the most complex ones you can imagine. It’s better to think about VersionPress as a long-term project and of v1 just as a
Awesome infographic on how to make your WordPress site faster by loading under 1s
Kyle- What are you thoughts about these comments I received from a developer on e-lance I am considering hiring to speed up my website homepage load time? The average load time for my homepage is 17 seconds. Here is what someone said about my site being hosted on wp engines:
“You have a problem, your website is using modular wordpress on hosted on wp-engines. The point of a setup like this is to have independent modules and plugins each upgrading and maintained on their own timeline. Modular setup entails each plugin having it’s own source files, and wp-engine hosting entails those files being hosted and cached by wp-engine. The problem, is that what you want to achieve can only be achieved by removing modularity and condensing multiple module files in to single cached files for faster loading and rendering. That is to say, the steps required to meet your 99/100 performance would require dumping wordpress and wp-engine and moving to a primarily static heavily cached website. Second best would be keeping wordpress and moving off of wp-engine (and/or) consolidating multiple files in to one, the trade off here being that you won’t be able to upgrade or add plugins easily (which defeats
The release candidate for WordPress 4.2 is now available. - Their hoping to ship WordPress 4.2 on Wednesday, April 22!
The release candidate for WordPress 4.2 is now available. We’ve made more than 140 changes since releasing Beta 4 a week and a half ago. RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.2 on Wednesday, April 22, but we need your help to get there.
If you haven’t tested 4.2 yet, now is the time! (Please though, not on your live site unless you’re adventurous.)
Think you’ve found a bug? Please post to the Alpha/Beta support forum. If any known issues come up, you’ll be able to find them here.
To test WordPress 4.2 RC1, you can use the WordPress Beta Tester plugin or you can download the release candidate here (zip).
For more information about what’s new in version 4.2, check out the Beta 1, Beta 2, Beta 3, and Beta 4 blog posts.
Developers, please test your plugins and themes against WordPress 4.2 and update your plugin’s Tested up to version in the readme to 4.2 before next week. If you find compatibility problems, we never want to break things, so please be sure to post to the support forums so we can figure those out before the final release.
Be sure to follow along the core
Despite a lot of people that try to clarify this whenever it's stated incorrectly, I consistently see Automattic misattributed as WordPress' parent company. This article attempts to be a resource to send folks to when they get it wrong.
Automattic is not the parent company of WordPress. They are the parent company of WordPress.com, the hosted website service that utilizes the open source WordPress platform. WordPress — the GPL licensed open source project — was started in 2003 as a fork of b2 by Matt Mullenweg and Mike Little.
Automattic was started by Matt Mullenweg in 2005 as a corporate entity, and they have an exclusive privilege to utilize the WordPress name and logo in their products for WordPress.com.
The WordPress Foundation owns and manages the WordPress trademark.
That said, WordPress.com and WordPress are not interchangeable terms. WordPress.com is distinctly Automattic’s product and not in any way related to the open source project.
WordPress is a content management system that is open source and developed by hundreds of contributors that volunteer their time and efforts. Many of those contributors work for companies that utilize WordPress in their day to day.
Automattic is one of the companies that supports some of their employees to work on the WordPress project, however they have no official ownership of the project.
How to distinguish WordPress versus Automattic
When a blogger or journalist references
I share research on the best times, in general, to post and share content, as well as how to do research using your own analytics to determine the best times for your own site.
Creating and maintaining a blog isn’t easy. Getting your site to look right, load quickly, and be mobile friendly takes time. And, after all that, you still need to craft your content, and make sure it reaches as many people as possible. For this, you need to be strategic about when you schedule it to post on your social media channels—the operative word being schedule. Here we’ll take a look at some of the necessary tools for streamlining your editorial workflow and scheduling your content for maximum engagement.
Having a successful blog requires a carefully planned editorial process: you need to schedule when content is published, when it’s shared on social media, and when it’s appropriate to share other content, not from your blog. This, of course, requires an editorial calendar, and a tool for scheduling social sharing.
There are a lot of tools for creating an editorial calendar and for scheduling social sharing across multiple networks. For WordPress, EditFlow is a very popular, and, in my experience, a very useful editorial calendar plugin.
For scheduling social shares, Buffer and HootSuite are excellent services. CoSchedule is a newer service that provides an editorial calendar
Hookr.io releases new beta with core, theme and plugin doc resources in addition to hook/API index. Awesome developer resource
Early last year a new online resource was launched for WordPress developers called Hookr.io. The website is described as The WordPress Hook/API Index, but it is so much more. Fast forward to today and Hookr.io has just launched a new beta layout. Not only does the website feature documentation for WordPress Core, but it also includes information on popular plugins and themes. Hookr.io displays more than just action and filter hooks, it also includes all Classes, Constants, Functions, and Shortcodes available. You can easily filter through the data to find exactly what you are looking for. The new beta also features a more simplified UI and is device agnostic.
Hookr.io is a very valuable resource for all WordPress developers. If you haven’t already, bookmark this website. You will thank me later!
Is WordPress safe enough to power online banking? Check this post to find answers whether the platform is capable of supporting it.
If you follow WordPress topics on Quora, you may have noticed a popular question making the rounds regarding security. The question has been viewed more than 30,000 times: I am powering a bank’s website using WordPress. What security measures should I take?
Ordinarily, such a question is a magnet for trollish responses and uninformed WordPress bashing. However, this time Quora users were delighted to find that Matt Mullenweg, co-creator of WordPress, dropped by to offer an answer to the question.
Following a barrage of anti-WordPress remarks from other users, Mullenweg chimed in to clarify how WordPress can be used successfully in the banking industry.
I agree there’s probably not a ton of benefit to having the online banking / billpay / etc portion of a bank’s website on WordPress, however there is no reason you couldn’t run the front-end and marketing side of the site on WordPress, and in fact you’d be leveraging WordPress’ strength as a content management platform that is flexible, customizable, and easy to update and maintain.
He follows it up with two simple tips for keeping WordPress secure, including making sure the software is updated diligently, and using strong passwords for
Do you use Google Docs to write articles and then transfer the content to WordPress? It's time consuming. Try the Publish to WordPress which is a simple yet powerful and free Google Docs add-on.
We have all been there. You have written a long-form, value-packed blog post on Google Docs and are ready to publish it on your WordPress blog.
But before anything, you are required to go through the menial process – consisting of several steps including uploading, adding images to the content one after the other, adding links, re-formatting the content and what not – before the post even goes live.
Almost every blogger follows the same rhetoric process – for every single blog post – this can often be very time consuming.
In fact, being a devoted Google Docs and WordPress user, I have done it too. I have also spent countless hours fixing the content formatting issues before a post goes live.
BUT, not anymore.
Enter Publish to WordPress.
What is Publish to WordPress?
Publish to WordPress is a simple yet powerful (and free) Google Docs add-on that allows users to publish content to their WordPress site – from right within Google Docs Interface. This tool was created by the team at Plugmatter (disclaimer: I am part of the Plugmatter team).
In order to publish blog posts, users do not even have to login to their WordPress site explicitly every time.
And, the cool part – perhaps, the most
I've done some "hacking" to the WordPress.org plugins API to see how my plugin performs comparing to similar plugins in the repository. Since I found this tool very handy, I decided to share it with the WP community. - For plugin developers: you can see how your plugin performs comparing to similar plugins in the .org repository. Also, you can leverage the real time downloads tracking to optimize the date / time you push new releases to the repo - which affect the new installs and updates count. - For users: we all know how challenging and time-consuming is to decide which free plugin to use. This tool aggregates all the required data in one place to make it an easier call: avg. rate, reviews number, downloads, active installs, last update, % of solved support tickets. Would love to get your feedback and ideas to improve it!
Developers can check how their plugin performs compared to other plugins. Web Admins can evaluate plugins before choosing which one to use.
I think wordpress.org needs to create a snippet repo. Gone are the days when 5 lines of code constitute a "plugin". For example, if you take a look at this plugin, it's all of 5 lines. And while it SHOULDN'T be in the theme, it's probably best in a functionality plugin, which would be a series of snippets.
Easy Digital Downloads got a lot of positive praise for their snippet library (https://github.com/easydigitaldownloads/library), then WebDevStudios followed suit (https://github.com/WebDevStudios/CMB2-Snippet-Library).
If developers could be "authors" of snippets like the HTTPS redirect one, in the same way they are authors of plugins or themes, it could add a lot of value to the Repo as a tool for development, not just the low-hanging fruit for end users.
I was migrating my WordPress based sites today when it hit me. One of my new sites, which is three months old, there are 8 different variants of each image being uploaded. Now two things could be done.
#1: A plugin which creates variant copies of images depending upon custom post type. This way not every image will be subjected to a number of different copies.
#2: A migration plugin which can delete all the variant sizes of images before backing up the site, since we can use https://wordpress.org/plugins/otf-regenerate-thumbnails/installation/ to build the variant copies again, over the new server.
Tomaž Zaman shares his WordPress journey the success of Codeable.io. An inspiration for the WordPressers to become a successful entrepreneur.
From bloggers to developers, WordPress community has grown by manifolds over the past few months. It is not only because people are making their lives with WordPress, but the community loves to giveback to the industry. For many, WordPress has become more than just a job. This attitude shows the passionate side of WordPress. Recently, I interviewed the inspiring and charming founder of Codeable.io, Tomaž Zaman. With his hard work and dedication, Codeable has become a highly growing online service provider. In this interview, Tomaž shares the vision behind his project, and the incredible journey of establishing one of the most trusted WordPress startups, Codeable. If you are thinking to start your own WordPress-based venture, I think this interview is a great resource for you.
Cloudways: You have been providing services to small businesses, agencies, bloggers, and experts of WordPress. From a freelancer to the co-founder of a renowned company, how do you define the journey? What challenges did you face during these years?
Tomaž Zaman: You could say I discovered the wonderful world of web development by coincidence. I was an avid gamer throughout my adolescent years (Counter-Strike, anyone?)
WordPressers will be able to watch WordCamp Belgrade Live this Saturday.
WordCamp Belgrade will take place this weekend, April 18-19. Two years ago the WordPress community in Serbia was virtually non-existent but has grown rapidly and is now large enough to host the very first WordCamp in Belgrade. Registration kicks off at 8AM tomorrow morning where organizers will debut Wapuujlo, the official mascot of the event. WordCamp Belgrade features speakers from around Europe and 8/10 of the presentations will be in English. Topics include Building SaaS with WordPress, A/B testing and usability testing, Git Tricks, the WP REST API, and more.
Tickets are no longer available, since the event completely sold out, but those who cannot attend can still catch the presentations live. The organizers will offer free live streaming of the event starting at 9AM in Belgrade (1 AM EST). The link for live streaming will be posted to the WordCamp Belgrade homepage, and you can also follow the #wcbg hashtag on Twitter for updates.
Use this Query to find talent in specific regions with specific skill set.
select Id [User Link], *
where (UPPER(Location) like '%UNITED KINGDOM%' OR UPPER(Location) like '%SWEDEN%')
AND UPPER(AboutMe) like '%WORDPRESS%'
order by Reputation desc
Here is a direct link to test this: https://data.stackexchange.com/stackoverflow/query/edit/300558
Want to add post thumbnails in WordPress? Here is a step by step guide on how to add featured images or post thumbnails in WordPress.
Visually appealing websites and pages have the tendency to grab users attention. Most Web Marketing experts suggest that using related images to convey messages provides a better chance of user engagement. Having images paired up with your headlines and text can improve the CTR and visitor flow on your website. WordPress is used to build all sorts of websites, from blogs to ecommerce stores and forums to business websites, and there are many themes available to suit your needs.
But if you are using a theme that doesn’t support the functionality to add a “Featured Image”, then adding support for it will prove useful.
In most themes, the featured image option is already enabled. However, if you are unable to see the featured image option while creating a post, then you would need to enable it first.
To enable the support for featured image, you need to add just a single line of code to your functions.php file in your WordPress theme folder. You can access the folder through an FTP client like FileZilla.
Now, connect to your web server with FileZilla and navigate to content > themes > (your theme) and find functions.php. Open the functions.php with a file editor like Notepad++ and add
Jami Gibbs of the challenges of marketplaces such as Envato. Same problem is anywhere, look at iOS App store.
Jami Gibbs of the challenges of marketplaces such as Envato. Same problem is anywhere, look at iOS App store.