【问题标题】:Remove Blog Title in Specific Theme删除特定主题中的博客标题
【发布时间】:2013-07-13 18:24:54
【问题描述】:

我想在我的子主题中使用 functions.php 来删除博客标题。这里的大多数帖子都是针对特定主题的。我尝试过的任何选项都没有奏效。

我在 header.php 中找到了博客标题的名称:

<?php do_action('et_header_top'); ?>
    <header class="clearfix">
        <hgroup id="logo-area">
            <?php $bloginfo_name = get_bloginfo( 'name' ); ?>
            <h1 id="logo">
                <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( $bloginfo_name ); ?>"><?php if ( 'false' == et_get_option( 'flexible_logo_image', 'false' ) || '' == et_get_option( 'flexible_logo' ) ) echo apply_filters( 'et_logo_markup', $bloginfo_name ); else echo '<img src="' . esc_url( et_get_option( 'flexible_logo' ) ) . '" alt="' . esc_attr( $bloginfo_name ) . '" />'; ?></a>
            </h1>
            <h2><?php bloginfo( 'description' ); ?></h2>
        </hgroup>

我在functions.php中添加什么来删除它?

我试过了

`function remove_stuff()
{
remove_action('Fable_header','Fable_bloginfotitle',);
remove_action('Fable_header','Fable_bloginfodescription',);
}
add_action('init','remove_stuff');

?>`

没有变化。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    如果你想在不删除代码的情况下摆脱博客标题,可以将其注释掉。这有助于减少问题。如果以后想把博客标题放回去,注释掉就可以轻松放出来,但是如果删除文字就无法显示标题了。

    注释掉的工作方式如下:将代码包装在 /* 和 */ 中。示例:/* code */。在您的情况下,您需要像这样注释掉代码:

    <?php do_action('et_header_top'); ?>
    <header class="clearfix">
        /* <hgroup id="logo-area">
            <?php $bloginfo_name = get_bloginfo( 'name' ); ?>
            <h1 id="logo">
                <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( $bloginfo_name ); ?>"><?php if ( 'false' == et_get_option( 'flexible_logo_image', 'false' ) || '' == et_get_option( 'flexible_logo' ) ) echo apply_filters( 'et_logo_markup', $bloginfo_name ); else echo '<img src="' . esc_url( et_get_option( 'flexible_logo' ) ) . '" alt="' . esc_attr( $bloginfo_name ) . '" />'; ?></a>
            </h1>
            <h2><?php bloginfo( 'description' ); ?></h2>
        </hgroup> */
    

    【讨论】:

    • 在我的子主题中使用单独的functions.php文件会更好,尤其是在更新主题的情况下?
    • 您应该编辑子主题中的 header.php 文件,以防止更新出现问题。如果 header.php 没有出现在您的子主题中,您需要使用 FTP 客户端将其从原始主题复制到子主题。您使用的是什么主机?
    • 所以你是说(以确保我理解)将 header.php 文件复制到我的子主题文件夹中,然后修改它 - 删除上面的代码?
    • 没错。使用 FTP,将 header.php 复制到您的子主题中,然后删除代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-26
    • 2015-05-01
    • 1970-01-01
    相关资源
    最近更新 更多