Using PHP to Remove an HTML Tag from a String

php

There are times when you need to strip one specific HTML tag from a string and the PHP function strip_tags() doesn’t work the way you want it to. strip_tags() allows for certain exclusions, but why would you use that when you only want to exclude one tag and include all other tags? Especially when you […]

A Better Twitter Feed for Your Web Site

twitternew

I have already posted a tutorial on How to Create a Twitter Feed on Your Web Site and I have been having a lot of emails in regards to people whose hosts do not allow URL file-access. Here is an alternative script that fetches and parses your Twitter RSS feed using a different function. Hopefully […]

Check if a Page is a Child of Another Page in WordPress

wpwood

This post has been updated in “is_child() Conditional Function for WordPress”. WordPress has some default conditional tags that are really helpful when developing themes and plugins that need specific functions on specific pages. Strange enough though, there is no way to check if a page is a child of another page.

10 Free Mac Apps for Web Developers in 2026 (Verified Still Working)

Quick Answer Of the ten classic free Mac apps for web developers, five still hold up as-is in 2026: MAMP, VirtualBox, GIMP, Cyberduck, and Paparazzi!. Four are dead or effectively dead and need a replacement: TextWrangler (discontinued, doesn’t run on modern macOS — use BBEdit), Sequel Pro (abandoned since 2020 — use Sequel Ace), SvnX […]

Digging Into WordPress Book Now Available

cover diw

Anyone who visits my site can see that I am a huge fan of WordPress. I do my best to contribute back to the WP community and support others who are doing the same. I just got my hands on a copy of Chris Coyier and Jeff Starr’s Digging Into WordPress book and I find […]

Display a List of Upcoming Posts in WordPress

calendar

When you have completed a post in WordPress, you have the ability to save it as a draft, publish it immediately or schedule a future date when it will be published automatically. This is extremely helpful if you want to plan ahead or if you use your WP site for events. Creating a simple list […]

Snowblind Free WordPress Theme

snowblindtheme

I just updated Snowblind and it is now available on WordPress.org. It’s now 100% translation ready and has a few more features to make it easier to set up.

Using jQuery to make an Expandable Code Box for WP-Syntax

You may have noticed that I’m using a new syntax highlighter for my code snippets. I installed Ryan McGeary‘s WordPress plugin WP-Syntax which uses GeSHi (Generic Syntax Highlighter), a simple highlighting class that supports multiple coding languages. It’s great but I’m not a fan of the horizontal scrollbar that appears if code extends past your […]

Themes by bavotasan.com is Finally Ready!

themesby sml

I have been working non-stop over the past month to get my WordPress themes site ready and it’s about time I let everyone check it out. So here is goes… I am proud to present Themes by bavotasan.com. I have also moved my Affiliates site over so you will probably notice a few differences there […]

Quick & Easy Excerpt Mods Coming in WordPress 2.9

wplogo

I just stumbled across these two little pieces of code and thought that they might be useful to some people out there who want to mess around with the default settings for the_excerpt() function in WordPress. The first one gives you the power to change the number of words displayed by the function the_excerpt(), and […]