提示审阅/重新批准页面内容

时间:2010-09-21 作者:Kris C

我在wordpress页面上有大量内容,随着时间的推移,这些内容逐渐过时。我可以通过“脱机”过程在日历中设置提醒,以提醒我查看特定页面并将其更新。

然而,我想知道是否有一种方法(可能有一个插件)让WordPress在最后一次编辑后的一定时间内将页面置于“需求审查”状态。这将使页面保持活动状态,但会提示我查看内容。

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

我倾向于寻找简单的解决方案,所以我的建议是查询页面,按修改日期排序,并显示在仪表板小部件中。

add_action( \'wp_dashboard_setup\', \'add_old_pages_widget\' );

function add_old_pages_widget() {

    wp_add_dashboard_widget( \'oldpages\', \'Oldest Pages\', \'old_pages\' );
}

function old_pages() {

    $pages = get_pages( array(
    \'sort_column\' => \'post_modified\'
    ) );

    echo \'<ul>\';

    foreach ( $pages  as $page) {

    $edited = human_time_diff( strtotime($page->post_modified) );
    $link = get_edit_post_link( $page->ID );
    echo "<li><a href=\'{$link}\'>{$page->post_title}</a> ( edited {$edited} ago )</li>";
    }

    echo \'</ul>\';
}
如果没有足够大的页面等,可以修改为隐藏。

结束

相关推荐

Custom theme - pages in menu

我很高兴有机会成为这个社区的一员。最近我决定开始学习wordpress和主题构建,所以这是我在这里的第一篇帖子。我在网上阅读了一些关于如何构建自定义主题的教程。我的问题是,如何构建自定义菜单?例如,我在psd上有模板,我将其切片,然后我想将其集成到wordpress上。我支持先构建页面。那么,如何使用自定义css/xhtml构建菜单,使每个链接都指向我创建的页面?也许描述不清楚,但我想你明白我的意思。提前感谢。