【问题标题】:How to get url of current theme?如何获取当前主题的网址?
【发布时间】:2011-03-18 10:39:43
【问题描述】:

文档说用那个

<?php bloginfo(‘template_url’);?>

但输出只是一个主题文件夹而不是完整的 url。

注意我的任务是在我的主题文件夹中获取 php 文件的 url

【问题讨论】:

    标签: php wordpress wordpress-theming


    【解决方案1】:

    如果您使用的是子主题,其他解决方案将不起作用,它会为您提供父主题的目录。对于儿童主题,请使用:

    <?php bloginfo('stylesheet_directory'); ?>
    

    【讨论】:

    • 谢谢,我刚试过。 'stylesheet_directory' 是使用子主题的方式。
    【解决方案2】:

    试试 get_included_files()

    它将列出所有内容,但它将使用文件系统路径而不是 URL

    【讨论】:

      【解决方案3】:
      <?php echo get_template_directory_uri(); ?>
      

      【讨论】:

        【解决方案4】:

        您可以尝试以下代码在 wordpress 中获取当前主题网址

        <?php bloginfo(‘template_url’);?>
        

        <?php echo get_template_directory_uri(); ?>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-01-01
          • 1970-01-01
          • 2017-05-03
          • 2012-04-19
          • 2018-09-15
          相关资源
          最近更新 更多