Part 1 of Notes on the topics covered in the WCPHX keynote I gave recently. Full video is embedded.
Check out this interview with Radu Oprea, co-founder and senior developer at tagDiv. With over 92,000 sales, he and his team know a thing or two about launching super successful WordPress themes.
Radu Oprea is the co-founder of tagDiv, a company that focuses on building amazing blog, news, and magazine WordPress themes. He’s also the senior developer behind the Newspaper and Newsmag themes; which are used to power thousands of WordPress sites across the globe. tagDiv has sold well over 92,000 copies, making them a Power Elite Author on ThemeForest. You can find Radu on LinkedIn. This is our recent interview with him, as part of our Kinsta Kingpin series.
Q1: What is your background, & how did you first get involved with WordPress?
I’ve been a computer science passionate since always. Curious about the way my computer worked, I’ve started programming and loved it. The online environment became my playground, and I’ve easily gone from experimenting with desktop applications to creating websites as a hobby. Back in 2007, Romania was making progress with online payments, and I’ve started my digital experience with several projects. Most of them didn’t work out, but some of them did. I kept testing new ideas although my family and friends were teasing me about getting a real job.
In 2009, I was working on an uptime monitoring service and needed
Jan Thielemann tells his story of traveling the world while selling Wordpress modules for the Divi theme through Freemius. The “freemium” business model completely changed the way he was able to live his life and earn money.
Sponsored by: Jan Thielemann is a plugin developer who got his start as a digital nomad who wanted to make enough money to fund his adventures. So he started a small side business selling plugins for Divi, where he found a good niche. He offers great advice about starting on your own, and the difference between truly passive and “half-passive” income.
Brexit may have wide-ranging effects for WordPress plugin and theme sellers with customers in the EU. Learn how the upcoming tax changes may affect your business and what you can do to prepare.
The UK’s imminent departure from the EU (European Union) has left businesses across Europe struggling to understand how this change will affect them. For WordPress theme and plugin businesses, it makes EU VAT collection and payment even more complex than it already is. If you’re accounting for VAT on your own, you may be dealing with hundreds of invoices, difficult requirements for filing in each EU state member, and generally wasting plenty of time and money on bookkeeping. We’re here to break down the upcoming changes and explain what Brexit means for developers selling software to consumers or businesses in the EU. Let’s get started with the basics:
What’s the current state of VAT collection in the EU?
When selling digital products to consumers in Europe, you have to manage and collect the correct amounts of VAT rates from each and every one of your WordPress product sales. Your specific tax situation for the EU depends on where your customers are located and you’ll have to collect tax for each sale depending on whether you’re selling to businesses or consumers. Here are the different possibilities:
If your WordPress business is based INSIDE
If you work remotely or manage a team of remote workers, these are the tools that we use and/or recommend. Check them out and boost your productivity!
Any job requires planning, organization and communication, but remote work needs all of those things ten-fold. Working remotely comes with its own set of distractions, depending on how and where you work. Distractions might happen in the form of the hustle and bustle from your favorite coffee shop or the attention needed by your pets or young children. In my experience, working from a home office tends to have a series of challenges to overcome day-to-day problems that could prevent me from getting work done, if I wasn’t otherwise prepared to handle it. It’s important to get yourself working in a way that makes sense for you so that you remain organized, working efficiently and well-connected. Here are a set of recommended tools doing just that, while you work remotely. These are, admittedly, the ones we use or that I like best, but I’ll list a few alternatives with each, too.
This recommended tool is probably not a surprise. Communication, in my book, is the most critical aspect of any successful relationship—work or personal—it makes no difference. Slack is an excellent chat-like environment for teams. It permanently removes the needs for email
Looking for a way to build a steady flow of 5-star reviews for your WordPress plugin? Check out how these top WP developers generated up to 700% more reviews in a month!
The truth is out there: very few users leave a review for a WordPress plugin. All plugin developers know it’s darn hard to get that 5-star review for their “baby”. In fact, data shows that the average percentage of users who leave reviews for a popular WordPress plugin is 0.2%. That means, for every 1000 users, only 2 will likely leave a review on the WordPress repository.
Not the most exciting statistical data, I know.
Yet, being able to collect (positive) reviews is important for a plugin developer because:
It’s your way to attract new users
The very first aspect prospect users look at are your reviews. We all look at those stars and yellow bars the second the page loads. I’m not saying it’s the only thing users pay attention to but an important one, for sure.
It’s your way to rank higher in the WordPress repository
The WordPress repository search algorithm factors in different elements you can control/influence and the average rating of your plugin is one of them. Therefore, the more 5-star reviews you’re able to collect, the better your chances to show higher and more frequently on the result pages.
It helps your clickthrough rate
Website maintenance and security are vital. You put time, effort and money into your business so why not make sure everything is always up and running the way it should be?
Website maintenance and security are a crucial element of your business. You put a lot of time and money into your online image as it represents your business, so why not ensure it stays up, runs smooth, and never has downtime. Even if your website is only used to provide informational content about your products or services, your website can be compromised if you don’t perform website maintenance and management on a regular basis. The last thing you want to deal with is hackers. They can bring down your website and create a problem for your business and your customers. So, what can you do? We’ll tackle each important task one at a time, but here is what you’ll learn:
The Main Website Maintenance and Security Master List
It’s actually pretty simple. Let’s take a look at 16 tips to maintain your website’s security so you won’t fall victim to hackers or other online threats. When you follow this master list, you’ll see that your website stays in tip top shape at all times. And, that’s what you want for the face of your business!
1. How Often Should You Backup Your Website
I’m sure the idea of backups is nothing new to you. Backups
WordPress 5.1 “Betty” was officially released on February 21, 2019, and is available for download.
WordPress 5.1 “Betty” was officially released on February 21, 2019, and is available for download. WordPress 5.1 is the first major release since the launch of the WordPress block editor (AKA Gutenberg) in WordPress 5.0. And while it does bring some tweaks and improvements for the block editor, the biggest new features in this release involve the WordPress Site Health project and notices for PHP versions.
In this post, we’ll take a look at all of the new features that might affect how you use WordPress:
New Dashboard Notice for PHP Version
Here at Kinsta, we always recommend using the latest versions of PHP for improved performance and security.
From our benchmarks, PHP 7.3 is on average 9% faster than PHP 7.2. And If you compare PHP 7.3 to PHP 5.6, it can handle almost 3x as many requests (transactions) per second! You should always test your plugins and themes first on a staging site for compatibility. If all is good, make sure to take advantage of this free performance boost.
WordPress is now finally getting on board with pushing the latest versions of PHP with some new tools and notices to promote PHP versions and compatibility.
First up, if you’re running
Absolute position, fixed position, inline elements and flexbox distribution are all new features introduces in Elementor version 2.5. Check out the full flexible layout release
Calling all web-designers! Elementor is yet again pioneering a change that will make WordPress web design far more flexible than ever before – Meet Flexible Layout!
Flexible Layout includes a set of advanced positioning capabilities that help you fully customize your design and layout workflow.
Ready? Take a deep breath, we have A LOT of new and exciting features to cover. Let’s dive in!
Want to place 2 buttons side by side in the same column? Now you can!
Before, each widget took up 100% of the column, since it was using Elementor’s grid layout. Now, you can set the widget to be ‘Inline’, meaning the widget will take up the minimum width that it holds.
You can now set the widget’s specific width for pixel perfect customization.
Absolute position has a bad reputation in terms of responsive design. In Elementor, we allow you to set a separate custom position for mobile, tablet and desktop devices using percentage, VH, VW or pixel units.
With Absolute position, you run the risk of getting a horizontal scroll when the element exceeds the limits of the page. Luckily, we added an Overflow Hidden control, which condenses all of the section widgets inside
Broken links are bad for the user experience, crawlers, and SEO. Check out these different (performance-driven) ways to find and fix them.
Having broken links on your WordPress site is bad news for both your human visitors and your site’s SEO, so learning how to fix broken links in WordPress is an important part of running a successful WordPress site. In this post, we’ll dive into a deeper explanation for why broken links are something worth seeking out and correcting. Then, we’ll show you five different methods that you can use to find and fix broken links in WordPress without slowing down your site.
Broken Links Are Bad for SEO and User Experience
Broken links are bad for your WordPress site for a few different reasons.
First, there’s the effect on your human visitors. If someone is clicking a link, they’re doing so because they’re interested in the content that they were told the link will take them to. Makes sense, right?
So, by sending them to a broken link instead of the content that you promised them, you’re creating a frustrating experience for your visitors, and that by itself is a good incentive to find and fix broken links on your site.
Broken links aren’t just bad for humans, though, they’re also bad for robots. Specifically, the crawler bots used by search
In this Episode spoke about several very very interesting topics, about life, travel, WordPress, Bangladesh and our life philosophy! And yes, obviously it has a good focus on my retirement, as you could understand from the title!
In this episode, Jean joins Asif on the show to have an informal chat between friends. We touch on some important topics such as:
the current state of WordPress and thoughts about its future,
what it means to retire in your mid-thirties,
the impact of travel and living abroad on our lives,
how our parents’ lifestyles shaped our choices and motivations
life in Bangladesh
Asif is one of my favorite people in the WordPress community; I really respect what he’s managed to achieve so far and best of all the fact that he has remained very humble and open to sharing his knowledge with anyone who approaches him for help and mentorship. I wholeheartedly support the drive to have Bangladesh host their first WordCamp ever, and hope to have the chance to visit this country in the near future.
Enjoy the show!
Do you want to run the plugin code and include scripts and styles on every page of your WordPress website?
When it comes to WordPress performance, we have a lot to say about plugins. Each plugin adds PHP code that has to be executed, usually includes scripts and styles, and may even execute additional queries against the database. This means that unnecessary plugins can affect page speed and may have a negative impact on the user experience and your page ranking. As an example, consider a plugin that builds and displays custom forms on front pages, like Contact Form 7. Typically, you would only need one form on a single page, but ideally, you may want to embed a form on any page using the plugin’s shortcode. For this reason, Contact Form 7 loads scripts and styles on every page of your website.
But do you really want to run the plugin code and include scripts and styles on every page of your WordPress website?
In this post, I will show you how to prevent unnecessary plugins from loading on specific posts/pages, so that you can install additional plugins (don’t go crazy of course), and still have your WordPress website load fast. To accomplish this task, we’re going to disable WordPress plugins programmatically on specific posts and pages. This is a four-step process:
Confused? What platform you should use for your website? Check out these merits and demerits of using Wordpress for your site. This article will share the pros and cons of using the Wordpress platform.
There are things we love and enjoy a great deal about WordPress. This is because it offers time-saving features that make the web development much lighter creating a great and powerful website. However, even if all the reasons are in favor of this application, it still has a good and bad side. A reliable website provides a particular functionality to users as a part of a business to facilitate web development and also enhance user experience.
Web development includes designing the site, its layout, frameworks, application programming interface (APIs) that coalesce to present one single entity and solutions to users. You can make use of a WordPress support company like WPFixs to develop and maintain your website.
Over other platforms, WordPress has an edge and is the most popular Content Management System (CMS). It is an application that can be extended through the use of its rich functionality and APIs. Of course, there are other different frameworks and applications available but with WordPress, the usability is quite easy as compared to other CMS’s.
It is free and open source plus large communities of developers make it popular. If you don’t have enough cash but want to
Website design and development agency, WebDevStudios, used WordPress and Beaver Builder to create a website for salsa brand, Pace Foods.
Not many workdays include picante sauce, salsa and queso, but when Campbell’s Soup Company (CSC) had a desire to standardize their web development across their consumer packaged goods brands, they came to WebDevStudios (WDS) because of our longstanding, trusted partnership. Starting with the Pace Foods website was as natural of a choice as their thick and chunky salsa. Our approach was simple: develop a few custom modules and utilize the out-of-the-box modules to rebuild the site. For us, Beaver Builder was the solution.
Why was Beaver Builder the right choice for this project?
Since the overall goal for CSC was to standardize their web development, “Beaver Builder seemed like the perfect tool to help them deploy sites uniformly and quickly,” explains Director of Business Development, Jodie Riccelli.
Utilizing Beaver Builder ensured that across their many brands, they would start to see commonalities in the overall feel since they would be using similar modules. It also meant a streamlined approach for training and the subsequent execution of changes and maintenance on the sites.
Budget-friendly, Custom Modules, and Easy to Manage
When we first looked at the Pace Foods
A deep dive into the data from 950+ popular WordPress plugins highlighting the review to install ratio for each segment and their average.
Here’s an interesting question: what’s the average percentage of users who leave a review for a WordPress plugin? Before you say a number, let me provide you with a little context here:
As of today, there are more than 54K plugins listed in the WordPress repository and:
All of them are free to use
All plugins provide some functionality, no matter whether you deem it useful or not. In fact, any plugin developer has to provide minimal working functionality to their plugin when submitting it to have it listed
WordPress powers up 33% of the entire internet
Thousands of plugins free to use means low entry barriers in term of attracting new users
Minimum functionality guaranteed means all plugin do something, hence there’s likely a small group of WordPress users out there who are looking for that functionality. Having it for free is a strong driver
33% of the Internet means lots of people are using plugins and constantly search for them
So, having said that:
What do you think it’s the average percentage of users who leave a review on the WordPress repository?
Think of a number (but don’t get too attached to it).
I’ll tell you what it is in
Best practices for selling WordPress plugins/themes: Selecting which products to develop, business model, and the right sales platform.
Gone are the days in which you could wrap a few PHP functions into a WordPress plugin or even quickly convert a PSD file into a generic WordPress theme and successfully sell them as an end product to thousands of site owners. Even though the WordPress’ market share only keeps growing – in today’s market, this does not fly. There’s just too much competition out there for selling WordPress plugins and themes, and the average customer now knows exactly what they’re looking for and is less likely to buy a pig in a poke. This complete guide includes all of the best practices for selling WordPress plugins and themes from your own website: from deciding on a sustainable product and a business model that makes sense, then narrowed down to pricing it correctly, while collecting usage data and user feedback. All with the final goal of turning it into a thriving business in today’s rugged commercial WordPress ecosystem.
This complete guide includes all of the best practices for selling WordPress plugins & themes from your own websiteTweet
While the market is indeed becoming increasingly crowded and difficult to navigate, it is important to learn how to separate
Uploading SVG graphics is not enabled by default. In this tutorial we'll see how to enable SVG uploads using 2 reliable plugins.
WordPress allows the users to upload many file formats via its built in media uploader. Among them one can find the most popular image file formats, .jpg, .jpeg, .png, .gif and .ico. As you might have noticed SVG files are not among the ones allowed. In today’s article we’ll learn more about SVG and then we’ll add support for them in WordPress’ media uploader. What are SVG
According to Wikipedia Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999.
SVG images and their behaviors are defined in XML text files. This means that they can be searched, indexed, scripted, and compressed. As XML files, SVG images can be created and edited with any text editor, as well as with drawing software.
SVG are currently used by 16.1% of all websites
and browser support is pretty great.
SVG are usually much smaller in size and they can be easily scaled without visually distorting the image. This makes them ideal for displaying logos and graphics on a site.
SVG and WordPress
As mentioned earlier
We discuss the technical side of scaling a viral site to 30 million pageviews and beyond.
Obsev.com (OBSessed with EVerything) is a news site that hosts particularly viral entertainment and cultural commentary stories. In November of 2018 they were doing significant traffic (30MM+ pageviews per month) and hitting a wall with scaling challenges. They came to Pagely for help. We paired them up with one of our trusted agency partners, DevriX and began the process of sorting them out. With these performance issues limiting their growth it was imperative that we get them through the wall and remove the scaling barrier that was capping their growth and damaging their brand. Fast forward to today and they’ve more than quadrupled the traffic levels that were hobbling the site before Pagely. In today’s first of its kind video case study, we’ll delve into each of the challenges that Pagely and DevriX were able to unravel and resolve for Obsev. You’ll hear from Obsev CEO, Raymond Attipa, DevriX CEO, Mario Peshev and Pagely Director of Hosting Ops, Arman Zakaryan. While this interview explores some complex technical topics we’ve deconstructed each and presented them in layman’s terms so that even the most technically-challenged viewer can understand
Here's a quick tutorial on how to hide update notifications for your users.
Between minor and major releases, WordPress is regularly updated with new features, improvements on existing ones, security fixes and more. If you have automatic updates enabled on your site, minor releases are downloaded and installed silently without requiring any action from the site’s administrator. However this is not the case for major releases. Once a major release is out a prompt will appear in the WordPress dashboard letting you know that there is a new major update available for your site urging you to install it. This notification might be annoying in some cases. For example if you are a developer managing many client sites. Depending on the amount of custom work on each site, or the plugins installed, you will often, if not always, need to first do the update on a staging server to see if everything works as it should, before pushing the update to the live site. This process might take some time which means that clients/users might see this update notification and start asking why are you not doing your job keeping their site up to date, and if you manage many sites, answering questions like this one might take up precious time away from the actual update process.
Interested in building a sports betting website? There are three essential things you need to keep in mind before starting.
Disclaimer: Before building your own sports betting website, check the laws of your country and/or state. If you weren’t already aware, on May 14th, 2018, the Supreme Court struck down the Professional and Amateur Sports Protection Act, which previously only protected Nevada as the only legal sports gambling state. Some states were already pushing to change legislation prior to the official ruling both onsite and online. However, not all states have taken action just yet. In fact, only a handful have and not each of those have done so in terms of online gambling yet, only in regards to specific onsite locations.
As we approach the one-year mark on the ruling, I suspect this will continue to change. Slowly, more and more states will allow both onsite and online wagering to take place. There are some real benefits to legalizing sports betting, which are outside the scope of this article, but there is no shortage of information about all those particulars.
It’s not often that an entirely new industry, such as gambling, comes to the web. The internet has obviously has been around for 30+ years at this point, almost encompassing every aspect of life—from shopping to information
A good write-up about FREE web hosting. I am sharing this because this also applies to WordPress plugins - there are definitely good free plugins there, but don't expect the same quality and service you get from the premium ones. Quality does not come for cheap.
Everybody likes a bargain and that’s one reason free web hosting attracts business owners who want to stretch their resources. But is it really a bargain? There’s a lot about free web hosting you should know before jumping on the bandwagon. How Does Free Web Hosting Work?
All forms of web hosting operate by offering disk space (for storage) and bandwidth (so users can see them) for website files. With a free option, you are allotted a certain amount of shared resources. The important word to keep in mind is “shared.” That means you and a few hundred (or thousand) other website owners will be in competition for the same resources.
Sometimes that works out okay. Sometimes it doesn’t. You may find free hosting includes enough bandwidth for your needs, at least in the beginning. The price certainly is right and you can leave any time you like. Even so, there are some challenges that are likely to reflect badly on you and your business if you go with this solution.
How Long Will Your Host Be Around?
Paid hosting providers tend to stick around longer. Even though the names may change competitors purchasing one another, but your pages continue to load and you
WordPress has an ever-growing community. In this article from WPLeaders, 100+ WordPress influencers are listed from the community which may be worth following.
WordPress has a huge community. And the power of WordPress lies in its community. As WordPress is evolving fast, more and more people are claiming to be WordPress Experts.
But it’s not easy to find truly legit people to follow.
To make things easier for you, I’ve compiled a list of best 100+ WordPress Influencers to follow in 2019. I call them WordPress Leaders.
Without further ado, let’s get started with the first influencer.
Also Read: 50+ Best WordPress Blogs To Follow In 2019
Aaron D. Campbel
Aaron D. Campbell is the security team leader at WordPress. He is also a renowned speaker when it comes to WordPress security & development.
Adam Connell is best known for his blogs Blogging Wizard and WP Superstars. He shares insightful tips and strategies there and on Funnel Overload. Definitely worth following.
Adam Preiser is best known for his YouTube channel. Adam is an expert when it comes to releasing how-to videos related to digital marketing and WordPress.
Adam Silver is the founder of ConciergeWP and host of the Kitchen Sink WordPress, a weekly podcast about everything
In which we discuss the biggest pain points as identified by some recent surveys, and how to deal with them.
WordPress recently passed the 33% marketshare mark. That means 1 out of every 3 websites is now powered by WordPress! Crazy. It’s by far the most widely used content management system in existence with 60% of all websites where the CMS used is known. It’s a free, open-source CMS that has spawned thousands of businesses, some of whom generate several million dollars per year. Plus, over 55,000 plugins and thousands of themes are available for it, allowing you to build a variety of different websites. Unfortunately, no product is perfect, and WordPress is no different. In this post, we’re going to examine what makes WordPress so popular before diving into a few of the biggest issues individuals and small businesses alike experience while using the CMS. We’ll also go over a few honorable mentions before wrapping up with a few tips on how to avoid these issues. Let’s get into it.
Why WordPress is King
We already went over a few different reasons why WordPress reigns supreme in the land of content management systems:
Wide range of themes and plugins available.
These aspects are why WordPress continues to dominate even with
Deadlines are important. But unreasonably tight deadlines that encourage clients and their developers to cut corners and skip steps could be detrimental to the success of your WordPress website. Here's why it's a bad idea to rush your website project.
It’s no secret that website project timelines can sometimes be unreasonable. Clients have many different reasons behind the timeline goals set for projects. It could be anything from the release of a new product, a big marketing campaign, or an event. The target date is almost always important and firm. In managing website design and development projects for over half of my career, I have become very familiar with timelines that clients desire, especially tight timelines. As an agency, we’re always doing our best to hit and exceed client goals, but there are times when it’s a bad idea to rush your website project.
A website design and development project typically takes 12 weeks (or more) from initiation to completion. There are various phases throughout a project life cycle that are critical in ensuring a performant and secure website that delivers what the client is expecting. When you rush a website project to hit a particular goal date, you risk a lot.
Discovery is so important.
Rushing a website project typically means starting the development phase ASAP. This is a huge mistake.
The discovery phase of a project provides time for the Engineering Team to explore