How do I get the theme URL in PHP?

I need to get the URL of my theme directory to reference an image in the theme’s image/headers directory. How is this done in PHP?

4

This function will return the theme directory URL so you can use it in other functions:

get_bloginfo('template_directory');

Alternatively, this function will echo the theme directory URL to the browser:

bloginfo('template_directory');

So an example for an image in the themes images/headers folder would be:

<img src="https://wordpress.stackexchange.com/questions/665/<?php bloginfo("template_directory'); ?>/images/headers/image.jpg" />

Leave a Comment