WordPress文章底部失效提醒代码

WordPress文章底部失效提醒代码-阅读教程

修改functions.php文件

将下面的函数代码加入到主题目录下functions.php文件中zibll

//文章过期提示
function article_time_update() {
    date_default_timezone_set('PRC');
    $newdate=time();
    $updated_date = get_the_modified_time('Y-m-d H:i:s');
    $updatetime=strtotime($updated_date);
    $custom_content = '';
    if ( $newdate > $updatetime+86400) {
    $custom_content= '
    <h1 class="wp-block-zibllblock-biaoti title-theme" id="wznav_999">温馨提示:oops</h1>
    <div class="article-timeout"><strong><i class="fa fa-bell" aria-hidden="true"></i> 温馨提示:</strong>本文最后更新于<code>'. $updated_date . '</code>,某些文章具有时效性,若有错误或已失效,请在下方<a href="#comment">留言</a>或联系<a target="_blank" title="猪猪" href="https://04ee.com/author/1"><b>猪猪</b></a>。</div >';
    }
        echo $custom_content;
}

修改zib-single.php文件

在主题目录zibll/inc/functions/zib-single.php文件中,文章分页函数(大概是323行,因为我的代码有改动,所有的行数,见下图)下面添加世界代码zibll

添加这个方法zibll

article_time_update();//文章过期提示
<div <?php echo $show_nav_data; ?><?php echo $max_height_style; ?>class="theme-box wp-posts-content<?php echo $max_height_class; ?>">
            <?php

            do_action('zib_posts_content_before', $post); //添加钩子
            the_content();
            //文章分页
            wp_link_pages(
                array(
                    'before'           => '<p class="text-center post-nav-links radius8 padding-6">',
                    'after'            => '</p>',
                )
            );
            article_time_update();//文章过期提示
            do_action('zib_posts_content_after', $post); //添加钩子
            echo _pz('post_after_content');
            ?>
            <?php tb_xzh_render_tail(); ?>
        </div>

修改CSS样式

在自定义CSS样式添加下面代码

/*过期文章提示样式-start*/
.article-timeout{position:relative; border-radius: 8px; position: relative; margin-bottom: 25px; padding: 10px; background-color: antiquewhite;}
/*过期文章提示样式-end*/

本文为猪猪笔记|zibll手游网发布转载必须以链接形式标明本文链接

本文链接:https://04ee.com/4648.html

© 版权声明
THE END
喜欢就支持一下吧
点赞1赞赏 分享
抢沙发

请登录后发表评论