Articles of wp reset postdaten

Wie kann ein Fehler ausgetriggers werden, wenn wp_reset_postdata () nicht verwendet wird? Warum es benutzen, wenn die Schleife ohne es funktioniert?

Ich habe zwei Schleifen in meinem Code, warum brauche ich wp_reset_postdata(); nach jedem, wenn es keinen Unterschied macht? Die Definition: Nach dem Durchlaufen einer separaten Abfrage stellt diese function das $ post global für den aktuellen Post in der Hauptabfrage wieder her. Wenn ich also eine Abfrage erzeuge, die post_types, Kategorien oder irgendetwas anderes als […]

Muss ich die Schleife in diesem Code zurücksetzen?

Ich verwende den folgenden Code, der zu einer Vorlage hinzugefügt wurde, um zufällige Beiträge anzuzeigen. <a href="https://wordpress.stackexchange.com/questions/267288/do-i-need-to-reset-the-loop-in-this-code/”> Muss ich zurücksetzen, vermutlich durch Ändern zu Und hängt die Notwendigkeit zum Zurücksetzen davon ab, ob dieser Code-Block vor oder nach anderen Schleifen / Abfragen in der Vorlage ist?

Werden Post-Daten mit benutzerdefinierten WP_CLI-Befehlen zurückgesetzt?

Muss unbedingt wp_reset_postdata(); aufgerufen werden wp_reset_postdata(); in einem WP CLI-Befehl? Ich mache es aus Gewohnheit, frage mich aber nur, ob das $post Objekt zurückgesetzt werden muss.

wp_reset_postdata funktioniert nicht für die Kategorieseite

Ich habe eine Kategorie-Vorlage, die einige Posts und einige Inhalte anzeigt, die von einer Plugin-Vorlage generiert wurden, die the_permalink() , um auf die aktuelle URL zu verweisen. Die Kategorievorlage sieht folgendermaßen aus ( category.php ): parent, ‘category’) ?> slug !== ‘teams’ && $categoryQuery[0]->slug !== ‘teams’) { get_template_part( ‘archive’, get_post_format() ); } else { get_header(); ?> […]

Warum startet wp_reset_postdata () die Schleife vom ersten Post neu?

Ich habe das zweitletzte Beispiel verwendet, das hier gezeigt wird: https://github.com/scribu/wp-posts-to-posts/wiki/each_connected Der einzige Unterschied ist, dass ich the_title nach dem Echo der verbundenen Beiträge gesetzt habe. Also mein Code ist: ‘movie’ ) ); p2p_type( ‘movies_to_actors’ )->each_connected( $my_query, array(), ‘actors’ ); p2p_type( ‘movies_to_locations’ )->each_connected( $my_query, array(), ‘locations’ ); while ( $my_query->have_posts() ) : $my_query->the_post(); ?> <?php […]

wp_reset_postdata () oder wp_reset_query () nach einer benutzerdefinierten Schleife?

Einige query_reset_postdata über query_reset_postdata und query_reset_query , verwirrt mich. Beispielsweise: Gibt es eine Notwendigkeit, beide wp_reset_postdata und wp_reset_query zusammen zu verwenden? http://www.poststat.us/properly-reset-wordpress-query/ Oben besagt, dass Sie nur query_reset_postdata() wenn Sie “separate Abfragen” verwenden. In Beispiel 2 gibt es einen Kommentar: WP_Query( $args ) = wp_reset_postdata(); UND query_posts ( $args ) = wp_reset_query(); Und wirklich sollten […]