Seiteninhalt per ID abrufen (aus einem Plugin)

Ich bleibe beim Laden des Seiteninhalts nach ID (über ein Plugin). Was ich habe, ist folgendes:

 have_posts()) : $my_query->the_post(); ?>   

Anstatt die ID “39” einzugeben, muss sie jedoch von $ user_set_value kommen

Ich kann die ID wie folgt wiedergeben:

 post->ID; echo get_post_meta($postid, 'user_set_value', true); wp_reset_query(); ?> 

..aber wie könnte ich den Wert von $ user_set_value in das erste Snippet zurückgeben, damit es die ID im Handumdrehen bekommt?

Danke vielmals!

Solutions Collecting From Web of "Seiteninhalt per ID abrufen (aus einem Plugin)"

Die Werte, die $user_set_value zugewiesen sind, sollten irgendwie in irgendeiner Form gespeichert werden, normalerweise eine Option. Sie werden wissen, wie die Werte und wo die Werte gespeichert sind. Es ist dann einfach von dort

 $user_set_value = get_some_saved_option_value(); $args = array( 'page_id' => $user_set_value ); $q = new WP_Query( $args ); 

Ändern get_some_saved_option_value() einfach get_some_saved_option_value() mit der tatsächlichen Methode, um den Wert zu erhalten.

Du hast versucht mit:

 global $post; $postid = $post->ID; 

Der $post enthält Daten aus dem aktuellen Post oder der aktuellen Seite

EDIT: für weitere Informationen siehe Codex: http://codex.wordpress.org/Function_Reference/ $ Post.

auch ich denke ich habe deine frage missverstanden, bist du nach:

 < ?php global $wp_query; $postid = $wp_query->post->ID; // get user value and assign it here $user_set_value = get_post_meta($postid, 'user_set_value', true); wp_reset_query(); ?> // pass user value into query < ?php $my_query = new WP_Query('page_id='.$user_set_value); ?> < ?php while ($my_query->have_posts()) : $my_query->the_post(); ?> < ?php the_content(); ?> < ?php endwhile; ?>