【问题标题】:Unable to Display Page Title Using wp_title() Function in WordPress无法在 WordPress 中使用 wp_title() 函数显示页面标题
【发布时间】:2016-09-18 11:08:02
【问题描述】:

请告诉我如何使用 wp_title() 函数来获取 WordPress 中的每个页面标题。我使用以下代码根据标题获取不同页面中的标题,但它确实有效!

这是我正在使用的代码

<title>
       <?php 
             if (is_front_page()) {
                          bloginfo('name'); }
             elseif (is_page()) {
                          wp_title(); echo ' - '; bloginfo('name'); }
       ?>
</title>

【问题讨论】:

  • 什么问题?是否每次都进入 else if 条件?
  • 不起作用是什么意思?我们必须猜测吗?

标签: wordpress wordpress-theming


【解决方案1】:

试试这个:

<?php wp_title('|', true, 'right'); ?>

这里是函数参考链接:http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_title

干杯!

【讨论】:

    【解决方案2】:

    你可以使用

    <title>
      <?php
        if ( is_home() ) {
          bloginfo('name');
        } else {
          wp_title('',true,'');
          echo " | ";
          bloginfo('name');
        }
      ?>
    </title>
    

    【讨论】:

      猜你喜欢
      • 2016-01-06
      • 2012-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多