Folloowing a great AMA last week with Joshua Strebel it is my pleasure to announce that this week's AMA will feature Mason James of http://thewpvalet.com and will take place on Wednesday, starting 11am ET (that is 5pm CEST for Europeans). Mason runs one of the most successful WordPress management services so get your questions ready for Mason.
Next week we reserved for Jennifer Bourn of http://bourncreative.com
The AMA train is going full steam, feel free to post people you'd like to see here!
With Twenty Sixteen coming soon, is it not time we start asking do we need so many default themes?
Our experience with surviving and growing in a competitive WordPress plugin niche, including some statistics and thoughts on the GPL.
This is the first post in our new BizBlog where I plan to share some of our experiences, our failures and successes with building a WordPress SaaS business. As the founder of CMS Commander and someone who has worked on various WordPress products for over 6 years now I think I will have quite a few useful lessons to talk about.
If you have never heard of CMS Commander before then this is also exactly part of the topic for this first post.
CMS Commander is a solution to manage multiple WordPress sites. It is a successful product but not the one everyone talks about. We are an underdog in what has become a very competitive WordPress plugin niche over the last few years.
In this article I want to take a look at how we struggled with the rising competition in a new market and the steps we took to finally improve our situation.
1. Realize Your Mistakes And Fix Them
CMS Commander started in 2011 and as such we were one of the early players in the manage multiple WordPress sites niche back when it just began growing.
Yet we still ended up as the underdog. How did that happen?
Part of the reason is that over the last years more and more players entered our market, many of which had bigger teams
Everyone learns differently and in my experience, it took me a combination of resources and methods for hooks to click. Learning about how hooks work happened for me in layers. I hope that by sharing resources/methods with others, the concept of hooks will eventually make sense for them too.
WordPress Hooks are hard. We always hear the word “hooks” being thrown around and it’s one of those things that make sense, but then it doesn’t. I’m sure that there may even people reading this right now, and not entirely sure what I mean by hooks. That’s okay. Before I go on with this post, they look like this. These are two examples I pulled from the Twenty Fifteen Theme in functions.php.
Line 142 of functions.php in Twenty Fifteen, it’s an action hook.
Line 310 of functions.php in Twenty Fifteen, it’s a filter hook.
Still confused? No worries, it took me a while too. In fact, I can’t say that I completely know all there is to know about WordPress hooks even now, even after writing, “The WordPress Hooks Firing Sequence“. WordPress is the kind of thing that the goal isn’t to learn it all, but to learn it in levels for your purposes. It’s such a deep system, deeper than most people imagine, and I’ve found that once I’ve obtained an understanding of one concept, there is always more to learn. Each concept I learn serves as a foundation for what I learn next.
Hooks didn’t click for me until about a year ago. I too, was copying and pasting various solutions offered by the all knowing Google
A cool project by Julien Renaux to create iOS and Android apps with WordPress.
Build amazing applications effortless and for free! With WPHC (WordPress Hybrid Client), your WordPress website application (iOS and Android) is just a build away.
Take advantage of Google New by submitting your site to this service. Exposure and traffic.
Having your website’s content in Google News is a great way to increase traffic and build authority for your brand. Google doesn’t allow just any website in Google News. They’re looking for something very specific. So let’s take a look at what Google wants and how to get your site listed. The Benefits of Google News
First, why would you want to be picked up by Google News? What are the benefits?
The aim of Google News is to filter through the world’s news and make timely news accessible to readers in a way that’s easy for them to read, understand, and put to use. What does this mean for your website and your brand? Lots of traffic, credibility, and authority, of course.
What’s Required to Get Your Website on Google News
Google News doesn’t work the same way as the Google search engine. The Google search engine sends out crawlers that scans the web for updates and indexes those updates. Google News has crawlers too, but they only crawl and index websites and content that has already been approved to be on the list. This means you have to submit your site to be considered. Anyone can submit their site to Google News but in order to be accepted it has to meet certain criteria.
Here is download Twenty sixteen on Github. Everyone has to join us.
To try things a bit differently this year, Twenty Sixteen is going to be developed on GitHub, just like a featured plugin, before it makes its way to core SVN and Trac. You can find it right here. Want to get involved? It’s as easy as creating an issue or PR on Github. There is a handy guide on how to contribute.
Weekly meetings will be on Fridays and Mondays at 16:00 UTC in #core-themes. These will start on Friday 4th September.
Everyone is invited to come and join in bringing Twenty Sixteen to life. Default themes are a great opportunity to get involved in contributing to WordPress!
We are talking about ParallaxOne launch, how we generated downloads, how paid promotion worked and where we are now.
I wanted to share something pretty cool with y'all. Today we rolled out a plugin called Walkie Talkie that's going to be a big step forward in offering truly premium support to our customers. It ties in with a couple of APIs, including the Full REST API and the Help Scout API. Check out the details at the link, and if you have questions about it, just hit me up in the comments here :)
Today we’re thrilled to announce our newest addition to the WP Site Care family, Walkie Talkie. We’ve built Walkie Talkie from the ground up with the user in mind. For a long time we’ve wanted to simplify the process of communicating with our team and submitting support requests, and this initial release handles that flawlessly, as well as gives us a really strong base to iterate and add new features in the future.
Last month when we launched Happiness Reports, that was the first step toward showing the quality of work we provide every day. What we didn’t mention then, is that we’ve really shifted our focus to not only providing excellent customer service, but have started to invest heavily in software development to make communicating with our team as smooth as possible. Proactive communication is key in everything we do, and Walkie Talkie is the first step toward meeting our goal of always being available when you need us to be.
Walkie Talkie Features
At first glance Walkie Talkie may look like a simple web form in your WordPress dashboard, but it goes way beyond that. WAY BEYOND.
Say Goodbye to Email Woes
Support requests that are submitted through the Walkie Talkie dashboard completely
CF7 Skins Multi helps create multiple page forms for Contact Form 7, quickly and easily, right within the Contact Form 7 interface.
This is something that most of the people will try to solve with coding. No coding required, it's in Screen options.
In WordPress you can create custom menus very easily through your WordPress dashboard (if supported by your WordPress theme). But by default the menu items will always open in the same browser window/tab. What if you would like to open WordPress menu items in a new window? In this tutorial you will learn how you can easily open the menu items in a new browser tab. Open WordPress Menu Items in new Browser Window/Tab
When adding normal links to your content on post or pages, you probably would just use the target="_blank" link attribute to open links in a new browser window, for example:
This link will open in a new window
But you will notice that you can’t just do that for the menu items in WordPress. At least not without customizing code. The good news is that there is an option to open the menu items in a new browser window/tab. This option can be found in your WordPress dashboard under “Appearance => Menus” when you check “Link Target” in the “Screen Options”, as you can see in this video:
When you have enabled this, each WordPress menu item will have an option to open the link in a new browser window/tab. This comes especially
MIka explains policies regarding forks and copies in the WordPress repo.
This has come up recently. What happens when someone submits a plugin that’s a copy of another? The tl;dr here is this: Please email us at email@example.com if you find someone has slipped an uncredited fork or identical copy of another plugin into the repository.
In general, we spot these before they ever get published. We rejected 10s of plugins a month for being identical copies. That said, we also approve double that for being legitimate forks.
While the GPL and it’s compatible licenses allow for forking, we have an ‘above and beyond’ rule for hosting here, that means your plugin must be a substantial change of the original. We do not allow direct copies of other plugins to be re-listed under somebody else’s name, we allow changed forks.
What does that mean? It’s very simple. You have to add new features, remove features, modernize, fix, clean up, or otherwise make a change to the plugin that differentiates it from the original. In rare cases, a simple clean-up will be accepted, but normally we try to get a hold of the original authors and have the fixes folded in to the original plugin. If you have a fork, we require you to retain all credit and/or copyright information.
Optimize WordPress admin navigation with a modal window to search for and navigate directly to WordPress admin pages. The ACP also adds keyboard shortcuts for common WordPress admin actions.
The Admin Command Palette (ACP) is a modal window in the WordPress Admin that live searches admin content, which saves you many clicks and page loads. You can: Search for and navigate to user-generated content (Posts, Pages, Users, etc.).
Search for and navigate to WordPress Admin Pages (All Posts, Add New Post, etc.).
Perform WordPress Admin actions via the ACP or a keyboard shortcut (Publish, Add Media, View Post, etc.).
This plugin brings about a new level of efficiency to WordPress admin user interactions: it's like the difference between going over a mountain via a pass, versus going through a mountain via a tunnel. The tunnel is always more direct, more efficient, and more straightforward than the pass.
What if we had a twenty sixteen theme idea session and that the theme could be released with ReactJS and WP-API?
I am Joshua Strebel the co-founder of Pagely, a student of business, and a professional rabble rouser. Ask me Anything.
I am Joshua Strebel the co-founder of Pagely, a student of business, and a professional rabble rouser. Ask me Anything.
First a thank you to Vladimir for having me.
For a bit of background: I've never had a 'real job' post-college. I had an unpaid internship doing web design for a few months out of college. I came across the book "Rich Dad, Poor Dad" and decided to take the rest of our money from our recent wedding and incorporate our business, that was over 12yrs ago.
In that span we did 5-6yrs as a web design agency, failed at launching a social network in the event planning space ($100k I'll never see again), and invented what is commonly referred to as "Managed WordPress Hosting". For the last 6yrs (Pagely turns 6 in Sept) we've revenue funded (fancy word for bootstrapping) Pagely into a multi-million dollar SaaS and leader in the space. I am an average programmer, average designer, and average CEO. I like to consider myself an above average Dad and sports fan.
I'll do my best to answer any all questions as candidly as possible. Just a word though, we have never disclosed our revenues or # of employees and will not do so here today. I'll be available for the next several hours to ask questions, so let's do this: Ask me Anything.
Really nice to see a step by step guide, to what at first glance looks so simple yet really does need careful thinking.
Recently I was tasked with creating a fairly straight forward 1 page website in WordPress. It was one of those sites with the different sections and the main navigation scrolls you down to the correct section. The trouble was that for such as a simple website the admin experience was very complicated. Therefore I set about trying to make the admin more like the front end – more simple. Here is how I got on. I have blogged and spoken about admin customisations before and those people that know and have worked with me know that it is something I both enjoy working with and something I feel is a little underdone at times with many WordPress websites. We spend all our time focussing on the front-end (which is not a bad thing in itself) but little time thinking about the experience for the person or people that have to manage the website.
The site that was in question is shown below and was designed by the team at Pixel Junction.
First a little bit about the setup I used with the website. As everything was on 1-page it kind of makes sense to me to make everything editable from within a page in WordPress. Therefore I created a page titled home and then set this as the front page under Settings
Ultimatum is a GPL licensed theme that includes several premium plugins, including Visual Composer. They recently received a DMCA notice to remove VC. The article is long and somewhat difficult to follow, but this appears to be a situation of bureaucratic dysfunction.
This is our formal and public rejection of DMCA notices we have recently received form several Envato authors who were led by WP Bakery. I never thought we would be in a license drama but it happened. I am sorry to post such a long article however I am fed up as for the last month I have been bullied by WPBakery with Envato backing them. Please take your time and read it carefully until the end and share it on any medium you can so that others can read about this.
On 27th of July 2015 we have received an email from Raitis Ševelis of WPBakery. If you do not know who WPBakery is they are the team behind Visual Composer. I won’t try to explain what was written; here is the email.
my name is Raitis Sevelis and I represent WPBakery – Visual Composer Developer along with BrainstormForce, Kreatura Media and GranthWeb Team.
It has come to our notice that you are using our WordPress plugins in your products without having proper license as none of the license types offered by Envato Market allows using plugins in such way. In attachment please find DMCA notices and approval letter from Envato stating that your actions are not according to licensing rules in order to avoid any
Love all efforts regarding WordPress admin customization, it is just an area neglected by many.
Setting up SSL and HTTPS is really challenging for beginning users. This article was written with them in mind, to give an overview and some tools for making it happen.
If you are using any of our Premium Payment Gateways then we highly recommend that you get an SSL certificate and enforce HTTPS on your site so your donation data is securely encrypted. The importance of this cannot be understated. But it is not an easy task and involves many elements that most users are not familiar or comfortable with. This article is intended to be a guide to understanding the easiest way to make this happen for your site so you can get up and running with Give as quickly as possible. There are 5 basic steps to configuring your WordPress website to use an SSL certificate and enforcing HTTPS for your whole site:
Purchase and install an SSL certificate
Update your site URL
Force HTTPS throughout the site
Resolve any insecure elements on your pages
Update Google Webmaster Tools and Google Analytics
Each of these steps can be complicated and unique in each different hosting environment, so again, this is only a guide.
Purchase and Install an SSL certificate
The very first thing that must happen for all WordPress websites is to purchase and install an SSL certificate. While there are some new services that provide “free” SSL certificates we do not recommend them for the
Videos from the interview marathon Chris held at WordCamp Maui. Good times!
Did you miss WordCamp Maui? Earlier this year I had the wonderful opportunity to sit down with some incredible people and interview them.
They had no advance notice of my questions
They had no time to prepare
They only knew the title of our session
We had all the time in the world
I’ll tell you this – whenever you get a chance to talk to top WordPress business owners, go for it. There’s so much to learn.
But don’t take my word for it. Here are the seven interviews. Check them out!
John Hawkins, Founder of 9Seeds – Choosing between services & products
Meet the Organic Themes Founders – On Getting into Themes
Stepping into Plugins – with Vladimir Prelovac
What are you noticing?
Are you catching any themes from these first presentations?
Building products is hard work
It’s easier to narrow down your feature set once you have that in your head…but getting there can be hard.
You have to love your customers, a lot, to be successful.
Another thing to note – the low church that Organic & Vladimir experience is a testament to their awesomeness. Because the industry standard is much higher!
Exploring the Freemium Model with Sam Hotchkiss
Takeaway: Make sure you’re solving a critical problem.
Twenty Sixteen is here, what do folks think, as always with default themes opinion seems mixed. I quite like it.
WordPress 4.4 will see a brand new default theme; that’s right, today is time to meet Twenty Sixteen! The process of selecting the Twenty Sixteen theme was a long one, taking several months. Lots of themes were considered, eventually settling on the one you see below. It’s a perfect fit! Twenty Sixteen features a new, never-released design that has some really unique touches on a traditional blog layout. It adapts well to different devices and is a joy to use.
Twenty Sixteen is a modernised approach of an ever-popular layout — a horizontal masthead and an optional right sidebar that works well with both blogs and websites. It has custom color options that allow you to make your own Twenty Sixteen. The theme was designed on a harmonious fluid grid with a mobile first approach. This means it looks great on any device.
Let’s take a look at more!
We have the pleasure of welcoming back Takashi Irie as the designer of Twenty Sixteen. This year, the core team developing our new default theme will be myself and @iamtakashi — and you! We hope you can join us in getting Twenty Sixteen out to the world. Along with us, @iandstewart and @samuelsidler will be making sure the ship stays
Alex King, who was diagnosed with stage 4 colon cancer in 2013 is trying to put together some information about his career that he can give to his 6 year-old daughter when she gets older. "She knows me as “dad”, but when she gets older she’ll be curious about who I was to my peers and colleagues." I've personally never met Alex, but just want to amplify his request. So if any of you have met Alex, or "if he has managed to do something that you found helpful", get in contact with him.
Dear WordPress community, My apologies for the selfish and personal nature of this post. I hope you will forgive me given the circumstances. As most of you know, I was diagnosed with stage 4 colon cancer in 2013.
One of the things my wife and I are trying to do is put together some information about my career that will hopefully give my 6 year-old daughter a better sense of who I was as an adult. She knows me as “dad”, but when she gets older she’ll be curious about who I was to my peers and colleagues.
I’ve spent more than a decade in the WordPress community and I’d like to request that you to share a few thoughts or remembrances about me that we can compile and share with her when the time is right.
If we have crossed paths or if I have managed to do something that you found helpful, I’d love it if you would take a few minutes to write it down and send it to me or my wife: firstname.lastname@example.org. If you’re willing to have the story shared publicly, please indicate that accordingly. By default, we will keep everything confidential.
This post is part of the thread: Cancer – an ongoing story on this site. View the thread timeline for more context on this post.
Looks like @LeadPages took our plugin, replaced our logo in their "fork" and put it up for free on wordpress.org :(
Keyboard shortcuts are available for common actions and site navigation.
Clay Collins views on Rapidology forking of Elegant themes pro plugin Boom might disrupt the #WordPress industry & #GPL license for a while.
Note: I’m writing this post at midnight, so I apologize in advance for any grammar and spelling errors (publishing this post is more important than making it perfect). My name is Clay and I’m a co-founder and CEO of LeadPages.net.
Today, we launched a 100% free WordPress.org plugin called Rapidology (you can download it here).
This plugin is free, licensed under the GPL, and is a fork of the Bloom Plugin by Elegant Themes (which is also an open source plugin licensed under the GPL).
The response to Rapidology has been positive, but I also fielded a few negative comments about the plugin on twitter.
All of this brings me to . . .
My Primary Purpose With This Post
My primary purpose with this post is to answer the following three questions . . .
(1) Is our fork legal?
(2) Is this in the spirit of the open source community?
(3) Is this a crappy thing to do, even if it is legal?
Q: Is Forking the Bloom Plugin Legal? (And What Is The GPL?)
Yes, our fork is 100% legal. And free.
All WordPress plugins inherent WordPress’s open source license agreement. Furthermore, Elegant Themes explicitly states in their terms of service that…
“Our WordPress themes and plugins are released under the GNU