Подсказка для просмотра / повторной передачи контента страницы

wordpress.stackexchange https://wordpress.stackexchange.com/questions/2035

  •  16-10-2019
  •  | 
  •  

Вопрос

У меня есть достаточное количество контента на страницах WordPress, которое постепенно устанавливается со временем. У меня может быть «автономный» процесс, чтобы установить напоминания в моем календаре, чтобы напомнить мне о просмотре конкретных страниц и вновь их.

Однако мне было интересно, есть ли способ (возможно, с плагином), чтобы WordPress поместил страницы в состояние «рассмотрение потребностей» определенное количество времени после его последнего отредактирования. Это поддержало бы страницу в прямом эфире, но побуждает меня просмотреть контент.

Это было полезно?

Решение

Я склонен искать простые решения, поэтому я предлагаю запрашивать страницы, сортировать по модифицированному дню и отображать в виджете панели панели.

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>';
}

Может быть изменен, чтобы скрыть, если нет страниц достаточно старости и т. Д. И т. Д.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top