wordpress文章时间设置-wordpress 修改文章发布时间

编辑整理:整理来源:抖音,浏览量:57,时间:2023-03-20 23:00:02

前沿:wordpress文章时间设置

补充知识:

wordpress里, 没有地方可以设置置顶文章的关闭时间

但可手工设定一个结束时间,比如超过2天的置顶文章,即时取消置顶

这也应该就是你想实现的功能。

另外,需要wordpress能够每天自动去查看哪些置顶文章已经超过2天时间,这个动作wordpress内置的计划功能就来自可以实现。

列出详细的示远继告美例代码供你参考:

    if ( wp_next_scheduled('wpdit_schedule_event_hook') ) {
        // 添加每天执行的计划任务
        w己放续波翻磁则p_schedule_event(time(), 'daily', 'wpdit_s知以两及离局西小chedule_event_hook');
    }
    add_action('wpdi形的调侵侵防律让t_schedule局末南导声细否总福品原_event_hook', 'wpdit_schedule_ev定劳诉展谁ent_func');
    function wpdit_schedule_event_func() {
        $stickies = g西盐倍光et_option( 's每ticky_posts' );

        if ( is_array( $stickies ) && cou西是nt( $stickies ) ) :
            // 取置顶文章
            $posts = get_posts( array( 'include' => $stickies ) );
            fo可永础感拿紧指克湖北够reach ($posts as $key => $post) {
                if ( ! ge服t_post( $场足家策色青演临post->ID ) )
                    c调ontinue;

                // 判断置顶文章的发布时间,是否已超2天
                // 2 * DAY_IN_SECONDS 表示2天
                if ( mysql2date('U', gmdate('Y-m-d H:i:59'), false ) >= ( mysql2date('U', strtotim本审时华矛销很e( $post->post_date_gmt . ' GMT' ), false) + 2 * DAY_IN_SECONDS ) ) {
                    // 如果已超2天,取消置顶
                    u七举世啊项nstick_post( $村安商朝州啊沉充post->ID );
                }

            }

        endif;
    }
wordpress文章时间设置


作者:悦然wordpress建站(悦然建站)

(此处已添加小程序,请到今日客户端查看)

​继续分享wordpress建站教程。默认情况下wordpress文章都会显示发布时间,但是我们的文章发布之后可能会进行一下修改,而修改的时间是不会显示的,系统还是以当初发布的时间为准。

如果你的网站文章内容有时效性,或者是经常发布一些活动内容,那么让文章显示更新修改时间可能会有更好的用户体验,下面就给大家分享一下方法。

使用插件

这里给大家推荐一个wordpress插件——WP Last Modified Info

WP Last Modified Info下载地址

https://downloads.wordpress.org/plugin/wp-last-modified-info.1.7.7.zip

​这个插件是英文版的,但是基本不影响我们使用,你可以在设置时使用谷歌翻译,设置好之后保存即可。这个插件可能对有些wordpress模板主题不支持,此时你可能需要使用代码进行调整,具体情况可以问问主题开发者。

使用代码

第一个方法是使用代码,这里给大家分享一段可以实现这个效果的代码

function my_last_updated_date( $content ) { $u_time = get_the_time( 'U' ); $u_modified_time = get_the_modified_time( 'U' ); $custom_content = ''; if ( $u_modified_time >= $u_time + 86400 ) { $updated_date = get_the_modified_time( 'Y-m-j h:s a' ); $custom_content .= '<p class="last-updated entry-meta">最后更新 ' . $updated_date . '</p>'; } $custom_content .= $content; return $custom_content;} add_filter( 'the_content', 'my_last_updated_date' );

把上面的代码添加到你当前wordpress主题模板的functions.php文件中,保存,然后文章就可以显示最后修改更新的时间了。

.last-updated { font-size: small; text-transform: uppercase; background-color: #fffdd4;}

我们也可以对这个时间显示自定议一个显示样式,可以参考上面的CSS代码,添加到主题CSS,你也可以参考这段代码自由发挥,比如可以修改字体颜色。

总结

本次wordpress建站教程结束,这里分享的是一个比较小众的功能需求,一般的企业网站建设可能并不需要这个功能,大家按需添加即可,真的有需要才用,没必要的功能尽量不要添加。


补充拓展:wordpress文章时间设置

把order=desc'改成 'order'=> 'ASC' 试试看
wordpress文章时间设置

行业热门话题:

【wordpress时间不对】【wordpress 修改文章发布时间】【wordpress时间轴】【wordpress 设置】【wordpress 0day】【wordpress文章编辑器】【wordpress怎么设置页面】【wordpress如何设置文章模板】【wordpress定时发布文章】【wordpress所有文章怎么显示】
wordpress文章时间设置-wordpress 修改文章发布时间完!

相关推荐:


关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


网站制作 宁乡网站制作需要多少钱| 昆山玉山镇本子软文营销200字| 网络软文营销厂家批发价格| 视频营销软文5分钟 视频营销软文5分钟内容| 互联网拓客有用吗 开平长沙街道互联网时代如何拓客| 上兴镇软文营销开头-软文营销开头怎么写| 获客专家的微博 微博怎么获赞| 论坛营销软文推广-论坛营销软文推广怎么做| 唯诺| 营销软文推广6步走 营销软文推广要点|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 伪原创| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心