在当今这个信息爆炸的时代,WordPress作为最受欢迎的博客平台,已经成为许多网站和自媒体的首选。在享受WordPress带来的便捷的我们也发现了一些不尽如人意的地方,比如文章下方默认显示的时间。这篇文章将为大家分享如何去掉WordPress文章时间,提升用户体验,优化SEO的秘诀。
一、去掉文章时间的必要性
1. 提升用户体验:去掉文章时间可以让页面更加简洁,让读者更专注于,从而提升阅读体验。
2. 优化SEO:去掉文章时间可以降低页面加载速度,提高搜索引擎对网站的评价,从而优化SEO。
3. 避免时间误导:有些文章可能涉及历史事件,去掉时间可以避免读者产生时间误导。
二、去掉WordPress文章时间的具体方法
以下将详细介绍去掉WordPress文章时间的具体方法,包括通过代码修改和插件两种方式。
方法一:通过代码修改
1. 进入WordPress后台:登录WordPress后台,找到“外观”>“编辑器”>“functions.php”。
2. 修改代码:在functions.php文件中找到以下代码,将其注释掉或删除。
“`php
/
* Filter the post date.
*
* @since 4.4.0
*
* @param string $date The post date formatted as `Y-m-d H:i:s`.
* @param WP_Post $post The post object.
* @return string The formatted post date.
*/
function wpdocs_filter_post_date( $date, $post ) {
return ”;
}
add_filter( ‘get_post_date’, ‘wpdocs_filter_post_date’, 10, 2 );
>
“`
3. 保存并退出:保存修改后的functions.php文件,并退出编辑器。
方法二:通过插件
1. 安装插件:在WordPress后台,找到“插件”>“添加新插件”,搜索“Remove Post Date”,并安装。
2. 激活插件:安装完成后,激活该插件。
3. 设置插件:进入插件设置页面,勾选“Remove Post Date from posts”,并保存设置。
三、去掉文章时间后需要注意的问题
1. 保留必要的时间信息:虽然去掉文章时间可以提升用户体验,但有些时间信息对于读者来说仍然是必要的,比如文章发布时间、更新时间等。可以根据实际情况进行选择。
2. 备份原文件:在修改代码之前,请务必备份原文件,以免出现意外情况。
3. 注意SEO优化:去掉文章时间后,需要关注网站的SEO优化,确保其他方面没有受到影响。
去掉WordPress文章时间是一种提升用户体验、优化SEO的有效方法。通过以上方法,我们可以轻松实现去掉文章时间的目标。在去掉时间的我们也要注意保留必要的时间信息,并关注网站的SEO优化。希望这篇文章能对大家有所帮助。
序号 | 方法 | 优点 | 缺点 |
---|---|---|---|
1 | 通过代码修改 | 操作简单,可自定义修改内容 | 需要一定的编程基础,存在风险 |
2 | 通过插件 | 操作简单,无需编程基础 | 可能存在兼容性问题,需要定期更新插件 |
以上就是关于WordPress文章去掉时间的全部内容,希望对大家有所帮助。如果你还有其他问题,欢迎在评论区留言讨论。
WordPress如何去掉文章日期和作者的链接
如何去掉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<title=”%2$s” rel=”bookmark”><time datetime=”%3$s” pubdate>%4$s</time></a><span> by<span><a href=”%5$s” title=”%6$s” rel=”author”>%7$s</a></span></span>’,‘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())):?>
<span>·<?php comments_popup_link( __(‘Leave a moment‘,‘basically’), __(’1 Comment’,‘basically’), __(‘% Comments’,‘basically’));?></span>
这样就可以了,改好之后通过ftp工具上传到服务器覆盖掉以前的templates.php文件,在覆盖之前注意先备份哦。然后就成功的把文章标题下面日期的超链接给去掉了,效果大家可以打开我的博客看一下,匹夫SEO博客地址,在这里注意一下首页和内页标题下面的日期和作者显示有什么不同
wordpress怎么做才能去掉页面和文章下面的评论框
一.使用wordpress的后台功能关闭文章评论
依次进入”后台”—”设置”—”讨论”,会出现下图所示设置页面:
主要就是上图中的两个选项了,如果想关闭全站评论就把那个自动关闭发布**天以后的文章评论,并把时间设置为0并打上勾。如果想关闭最新文章的评论就把第一个勾去掉。
二.用SQL语句关闭文章评论功能
这个方法是在一个百度空间上找到的,试了一次,效果也不错,具体步骤如下:
1、登录到空间并登录到phpmyadmin数据库控制版面。
2、在左侧下拉菜单找到WordPress数据库,并点击进入SQL语句执行面板。
3,在SQL语句执行框中输入以下代码:
UPDATE wp_posts p SET comment_status='closed', ping_status='closed' WHERE comment_status='open';
执行效果如下图所示:
注意:如果WordPress数据库前缀不是wp那么请修改wp_posts为前缀_posts,执行语句,就可以关闭WordPress评论功能了。
再回到数据库中的评论项,就能看到文章评论功能已经关闭了,如下图:
如何把WordPress外贸网站做成前端英文,WordPress中文后台
用wordpress中文后台也能做英文外贸网站,如何做呢?
你的网站内容全部改成英文的,比如导航菜单名称(Home/about/product/contact us等项目)及对应整个页面内容都可以在后台页面(Page)处修改成英文。
你发布的产品一律可以修改成英文,一般是在文章(Post)或者主题对应的商品(Product)处修改,同理,案例展示(Portfolio)等都可以找到对应发布处修改。当然不同的主题有不同的控制菜单,你熟悉之后就知道哪些内容是由哪些菜单控制的了。
注意要去掉文章(产品,案例等类目)里的(作者,发布时间,标签tag,分类,Meta等标签),使它不显示在前端,这些元素应该在主题选项里有。因为后台显示的中文,那么这些项目不去掉会在前端也显示中文,在整体英文的环境里出现一些中文字样,怪怪的。
最好的方法,建议你一开始用wordpress英文版安装,然后在设置(setting)-常规(general)选项里,语言选项(language)里选中简体中文,建站过程中用中文后台编辑整站,用英文填充各页面内容,等整站制作完毕之后,再从这里把语言切换到(English–United States)即可。等你熟悉了wordpress后台之后,也许就不必调来调去了,对应的地方你不必认识英语也都知道各自是哪项做什么的了。以上建议仅供参考。