WordPress plugins which I use on this blog

Cliff Brake asked me which plugins I use on my blog for spam protection. I decided to write about all plugins which I use here.

Widgets

First part would be widgets which are used in sidebars:

Spam related

I used Spam Karma 2 before but it is not maintained anymore. Now I use simpler ones:

Statistics

“Do not believe in statistics which you did not faked” or what to use to track visitors:

Content related

Other

Theme

OK, theme is not a plugin 😀 I use plaintxtblog by Scott with few modifications.

New WordPress widget: Recent Comments

When I wrote post about my palmtops story WordPress added many pingbacks into my older posts (which I linked to). As a result all of them appeared in “Recent Comments” widget. This hide real ones so I decided that it is time to change something.

And thats how “Hrw Recent Comments” widget was created. I took wp-includes/widgets.php file from my WordPress MU installation and extracted original widget. Then one edit of SQL query and everything works like expected — no pingbacks to my blog posts in sidebar.

Download plugin.

License: same as WordPress (as it is WP code mostly).

UPDATE: fixed SQL query to make it really work.

Hrw tag cloud widget

I use tags on my blog for years. First it was done with UTW and when WordPress MU 1.3 got released I switched to native WP tags.

The first thing which I missed was nice Tag Cloud widget. Default WP one just printed all tags without giving any control to user about how it have to look. So I looked at source and wrote own version.

How to use it?

Fetch archive, unpack into wp-content/plugins/ directory and enable “Hrw Tag cloud widget” in “Plugins list”. Then go to “Presentation/Widgets” and replace “Tag cloud” widget with mine. You will see configuration options.

Download archive.

New look

Yesterday I decided to give a new look to my website after I found Barthelme theme. It is minimalistic and it support WordPress widgets so I’m able to change sidebar content without touching line of code.

Of course like always there had to be some changes done.. I added UTW support, wrote ‘Hrw Pages’ sidebar widget which allow to skip some ‘Pages’ and changed CSS a bit (I like to have <pre> blocks visible).

The result is visible now — what do you think about this look?