My List of the Most Useful WordPress Plugins

WordPress plugins

These are life-saving WordPress plugins that I use on many of my clients’ and my own sites.  OK, maybe “life-saving” is a slight exaggeration, but these can definitely cure some of your worst WordPress headaches. I have tested each of these (except where noted) and vouch for their quality. I hope you find them as … Read more

Where to Get Free Stock Photos, Videos, and Icons for Your Website

Photo from Pixabay

Stock photography can be expensive. And randomly grabbing licensed images from the Internet can cost you thousands of dollars if you’re found violating copyright and threatened with legal action (this happened to someone I talked to at a Meetup). Filtered Google Search You can find free legal images through a filtered Google search, but I … Read more

Fix WordPress Ultimate Member Cover Photo Not Uploading

Ultimate Member is a very widely-used membership WordPress plugin. It works well, but I’ve come across a number of problems with the uploading of member cover photos on multisite WordPress sites. These were so maddening, I decided to write about them and provide solutions to you! So, here are some things to check if cover … Read more

See Which Pages Are Generating Your Adsense Income

Money on Table

When I first started monetizing my websites using Google Adsense I was surprised that there wasn’t an obvious way to see which pages were generating my income. This seemed like a critical piece of information for any blogger or site owner! Of course, there is a way to get this information, but it not given … Read more

Map a Different Domain Name to a WordPress Page or Post

WW2 Fighter

I had a client who wanted to map a domain name (different than the site’s root) directly to a WordPress Page, and not show the WordPress URL. For example, let’s say you had a WordPress blog with this Page:http://myblog.com/my-first-post/ But let’s say you want the URL of that post to be http://airplanesarecool.com. Of course, you could … Read more

11 Tips to Encourage Commenting on Your Blog

keyboard

Comments are a really important part of any blog. They give you important feedback about your work, and give you invaluable information about what people are looking for. I’ve gotten ideas from some of my most popular blog articles from the comments. So, it’s important to encourage comments on your blog whenever possible! Here are … Read more

The Best Commenting System for Your Website

Computer keyboard

A while ago, I had to do a survey of the most popular commenting services out there so I could use it on my highest-volume blog.  My “must-haves” as far as commenting systems are concerned were: Ability to do threaded comments (replying to comments) Support for anonymous comments (not requiring sign-in) Ability to easily subscribe … Read more

The Best Cloud Invoicing Software for Freelancers: FreshBooks vs. Harvest

Harvest vs. Freshbooks

I finally decided that it was time to move from my primitive accounting “system” based on Word and Excel to a modern cloud-based solution for my freelance business.  I wanted invoicing, time tracking, and expense tracking.  After doing some research online, I narrowed my choices to two popular solutions: FreshBooks and Harvest.  I signed up … Read more

Create a “Slot Machine” Hover Effect with CSS

Slot Machines

A client requested a “slot machine” hover effect for their social network buttons.  When you hover on the icon, it moves up, sort of like in a slot machine, and changes color.  Here’s an example of what I’m talking about: It turns out that this effect can be accomplished with some clever CSS!  No JavaScript … Read more

Modify Your .htaccess File to Eliminate Query Strings and Make Pretty URLs

I developed a website for a client that would display different photos based on a query string in the URL.  An example of this type of URL would be “http://mysite.com/album.php?photo=ab12345”. But, that is an ugly URL. Not only that, some people claim it’s not ideal for SEO.  Much better would be “http://mysite.com/ab12345”.  Here’s how to … Read more

Style the WordPress Media Player (Classic Editor Only)

Speaker cone

This article describes how to style the audio player in the WordPress Classic Editor (it uses MediaElement.js). Note, if you upgrade to Gutenberg, these styles will no longer work! The Gutenberg player uses the HTML audio element. If you want to style the  Gutenburg player, check out this article. The Basic Shortcode You can invoke … Read more

Make Any WordPress Theme Responsive (Mobile-Friendly)

WordPress structure

Here is the scenario: You’ve searched high and low and found the perfect WordPress theme for yourself or your client. But, there’s one big problem: it’s not mobile-friendly. With mobile web traffic soon expected to exceed desktop web traffic, being mobile-friendly is critical. I often have to go through the exercise of converting a non … Read more

Trademark Your Website or Blog Name

One of my blogs reached a level of popularity and income where I started thinking about trademarking the name of the site. I figured that would protect it from someone trying to steal my URL by changing “.com” to “.info” or whatever. I hate legal stuff but I went ahead and did a bunch of … Read more

Add Your Website Icon to the Browser Tab

favicons

The little icon that shows up in each web page’s browser tab is called a “favicon”.  Adding this tiny detail really gives your website a professional appearance in the browser.  Here’s how to do it. If You’re Using WordPress… WordPress provides a way to specify the favicon. Log into your site and go to Appearance … Read more

Shares