老师:WordPress文章里的发布日期和作者如何隐藏或者删除呢?

我想所有的文章都不显示。再次麻烦您了。http://www.zyddn.com/?p=139
2024-11-25 16:53:36
推荐回答(4个)
回答1:

如何去掉wordpress文章标题与内容之间的日期和作者呢?这个问题是我今天在整改自己博客的时候遇到的一个问题,因为我用的这个wordpress模版,在文章标题下面会出现日期、作者和评论,而且都带超链接,考虑到会分散网站的权重,因此就决定把这些超链给去掉,留下文本样式的日期、作者和评论等,当然,如果你想把这些去掉,根据我下面讲的方法也是可以把这些去掉的。
下面会用截图与文字解说的方式,给大家详细的介绍,一遍大家能清晰的了解。
第一步:利用ftp工具,找到自己的主题文件夹,wordpress主题文件夹一般放在wp-content→themes文件夹下面,找到自己的主题文件夹。
第二部:在主题文件夹里面找到includes文件,找到templates.php文件,利用ftp工具下载下来。
第三部:打开下载下来的templates.php文件,找到if ( ! function_exists( ‘basically_posted_on’ ) ) :
function basically_posted_on() 这一句代码,控制文章标题下面日期、作者和评论的代码,就在这句代码下面的一段代码里面,如果我们只想去掉日期的超链接,只需要把if ( ! function_exists( ‘basically_posted_on’ ) ) :
function basically_posted_on()这段代码下面的一段代码改成
printf( __( ‘Posted on by %7$s’, ‘basically’ ),
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’, ‘basically’ ), get_the_author() ) ),
esc_html( get_the_author() )
);
if ( comments_open() || ( ’0′ != get_comments_number() && ! comments_open() ) ) : ?>
·
这样就可以了,改好之后通过ftp工具上传到服务器覆盖掉以前的templates.php文件,在覆盖之前注意先备份哦。然后就成功的把文章标题下面日期的超链接给去掉了,效果大家可以打开我的博客看一下,匹夫SEO博客地址http://url.alibaba.com/r/aHR0cDovL3d3dy5waWZ1d3V5b3UuY29tLw==,在这里注意一下首页和内页标题下面的日期和作者显示有什么不同

回答2:

如何去掉wordpress文章标题与内容之间的日期和作者呢?这个问题是我今天在整改自己博客的时候遇到的一个问题,因为我用的这个wordpress模版,在文章标题下面会出现日期、作者和评论,而且都带超链接,考虑到会分散网站的权重,因此就决定把这些超链给去掉,留下文本样式的日期、作者和评论等,当然,如果你想把这些去掉,根据我下面讲的方法也是可以把这些去掉的。
下面会用截图与文字解说的方式,给大家详细的介绍,一遍大家能清晰的了解。
第一步:利用ftp工具,找到自己的主题文件夹,wordpress主题文件夹一般放在wp-content→themes文件夹下面,找到自己的主题文件夹。
第二部:在主题文件夹里面找到includes文件,找到templates.php文件,利用ftp工具下载下来。
第三部:打开下载下来的templates.php文件,找到if ( ! function_exists( ‘basically_posted_on’ ) ) :
function basically_posted_on() 这一句代码,控制文章标题下面日期、作者和评论的代码,就在这句代码下面的一段代码里面,如果我们只想去掉日期的超链接,只需要把if ( ! function_exists( ‘basically_posted_on’ ) ) :
function basically_posted_on()这段代码下面的一段代码改成
printf( __( ‘Posted on by %7$s’, ‘basically’ ),
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’, ‘basically’ ), get_the_author() ) ),
esc_html( get_the_author() )
);
if ( comments_open() || ( ’0′ != get_comments_number() && ! comments_open() ) ) : ?>
·
这样就可以了,改好之后通过ftp工具上传到服务器覆盖掉以前的templates.php文件,在覆盖之前注意先备份哦。然后就成功的把文章标题下面日期的超链接给去掉了,效果大家可以打开我的博客看一下,匹夫SEO博客地址http://url.alibaba.com/r/aHR0cDovL3d3dy5waWZ1d3V5b3UuY29tLw==,在这里注意一下首页和内页标题下面的日期和作者显示有什么不同

回答3:

你好:

我帮你改了 content.php,你的问题已经解决了。

不过「编辑」跟其他项是写在一块儿的,也会同时被拿掉,如果要保留要花些时间把它改个位置,简单一点的方法就是进wp后台编辑。

回答4:

这个可以在wordpress的模板里操作,应该是在single.php中,删掉包括日期和用户的那段语句