So rufen Sie Seiten aus einem Optionsfeld auf

Brauchen Sie ein bisschen Hilfe hier. Ich füge dieses Dropdown zu meinem Optionsfeld hinzu. Allerdings, wenn ich meine Option in meiner Vorlage anrufe. Es wird nicht angezeigt

Hier ist die function für das Dropdown:

function page_test_setting(){ $options = get_option('meta_options'); $pages = get_pages(); echo ''; echo ""; echo esc_attr( __( 'Select page' ) ); echo ""; foreach ( $pages as $page ) { $option = 'ID ) . '">'; $option .= $page->post_title; $option .= ''; echo $option; echo ''; } } 

Das Optionsfeld:

  add_settings_field('page_test', 'PAGE OUTPUT', 'page_test_setting', __FILE__, 'meta_section'); 

Und so nenne ich es in meinem Thema:

   

Wie Sie wahrscheinlich vermuten können, möchte ich, dass der CALL den Seitentitel und Link auf die entsprechende Seite zieht. Sollte ich stattdessen Seitentitel für den Anruf verwenden oder was?

Solutions Collecting From Web of "So rufen Sie Seiten aus einem Optionsfeld auf"

Okay, ich habe die Lösung gefunden, wenn jemand anderes dasselbe tun muss.

  function music_link_setting (){ $options = get_option('kw_theme_options'); wp_dropdown_pages( array( 'name' => 'kw_theme_options[music_link]', 'echo' => 1, 'show_option_none' => __( '— Select —' ), 'option_none_value' => '0', 'selected' => $options['music_link'] ) ); 

}