Paano Ipakita ang Mga Post ayon sa Petsa ng Pagbabago sa WordPress Homepage

Kung nagpapanatili ka ng mga partikular na post sa iyong blog na regular na ina-update gamit ang bagong impormasyon, pinakamahusay na pag-uri-uriin ang mga post sa iyong homepage gamit ang mga kamakailang na-update na post sa iyong site upang makakuha ng higit na visibility sa na-update na nilalaman.

Upang mag-order ng mga post sa homepage ayon sa petsa na binago sa iyong WordPress site, i-paste ang code sa ibaba sa functions.php ng ​​iyong tema o plugin ng iyong functionality.

function order_post_modifed( $query ) { if ($query->is_main_query() && ($query->is_home() || $query->is_search() || $query->is_archive() ) ) { $query-> set( 'orderby', 'modified' ); $query->set( 'order', 'desc' ); } } add_action( 'pre_get_posts', 'order_post_modifed' );

Kapag naidagdag na ang code, i-clear ang cache ng iyong WordPress site (kung gumagamit ka ng caching system) upang makita ang kamakailang na-update na mga post sa homepage ng iyong site.

Kung gusto mong pag-uri-uriin ang mga post ayon sa petsa na binago din sa lugar ng admin ng WordPress, alisin ang sumusunod na piraso ng code mula sa code sa itaas.

&& ( $query->is_home() || $query->is_search() || $query->is_archive() )

Ang binagong code para sa pagpapakita ng mga post ayon sa petsa na binago sa backend gayundin ang magiging hitsura nito:

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

Tandaan: Ang code sa itaas ay gagana para sa karamihan ng mga tema ng WordPress ngunit hindi lahat. Mangyaring suriin sa developer ng iyong tema upang matiyak ang pagiging tugma.