WordPress హోమ్‌పేజీలో సవరించిన తేదీ ద్వారా పోస్ట్‌లను ఎలా చూపించాలి

మీరు మీ బ్లాగ్‌లో కొత్త సమాచారంతో క్రమం తప్పకుండా నవీకరించబడే నిర్దిష్ట పోస్ట్‌లను నిర్వహిస్తుంటే, నవీకరించబడిన కంటెంట్‌కు మరింత దృశ్యమానతను పొందడానికి మీ సైట్‌లో ఇటీవల నవీకరించబడిన పోస్ట్‌లతో మీ హోమ్‌పేజీలోని పోస్ట్‌లను క్రమబద్ధీకరించడం ఉత్తమం.

మీ WordPress సైట్‌లో సవరించిన తేదీ ప్రకారం హోమ్‌పేజీ పోస్ట్‌లను ఆర్డర్ చేయడానికి, దిగువ కోడ్‌ను అతికించండి మీ థీమ్ యొక్క functions.php లేదా మీ కార్యాచరణ ప్లగిన్‌కి.

ఫంక్షన్ order_post_modifed( $query ) { if ( $query->is_main_query() && ( $query->is_home() || $query->is_search() || $query->is_archive() ) ) { $query-> సెట్ ('ఆర్డర్‌బై', 'మోడిఫైడ్' ); $query->set('order', 'desc' ); } } add_action( 'pre_get_posts', 'order_post_modifed' );

కోడ్ జోడించబడిన తర్వాత, కాష్‌ని క్లియర్ చేయండి మీ సైట్ హోమ్‌పేజీలో ఇటీవల నవీకరించబడిన పోస్ట్‌లను చూడటానికి మీ WordPress సైట్ (మీరు కాషింగ్ సిస్టమ్‌ని ఉపయోగిస్తుంటే)

మీరు WordPress అడ్మిన్ ఏరియాలో కూడా తేదీ ప్రకారం పోస్ట్‌లను క్రమబద్ధీకరించాలనుకుంటే, ఎగువ కోడ్ నుండి క్రింది కోడ్ భాగాన్ని తీసివేయండి.

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

కోసం మార్చబడిన కోడ్ బ్యాకెండ్‌లో సవరించిన తేదీ ప్రకారం పోస్ట్‌లను ప్రదర్శిస్తోంది అలాగే ఇలా ఉంటుంది:

ఫంక్షన్ 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' );

గమనిక: పైన ఉన్న కోడ్ చాలా WordPress థీమ్‌లకు పని చేస్తుంది కానీ అన్నింటికీ కాదు. అనుకూలతను నిర్ధారించడానికి దయచేసి మీ థీమ్ డెవలపర్‌తో తనిఖీ చేయండి.