...
✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Viimase värskenduse kuupäeva kuvamine postitusekraanil WordPressis

23

Edukas ajaveeb põhineb kvaliteetsete postituste arvul. Me kirjutasime regulaarselt uut postitust. Uue postituse kirjutamise ajal peaks blogija hoolitsema ka vanade postituste eest. Vana postituse värskendamine aitab teie otsingu paremusjärjestust parandada.

Vaikimisi kuvab WordPress avaldamise kuupäeva postituse ekraanil tagaküljel. Kui lisame veeru, mis näitab, millal postitusi viimati muudeti, on kasulik jälgida, millist postitust peaks nüüd värskendama.

Selles artiklis uurime, kuidas lisada kohandatud veergu „Viimati uuendatud" ja kuvada WordPressi postituse ekraanil viimati värskendatud kuupäev.

Viimase värskenduse kuupäeva kuvamine postitusekraanil WordPressis

Kuidas kuvada viimati värskendatud kuupäeva postituse ekraanil

Et lisada kohandatud veerg post ekraan me kasutame konks hallata post {$ post_type} _columns sätestatud WordPress. Seda filtrit saab kasutada postituste või lehe tabeli veergude lisamiseks või eemaldamiseks. Meie postituse tabeli veeru „Viimati uuendatud” lisamiseks lisage failis functions.php allolev kood.

add_filter('manage_post_posts_columns', function ($columns) {
    if( is_array( $columns) &&! isset( $columns['last_updated']))         $columns['last_updated'] = __( 'Last Updated' );
 
    return $columns;
} );

Järgmisena peame veerus "Viimati uuendatud" kuvama viimase muudetud kuupäeva. Selleks pange allolev kood faili functions.php.

add_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {
    if ($column_name == 'last_updated') {
        echo get_the_modified_date(get_option('date_format'), $post_id);
    }
 
}, 10, 2 );

Selles etapis oleme lõpetanud viimase värskenduse kuupäeva ja veeru kuvamise.

Järgmises etapis lisame sortimisvaliku oma kohandatud veergu. Sel viisil saame postituse modifitseeritud kuupäeva alusel sortida kasvavas või kahanevas järjekorras.

add_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );
function last_updated_sortable_column( $columns) {
    $columns['last_updated'] = 'post_modified'; //'post_modified' is the column name in the wp_posts table
  
    return $columns;
}

Meie lõplik kood läheb failidesse functions.php oleks järgmine.

add_filter('manage_post_posts_columns', function ($columns) {
    if( is_array( $columns) &&! isset( $columns['last_updated']))         $columns['last_updated'] = __( 'Last Updated' );
 
    return $columns;
} );
 
add_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {
    if ($column_name == 'last_updated') {
        echo get_the_modified_date(get_option('date_format'), $post_id);
    }
 
}, 10, 2 );
 
add_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );
function last_updated_sortable_column( $columns) {
    $columns['last_updated'] = 'post_modified'; //'post_modified' is the column name in the wp_posts table
  
    return $columns;
}

See selleks! Oleme valmis kuvama postituse ekraanil viimati värskendatud kuupäeva. Samuti võite vaadata meie artiklit teemal Kuidas postituste vaatamiste arvu kuvada WordPressi postitusekraanil.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem