• Home
  • About Mitch
  • Speaking
  • Articles
  • Contact
  • Home
  • About Mitch
  • Speaking
  • Articles
  • Contact

Digital Strategist

WordPress Developer

Content Creator

Unapologetic Punk

Mitch Canter

  • X
  • Bluesky
  • GitHub
  • Twitch
  • YouTube
  • LinkedIn
WordPress

BlogInfo – One Tag with a Whole Lot of Awesomeness

CMDR Mitchcraft

Reading time: 1 minute

blog[1]One of the most versitile tags in my arsenal that WordPress gives me is a fun little tag called <?php bloginfo(); ?>.  By itself, it’s not much fun, but when you add in a variable, it can tell you anything you need to know about your blog.  Like what, you ask?

  • name
  • description
  • admin_email
  • url
  • wpurl
  • stylesheet_directory
  • stylesheet_url
  • template_directory
  • template_url
  • atom_url
  • rss_url
  • pingback_url
  • rdf_url
  • comments_atom_url
  • comments_rss2_url
  • charset
  • html_type
  • language
  • text_direction
  • version

Look at all of the information packed into one template tag.  So, what are it’s practical uses?

Pull an Image From Your Template Folder

<img src=”<?php bloginfo(‘template_directory’); ?>/images/image.png”>

This lets you add images into your themes, and (no matter what the url is) the image will be pulled from the theme folder directly.  Even works if the user changes the name or folder text.

Add an RSS Feed Subscription Link Anywhere!

<a href=”<?php bloginfo(‘rss_url’); ?>”>subscribe to the feed</a>

Add a Link to the Home Page Anywhere!

<a href=”<?php bloginfo(‘url’); ?>”>Home</a>

These are just a few of the uses I’ve personally used in themes with this tag.  Do you use it for something different?

Bloginfo, rss_url, template_directory, url, WordPress
  • Latest WordPress Hack – Check your Permalinks, People!

    Latest WordPress Hack – Check your Permalinks, People!

    Reading time: 2 minutes

    I’ll type this without the normal pleasantries to make sure this gets out quickly. There’s a WordPress hacker on the loose, and he’s pretty sneaky – he creates a user unseeable to the naked eye (except for the one extra user in the administrator users menu) and masks himself to you, making it easy for…

    WordPress
  • WordPress 2.7 Beta – An Introduction (screencast)

    WordPress 2.7 Beta – An Introduction (screencast)

    Reading time: 1 minute

    A lot of people have been asking me to explain some of the new features in WordPress 2.7 – the main ones are the admin Interface and some of the new, movable widget-like items in the post menu and on the dashboard.  But, it’s hard to talk about visual changes when, to be honest, you…

    WordPress