Find out what WordPress template file your in

Use this simple function to help you determine what WordPress Template you're currently viewing | Which WordPress Template am I on? Find out here.

Lately I’ve been using this very small little code snippet that’s helped out a ton! It outputs which template your currently using on the particular page your on using the global $template.

What WordPress template file

Update: WordPress template in admin bar

I just modified it again to output the current template into the admin_bar if it’s showing and I’d like to share it with you.

This is all you need to view which template file from your theme you’re using. You should now know if your using home.php, index.php or some random file.


💁🏽‍♂️ Husband to Jeana.
⚾️ Dodgers obsessed.
💻 WordPress Engineer.
🌱 Hydroponic Gardner.
🍿 Plex nerd.
🚙 '15 WRX & '66 Corvette C2.
🐶 Missing my love Keiki; RIP 😢.

Follow me on Twitter @TheFrosty & Instagram @TheFrosty.

Articles: 288


  1. There is a bug in your code.

    if ( !is_user_logged_in() && $current_user->ID != '1' )

    Should say

    if ( !is_user_logged_in() || $current_user->ID != '1' )

    The logic is – if they are not logged in **OR** they do not have your user id, then return.

    Also, I find using the “What the File” plugin works better than this.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: