我需要在下拉列表中获得所有页面的列表,这样我就可以获得要存储在插件选项中的所选页面的页面id。
现在我有:
?>
<input name=\'wpplf23_plugin_options[thankyou_page]\' type=\'number\' value=\'<?php if ( ( isset( $options[\'thankyou_page\'] ) ) ) { echo $options[\'thankyou_page\']; } ?>\' />
<?php
只需手动存储id。我找到了以下代码:
$args = array(
\'depth\' => 0,
\'child_of\' => 0,
\'selected\' => 0,
\'echo\' => 1,
\'name\' => \'page_id\',
\'id\' => null, // string
\'class\' => null, // string
\'show_option_none\' => null, // string
\'show_option_no_change\' => null, // string
\'option_none_value\' => null, // string
);
wp_dropdown_pages( $args );
但我不知道如何让它做我需要的事情。我该怎么办?谢谢你能为我提供的任何帮助。