Support » Fixing WordPress » Using get_template_part inside folder

  • Resolved nelsonpatojimenez


    I’m using the function get_template_part inside folder but this fails.

    For example:


    I’m trying to call from FileOne.php to FileTwo.php as follows:



    but don’t work. Any help ?.

Viewing 6 replies - 1 through 6 (of 6 total)
  • I think you have to use the file names of the templates you want to get the part from, as well as specify the part.

    should look something like

    <?php get_template_part( 'directory-two' ); (file-two.php) ?>

    but of course “Directory2” has to exist as a template part in FileTwo.php. And of course, should use lowercase and dashes for the part and template name.

    get_template_part accepts 2 parameters – the general template name, and the specific template name.

    That I know of, you can’t specify a directory

    get_template_part( ‘this’, ‘that’ );

    would look for a file named this-that.php first, and then this.php second

    I am not certain if the get_template_part function looks into different directories for the requested file…

    so for your usage, get_template_part( ‘FileTwo’ ); would call the file, but you’d have to test if it automatically looks into directories. You may need to use an include here

    ah, thanks. I was confused about that directory title, assumed it was just a name for a specific template part.
    Using get_template_part to get a different directory is something I’ve never coincided. I’ll yield to the experts on that one.

    thank’s for response!. When the file is out of a directory you can call to file inside of directory.


    -RootDirectory(root of your template).


    Code of FileOne.php


    i used this code and it works.

    cool, thanks for replying back with that info for others!

    appreciate it!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Using get_template_part inside folder’ is closed to new replies.