个性化阅读
专注于IT技术分析

如何删除WordPress博客文章上的作者姓名?

我想从wordpress博客帖子中删除作者姓名。另外, 我也不想删除作者姓名, 因为我从管理端使用了不同的作者姓名。


#1


WP v4.1.2编辑content-single.php:外观->编辑器-> content-single.php

<div class="entry-meta">
      <?php // twentyeleven_posted_on(); ?>
</div><!-- .entry-meta -->

注释中间行” twentyeleven_posted_on();”就像上面的帖子标题行说的那样:不会显示由作者于DATE发布

OR(建议不要这样做, 因为它会影响更广泛的范围)functions.php

评论行get_the_author()

function twentyeleven_posted_on() {
printf( __( '<span class="sep">Posted on </span><a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="%5$s" title="%6$s" rel="author">%7$s</a></span></span>', 'twentyeleven' ), esc_url( get_permalink() ), esc_attr( get_the_time() ), esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), esc_attr( sprintf( __( 'View all posts by %s', 'twentyeleven' ), get_the_author() ) )/*, get_the_author()*/
);

}


#2


  1. 通过ftp客户端或从仪表板->外观->编辑器, 打开当前主题的single.php文件。
  2. 删除此代码:
     <span class =” meta_author”> <?php the_author(); ?> </ span>

希望这可以帮助


#3


你可以注释/删除打印作者姓名的行。

<span class="meta_author"><?php the_author(); ?></span>

#4


此处其他与WP的PHP代码有关的答案是正确的, 但也可以通过修改站点的CSS代码来完成。

在主样式表文件(style.css)下, 你可以添加以下定义:

.blog-title-body SPAN {
    display:none !important;
}

具体来说, 这将在帖子页面标题(帖子名称)下隐藏作者名称和类别名称。

例如, 如果只想删除类别名称, 则可以输入以下定义:

.blog-title-body SPAN.cat-links {
    display:none !important;
}

注意:请确保始终对你修改的WP网站上的每个内置文件进行备份!!强烈建议定期进行整个站点备份, 无论是否进行修改和更改。

赞(0)
未经允许不得转载:srcmini » 如何删除WordPress博客文章上的作者姓名?

评论 抢沙发

评论前必须登录!