Here’s a frustrating yet common WordPress error that can appear out of the blue, bringing down your site in one fell swoop: “Warning: Cannot modify header information – headers already sent by (output started at…” What’s worse is that this error continues, listing paths to important files on your server which is a potential security risk. But not to worry! It’s one of the easier errors to resolve and in this post I’ll show you how to fix it as well as how to hide error messages from showing on the front-end of your site. Maybe it’s a Heady Problem? Sure, this error may seem intimidating and almost like there’s an issue with your theme’s header.php file or something similar, but it actually has to do with extra spacing in one of your files. Sometimes they get added on unintentionally or automatically and need to be adjusted. The error displays itself when there are: Blank lines at the top or bottom of a document Too many spaces before, in between or after the beginning <?php and ending ?> PHP tags There are too many unneeded spaces or blank lines in a specific part of a document In order to fix […]

The vaguest WordPress error you’ll no doubt come across at some point, which also has a whole laundry list of probable causes, is… “Are you sure you want to do this?” What’s frustrating about this particular error is that it could mean you made a small fixable mistake or, worse, that you’ve been hacked (though typically it’s a security issue that’s easily fixed and not always the case). Today, we’ll uncover the meaning of this mysterious error, when and why it happens, as well as troubleshoot techniques and fixes. Getting an Error Accidentally on Purpose… Unfortunately, the “Are you sure you want to do this?” error can happen while you’re trying to accomplish a wide variety of tasks: Publishing posts or pages Inserting an image into a post Customizing a theme Creating tags or categories Uploading a theme or plugin Updating WordPress core or plugins and themes This isn’t by any means a complete list, but it should give you a good idea of when this error could occur. When the error appears, it’s the only thing that’s displayed other than a link to try again, though, a second attempt usually doesn’t work. The vague error on an otherwise blank page. […]

If you’re serious about your website becoming successful, there’s one thing you really need to focus on. In fact, some people say it’s the ONLY thing your website should focus on. Internet marketing legends such as Neil Patel and Jon Morrow design their own websites around this very important strategy: Building an email list. Why is it so important for you to build an email list? Because email allows you to develop a trusting relationship with your visitor, You have a chance to warm people up to your offer, and An article only has one chance to convert. With email you get a chance to convert with each email. Now, starting this post talking about conversion is probably the wrong way to actually begin this article. Why? Because before conversion comes trust. Only after you’ve earned your users’ trust can you get them to take the action you want them to take, whether that’s trying and buying your product, engaging your services, paying for your course, or, heck, even visiting your brick and mortar shop. Yes, the most effective way of building trust with your user is through email. This is why email list building is the single most important […]

Small business owners often struggle with their SEO. You have your business, your customers, and now your website demands attention as well. I frequently talk to business owners that just use their website as a reference for real life customers. To be honest, that is a bit narrow-minded. There is so much more you can do! In this article, I’ll go over some improvements any small business owner can easily do by himself. It’s going to costs you time, not per se any money. Use this article as a checklist, and see how you are doing. Here we go! Manage your expectations Let’s start with the most important one: be realistic about what you can rank for and what not. Manage your expectations. If your competitors are giant companies with huge marketing budgets, you’ll probably not going to rank number one for your main keyword (f.i. car insurance). Aim for specific keywords instead, not the general, high-end keywords. What’s your niche? Take some time to find the keywords that describe your business best. If you are a local grocery store that also delivers to people’s homes, aim for ‘order groceries Springfield’ not ‘order groceries online’. See how you can differentiate […]

Do you want to easily jump to specific posts and pages for quick editing in WordPress admin area? Normally if you have a lot of content that you need to frequently update, then it becomes quite time consuming to locate that content in the WordPress admin area. In this article, we will show you how to add a jump menu in WordPress admin area to quickly edit posts and pages. How Jump Menu Can Help You Work Faster in WordPress Admin? WordPress admin area comes with a very straightforward and easy to use layout. You click on posts or pages to access the list of content filed under those post types. If you have custom post types, like portfolio or testimonial, then you click on them to get a list of items you can edit. Now if you have a lot of posts, pages, or custom post type, then it becomes quite difficult to browse them. You need to browse multiple pages or use the search feature on the posts screen which is not very fast or reliable. A jump menu can help you quickly search and edit content from anywhere inside the WordPress admin. This saves you a lot […]

What caching plugin do you use? There’s a good chance it’s either W3 Total Cache, WP Super Cache, or WP Rocket. However, while those three plugins get the most press and sport the largest user bases, they’re far from the only useful caching plugins for WordPress. If you’re open to looking at other options, the WordPress plugin directory offers quite a few other caching plugins worth considering – especially if ease-of-use is worth more to you than a few extra milliseconds of page load time. In this article, I’ll introduce some of the best caching plugins you’ve (probably) never heard of, explain what each does, and briefly explain how to set each one up. In addition, while I’m at it, I’ll even install each option on a test site and run the site through the Pingdom website speed test tool to make every single one of these plugins does what it’s supposed to do: speed up WordPress. My Caching Plugin Testing Setup All of the plugins on this list have been installed and tested on a brand new WordPress installation. I set up the site with the Sydney theme, loaded it up with a ridiculous number of high-res photos, added […]

To get more clicks from the search results, you want to optimize what your site will look like when shown in the search results. A single result in a set of search results is called a snippet. The Yoast SEO plugin has a snippet preview, a simulation of what your post will look like in those results. This post explains how to use that snippet preview to get more clicks! It also describes why the snippet might not always match what you see in the search results. Note that the screenshots in this post are made using the latest version of Yoast SEO as of writing, version 3.5. So if you think “this is different from what I’m seeing”: update. An example of our snippet preview in action, on this post: What determines the look of a snippet in the search results? The above snippet preview lacks a few things. For instance, it lacks bolding of a keyword. If you search for a specific word, Google will bold that keyword in the text and URL of the snippets it shows. But it actually goes one step further. Once it has determined which pages will rank for your search, it tries to find a bit […]

Do you want to optimize your WordPress RSS feed? RSS feeds provide an easy way for your users to subscribe to your content. However, not many beginners know about how to make the most out of WordPress RSS feeds. In this article, we will share 12 tips on how to optimize your WordPress RSS feeds and boost your subscriptions. 1. Optimize Your WordPress RSS Feed for Feedly Feedly has quickly become the most popular feed reader after the demise of Google Reader. Optimizing your WordPress RSS feed for Feedly will help you get discovered on Feedly and offer a better user experience to your subscribers. First you need to install and activate the Optimize Your Feed for Feedly plugin. For more details, see our step by step guide on how to install a WordPress plugin. Upon activation you need to visit Settings » OYFFF page in your WordPress admin area to configure the plugin settings. In the first option, you need to provide a large image to be used as the cover image for your website. After that you need to provide an SVG image to be used as your site’s icon. If you have your logo image in PNG […]

Six months ago our team decided to go all in on a single idea, to lay our cards on the table and commit to something bigger and better than we had ever built before. We committed to building Divi 3.0. This project wasn’t about incremental improvements, it was about reinventing Divi, reinventing ourselves, learning a completely new language and creating a modern React application that would change the game for our customers and ensure Divi’s relevancy for years to come. We set out to build what could become, and continue to be, the best visual page builder in the world. Over the past 100 days we have been holding those cards close to our chest as we guided you through the Divi 100 Marathon, slowly counting down the days to this moment. You may have started to wonder how good it could really be. You may have been skeptical about whether or not you would enjoy a true front-end editing experience. You may have started to wonder if it would be worth the wait. Well the wait is over, Divi 3.0 is here and let me tell you…it’s awesome! The speed is incredible, the interface is beautiful and the experience […]

When you read the term “push notifications” you probably think about the notices you get on your smartphone every time you receive an email or are mentioned in a tweet. But while most of us are familiar with push notifications because mobile apps have been using them for years, you may not be aware that they’ve made the jump from smartphones to browsers and can now be delivered by any website. When push notifications are used within the browser, they’re called web push notifications and I’m sure you’ve already encountered them. When you visit a site that sends notifications your browser will prompt you to allow notifications. If you allow them, you’ll be notified any time that website fires off a notification. As a matter of fact, we use web push notifications on this blog to let readers know when we’ve published a new post, so you probably get them from us unless you opted out (but I’m sure you wouldn’t do that!). Web push notifications can be delivered to users of the desktop and Android versions of Google Chrome and Mozilla Firefox as well as users of Safari on OS X (desktop and laptop Macs, but not iPhones or […]

Do you want to add custom styles in the WordPress visual editor? Adding custom styles allows you to quickly apply formatting without switching to text editor. In this article, we will show you how to add custom styles to the WordPress visual editor. Note: This tutorial requires basic working knowledge of CSS. Why and When You Need Custom Styles for WordPress Visual Editor By default, WordPress visual editor comes with some basic formatting and style options. However, sometimes you may need custom styles of your own to add CSS buttons, content blocks, taglines, etc. You can always switch from visual to text editor and add custom HTML and CSS. But if you regularly use some styles, then it would be best to add them into visual editor so that you can easily reuse them. This will save you time spent on switching back and forth between text and visual editor. It will also allow you to consistently use the same styles throughout your website. Most importantly, you can easily tweak or update styles without having to edit posts on your website. Having said that, let’s take a look at how to add custom styles in WordPress visual editor. Method 1: […]

I’m going to open my essay with a bit of self-exposure. These things aren’t really secrets, but some context places me into a broader story. I’m the child of two Army parents, and spent at most two years at any one school, and have several cities play home at various points in my life. I’m a small business owner, and have made my living with WordPress in some form or another for the past eight years. I’ve had some struggle with feelings of depression for as long as I can remember in my life. I am a gay latino living in Orlando, FL. Those last few points have defined more of my internal life than I’d really care for in the past few months. We’ll get to that later. Now that that’s out of the way, let’s begin. I’d been doing web development since high school, where I was fortunate enough to go to a school that taught basic programming. The dot com bubble may have been on the verge of popping, with web companies still riding high, but courses in public schools hadn’t yet caught up to that industry. Throughout high school and college I both worked on websites […]