这里需要一点帮助。我正在将此下拉列表添加到我的选项面板。然而,当我在模板中调用我的选项时。它不显示
以下是下拉菜单的功能:
function page_test_setting(){
$options = get_option(\'meta_options\');
$pages = get_pages();
echo \'<select name="meta_options[page_test]">\';
echo "<option value=\'{$options[\'page_test\']}\'>";
echo esc_attr( __( \'Select page\' ) );
echo "</option>";
foreach ( $pages as $page ) {
$option = \'<option value="\' . get_page_link( $page->ID ) . \'">\';
$option .= $page->post_title;
$option .= \'</option>\';
echo $option;
echo \'</select>\';
}
}
选项字段:
add_settings_field(\'page_test\', \'PAGE OUTPUT\', \'page_test_setting\', __FILE__, \'meta_section\');
以下是我在主题中的称呼:
<?php echo get_permalink($options[\'page_test\']); ?>
正如你可能猜到的那样,我希望调用拉取页面标题并链接到合适的页面。我应该在通话中使用页面标题吗?