Ich habe oft geschehen auf der Homepage (anpassen index.php ), oder andere Bereiche wie die Sidebar, eine Website mit WordPress gemacht. Viele der Anpassungen betreffen Schleife mit bestimmten Parametern, zum Beispiel, um die letzten Elemente einer bestimmten Kategorie oder Tag-Ansicht. Ich führe diese Operation, die fast immer mit dem query_posts() . o is_page() . Wenn Sie eine query_posts() sind auch einige globale Variablen, und oft ärgerlich, wenn Sie das Verhalten betroffen sind - unmittelbar nach dem - mit Funktionen wie is_category() oder is_page() . . Seit der Veröffentlichung von WordPress 2.3.0 ist verfügbar eine komfortable Funktion, die genau die Aufgabe des Staates Zurücksetzen verändert durch query_posts() : wp_reset_query() .
Sie rufen die Schleife am Ende des eigenen, so dass keine Spuren im System zu belassen und somit keinen Einfluss auf andere Funktionen, die zur globalen Variablen verwendet werden, beziehen query_posts() :
1 2 3 4 | / / Ein hypothetisches Beispiel in index.php / / End of page nach der Durchführung einer oder mehrerer / / Query_posts () persönlich ; get_sidebar ( ) ; get_footer ( ) ; ?> ? <Php wp_reset_query (); get_sidebar (); get_footer ();?> |











Ich war wirklich sehr auito Ihren Beitrag.
Dank