Aktualizace starších příspěvků

Úvodní stránka Fórum podpory WordPressu Šablony, CSS (zobrazení webu) Aktualizace starších příspěvků

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 1 rok.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #26829

    mishelle
    Participant

    Zdravím. Chtěla bych se zeptat, zda jde nastavit (případně plugin), aby se starší příspěvky po aktualizaci (přidání nových informací) ukázaly ve výpisu zase na přední stránce bez toho, abych musela měnit datum u „publikováno dne“.
    Šablona Oriental Writing, jestli to má na to nějaký vliv

    #26830

    admin
    Keymaster
    Web

    Šablona by v tomto případě neměla mít žádný vliv, něco podobného jsme řešili pro widget s nejnovějšími příspěvky.

    Asi by mělo stačit změnit řazení zobrazovaných příspěvků pomocí akce pre_get_posts:

    function separatista_razeni_prispevku( $query ) {
        if ( $query->is_main_query() ) {
            $query->set( 'orderby', 'modified' );
        }
    }
    add_action( 'pre_get_posts', 'separatista_razeni_prispevku' );

    Netestováno, ale mělo by to stačit vložit do souboru functions.php v adresáři s používanou šablonou nebo můžete použít plugin Code Snippets.

    #26941

    mishelle
    Participant

    Díky. Zkusila jsem zadat tedy poupravený kód

    
    function admin( $query ) {
        if ( $query->is_main_query() ) {
            $query->set( 'orderby');
        }
    }
    add_action( 'pre_get_posts', 'admin' );

    vzít to vzalo, ale vyskočilo mi v administraci v příspěvcích toto
    Warning: Missing argument 2 for WP_Query::set(), called in */functions.php on line 35 and defined in */wp-includes/query.php on line 2486
    a ani za boha se mi nedaří to tam dostat…v případě, že tam vložím celý kód, tak mi to pokaždé hodí jinou line po okolí…a v případě že danou line smažu, tak mi to vyhodí jinou line…

    #26942

    admin
    Keymaster
    Web

    Upravil jsem původní kód, který jsem vložil o příspěvek výše (byla tam jedna uvozovka navíc) a mělo by ho stačit vložit, nemusíte nic upravovat…

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.