Spam is a big problem for any website which lets users contribute, and unfortunately blogs are no different. The more successful your website gets, the bigger your spam problem is likely to get too.
There are dozens of great WordPress plugins which help stop spam. In a few weeks I will showing you some of the best plugins which you can install to reduce spam however today I want to show you 10 simple things you can do to discourage and reduce comment spam.
1. Close comments after a set period of time
Comment spam is much more common in older articles as search engines can take a few weeks to fully index content (search engines are how many bots find articles to comment on).
WordPress allows you to automatically close comments after a set period of time. In your discussion settings area (e.g. http://www.yoursite.com/wp-admin/options-discussion.php) you can close comments after a set number of days.
Chris Coyier published a fantastic tutorial yesterday which uses thumbnail based archives. The tutorial shows you how you can create a page which shows a grid of your featured posts.
The grid shows an excerpt and a thumbnail for each post with the user being taken to the article when they click on it.
The post grid could be used for a variety of different things. For example, you could create a page with your best articles or highlight a specific section of your website.
If you are looking for an interesting and unique way to showcase your articles then I recommend you check it out.
Good luck,
Kevin
Article Link: Randomized Grid of...
A few weeks ago I spoke about the importance of having a test area for WordPress so that you can test plugins and develop themes without worrying about anything messing up on your live site.
I've always had a test blog installed somewhere online so that I can play around with things so that I can access it anywhere in the world and test themes and plugins. It's beneficial to have WordPress installed locally too; it can be a real life saver if your internet connection slows down or is lost completely as you can continue to work on modifying your blog in your test area and then update your live blog later.
Today I will be showing you how to install WordPress locally on your Mac or PC. It may seem daunting at first, but as you shall soon see, it's actually very easy :)
How to Install WordPress Locally on a Mac
MAMP is a fantastic application for Macintosh which allows you to install a local server on your computer (MAMP stands for Macintosh, Apache, Mysql and PHP). The standard version...
Adam Baird left a comment on my article on WordPress theme frameworks the other day. We both replied to each other a few times using threaded comments but then Adam had to reply at the bottom of the comments because comments only went 5 deep, which is the default level for threaded (nested) comments.
Thankfully changing the level of threaded comments is really easy. You can do this at www.site.com/wp-admin/options-discussion.php.
Changing the level of threaded comments to 10 at WP Mods does not change any comments which were published before the settings were changed.
Our initial discussion ended like this:
The above comment was in the middle of the comments section. Since my previous comment was at the 5th nested level, Andy had to reply at the bottom of the comments section. This makes following the discussion more difficult (which is why threaded comments were created in the first place).
So how do we move this...
Those who keep an active blogroll usually place the links in their blogs sidebar or footer. Though sometimes it isn't practical to do so, particularly if you have an extensive list of links. Therefore you may want to consider creating a dedicated blogroll page. This means that all of your links will be placed in one location, rather than duplicated over dozens of pages and posts on your site.
There are numerous plugins which easily collate all your blogroll links into one page. I personally prefer to manually add links to a link page myself as it allows me to customise the page more easily (e.g. add graphics/banners etc).
Though there is no disputing that using WordPress's built in links system is much easier if you just want a simple list of links associated sites and blogs. And whilst it is straight forward to do this with a plugin, I sometimes prefer to create the links page manually using a template since plugins can sometimes clash with each other. Thankfully, the blogroll template is one of the easiest templates to create :)
Creating a Blogroll Template
The first thing you need to do is open up your text editor and save a...
Digging into WordPress is a fantastic book from Chris Coyier and Jeff Starr which has an astounding 400 pages of information. The book covers everything from creating loops, integrating social media, using WordPress as a CMS, optimising your WordPress design and much more.
Chris and Jeff have kindly donated two copies of the digital version of this book to WP Mods readers. The pdf version of the book costs $27 however there is also a print version available with a useful spiral bind for $67 (which includes the pdf version too). To find out more about the book please visit www.digwp.com/book/.
To win a copy of this fantastic book all you have to do is:
Tweet the following message to your followers "Win a copy of Digging into WordPress http://bit.ly/8Zv57K via @WPMods"
The deadline for this competition is Friday May 7th 2010 at 5pm Eastern Time (New York). Two lucky winners will randomly be chosen afterwards using Random.org. Good luck to everyone who takes part...
Most themes do not come with a dedicated page for authors. Under the Template Hierarchy, WordPress will instead look for an archives.php template or an index.php template if an author.php template is not found in the theme directory. This means that the summary of an authors posts will be shown in exactly the same way that monthly and category archives are shown.
Although this way shows all of the authors previous posts, it doesn't tell you much about the author themselves. If you have many authors writing for your blog, you should perhaps consider creating a dedicated authors page for them in order to give them more exposure.
Creating the Authors page
We start by creating a file called author.php. It is important that the file has this exact name as WordPress looks for that before archives.php and index.php.
The most common way of developing an authors page is by using a variable called $curauth (an abbreviation of Current Author). This is the method which WordPress itself promotes.
So to start we need to set this variable so that WordPress can call up the correct information for our user. The code below needs to be placed in our template before the WordPress Loop.
<?php
10 Simple Steps To Reduce WordPress Comment Spam Without Using Plugins
1. Close comments after a set period of time
Comment spam is much more common in older articles as search engines can take a few weeks to fully index content (search engines are how many bots find articles to comment on). WordPress allows you to automatically close comments after a set period of time. In your discussion settings area (e.g. http://www.yoursite.com/wp-admin/options-discussion.php) you can close comments after a set number of days.Create a Randomised Grid of Posts
How to Install WordPress Locally
How to Install WordPress Locally on a Mac
MAMP is a fantastic application for Macintosh which allows you to install a local server on your computer (MAMP stands for Macintosh, Apache, Mysql and PHP). The standard version...How to manually nest a comment under another in WordPress
How to create a blogroll page
Creating a Blogroll Template
The first thing you need to do is open up your text editor and save a...Win a copy of Digging into WordPress
- Follow @WPMods, @chriscoyier and @perishable on Twitter.
- Tweet the following message to your followers "Win a copy of Digging into WordPress http://bit.ly/8Zv57K via @WPMods"
The deadline for this competition is Friday May 7th 2010 at 5pm Eastern Time (New York). Two lucky winners will randomly be chosen afterwards using Random.org. Good luck to everyone who takes part...How to create an authors page
Creating the Authors page
We start by creating a file called author.php. It is important that the file has this exact name as WordPress looks for that before archives.php and index.php. The most common way of developing an authors page is by using a variable called $curauth (an abbreviation of Current Author). This is the method which WordPress itself promotes. So to start we need to set this variable so that WordPress can call up the correct information for our user. The code below needs to be placed in our template before the WordPress Loop.<?php
3 Comments
Continue Reading...
Share
Featured Articles
Our Free Themes
WordPress Themes
Theme Stores
Theme Stores
Framework
Custom Design
Newsletter
The latest news about WordPress and our upcoming free unique WordPress Themes.
Close
WordPress Hosting
VPS & Dedicated
Entry Level
Said beyondwords » Blog Archive » 140+ Tweet Feed: August 28-September 3 on 2010-09-07 01:51:35
Said Christopher Lotte (Columbus Realtor) on 2010-09-06 01:43:08
Said George Serradinho on 2010-09-01 05:40:13
Said Kevin on 2010-08-30 21:09:41
Said Kevin @Designer's Digest on 2010-08-30 19:06:10
Premium WordPress Plugins
Affilliate
Arcade
Classifieds
Directory
eCommerce
Forms
Jobs
Membership
Newsletter
Reviews
Q & A