新闻中心

免插件wordpress如何提醒访客上次访问后更新的文章

作者 / 无忧主机 时间 2016-06-20 18:38:20

php空间搭建的wordpress站点,功能强大可以满足所有站点的需求,主流通过wordpress程序都是用于搭建博客,博客的命脉就是文章。优秀的文章是可以带来流量,网站内容非常好,肯定会有一些忠实访客。忠实访客一般会定期访问一次你的网站,看看有没有新文章。本节无忧主机小编小编将给大家分享一下小技巧可以增强用户体验。 免插件wordpress如何提醒访客上次访问后更新的文章方法如下: 1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示: 免插件wordpress如何提醒访客上次访问后更新的文章 2、点击进入之后找到我们站点的根目录,如图所示: 免插件wordpress如何提醒访客上次访问后更新的文章 3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示: 免插件wordpress如何提醒访客上次访问后更新的文章 4、添加代码操作(将下列代码添加至最后即可)

/**
*wordpress 提醒访客上次来访后更新的文章
*/
function Bing_lastvisit_the_title( $title, $id ){
if( !in_the_loop() || is_singular() || get_post_type( $id ) == 'page' ) return $title;
$cookiename = COOKIEHASH . '_lastvisit';
if( !isset( $_COOKIE[$cookiename] ) || empty( $_COOKIE[$cookiename] ) ) return $title;
$lastvisit = $_COOKIE[$cookiename];
$publish_date = get_post_time( 'U', true, $id );
if( $publish_date > $lastvisit ) $title .= '(新)';
return $title;
}
add_filter( 'the_title', 'Bing_lastvisit_the_title', 12, 2 );

//设置 Cookie
function Bing_lastvisit_set_cookie(){
if( is_admin() ) return;
$current = current_time( 'timestamp', 1 );
setcookie( COOKIEHASH . '_lastvisit', $current, time() + 60 + 60 * 24 * 7, COOKIEPATH, COOKIE_DOMAIN );
}
add_action( 'init', 'Bing_lastvisit_set_cookie' );
温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题! 如果您是无忧主机用户,那么您可以通过企业QQ【800088151】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服! 如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务! 无忧主机相关文章推荐阅读: 关于WORDPRESS文章ID不连续原因总结及解决方法 WORDPRESS如何隐藏失效的简码 WORDPRESS实现修改代码调用不带超链接的TAG标签的步骤

本文地址:https://www.51php.com/wordpress/22686.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服