Archive for the ‘WordPress’ Category

Easy WordPress Breadcrumbs

Recently a client project required a breadcrumb navigation for all interior pages. After a bit of research and discovery of the useful WP function get_post_ancestors I created the following: Add to functions.php function my_breadcrumb() {   if (!is_home()) {   global $post;   echo ‘<a href="’; echo bloginfo(’url’); echo ‘">Home</a> &lt; ‘;   if(is_page() && [...]

Working with WordPress Themes

I spend a lot of time working with WordPress, using it for simple blogs and also as a CMS solution for client sites. Some of my most used code snippets and tricks I have listed below. Get your blog URL <?php bloginfo(’url’); ?> Linking to an image/file (not from CSS file) In this case you [...]

Does a post have an excerpt specified?

Simple way to check if your WordPress post has an excerpt specified and either show the_excerpt or the_content. !empty($post->post_excerpt) Example: <?php if (!empty($post->post_excerpt)) { ?> <?php the_excerpt(); ?> <?php } else { ?> <?php the_content(’<p>Continue reading</p>’); } ?>