如何在每个标题之前删除»

时间:2017-09-05 19:42:45

标签: wordpress custom-wordpress-pages

我正在为主页和其他网页使用自定义标题,但除了主页之外,我在每个标题之前都有»,还知道如何删除它吗?

截图:

screenshot

我的标题代码是:

<?php if ( is_front_page() && is_home() ) {
             bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } elseif ( is_front_page()){
            bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } elseif ( is_home()){
            bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } else {
            wp_title(); ?> &raquo; <?php bloginfo('name');
          }
?>

我也尝试了以下循环,但仍然是同样的错误

<?php
          if (is_front_page() ) {
            bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } else {
            wp_title(); ?> &raquo; <?php bloginfo('name');
          }
?>

2 个答案:

答案 0 :(得分:2)

我找到了解决方案

错误行:

wp_title(); ?> &raquo; <?php bloginfo('name');

替换为:

wp_title('&raquo;', true, 'right'); ?> <?php bloginfo('name');

最终守则:

<?php if ( is_front_page() && is_home() ) {
             bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } elseif ( is_front_page()){
            bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } elseif ( is_home()){
            bloginfo('name'); ?> &raquo; <?php bloginfo('description');
          } else {
            wp_title('&raquo;', true, 'right'); ?> <?php bloginfo('name');
          }
          ?>

答案 1 :(得分:0)

我认为最简单的方法是直接编辑 header.php 文件,并将#!/bin/sh cd /fullPath/PythonScripts/ idle 替换为wp_title();。就我而言,它可以工作(我编写了自己的主题),希望它也对您有用。