Wordpress 如何在同一主题选项页面中包含多个部分
对于我的主题,我创建了一个设置页面,显示在Wordpress admin的外观菜单中 现在,我一直在跟踪 与本教程完全一样,我创建了多个部分,我面临的问题是,只有最后一部分的字段保存在DB中,而其他部分的字段不保存 我不想选择选项卡式导航选项-我有太多的部分 如何解决由于nonce问题而无法保存其他节的字段的问题Wordpress 如何在同一主题选项页面中包含多个部分,wordpress,wordpress-theming,Wordpress,Wordpress Theming,对于我的主题,我创建了一个设置页面,显示在Wordpress admin的外观菜单中 现在,我一直在跟踪 与本教程完全一样,我创建了多个部分,我面临的问题是,只有最后一部分的字段保存在DB中,而其他部分的字段不保存 我不想选择选项卡式导航选项-我有太多的部分 如何解决由于nonce问题而无法保存其他节的字段的问题 编辑:我正在使用Wordpress 3.3.1尝试分离部分表单 就这样,-- 也许这会帮助你 在教程文档中,表单如下所示 <form method="post" actio
编辑:我正在使用Wordpress 3.3.1尝试分离部分表单 就这样,--
也许这会帮助你
在教程文档中,表单如下所示
<form method="post" action="options.php">
<?php
if( $active_tab == 'display_options' ) {
settings_fields( 'sandbox_theme_display_options' );
do_settings_sections( 'sandbox_theme_display_options' );
} else {
settings_fields( 'sandbox_theme_social_options' );
do_settings_sections( 'sandbox_theme_social_options' );
} // end if/else
submit_button();
?>
</form>
这也是单独的表单内容。这将为每个表单显示多个提交按钮。我只需要一个提交表单(就像在教程中),但它应该能够提交每个部分。呃。。。它使用标签-我说过我不想要标签。我想要多个部分,一个提交按钮,它应该保存所有部分的数据。我有一种感觉,如果我调整设置组,这应该会起作用。。不过,使用教程示例,我无法确定是哪一个…您可能有兴趣查看我的管理面板:它提供了一个简单的语法来创建功能齐全且可访问的管理选项:)(顺便说一句,它非常漂亮)
<form method="post" action="options.php">
<?php
if( $active_tab == 'display_options' ) {
settings_fields( 'sandbox_theme_display_options' );
do_settings_sections( 'sandbox_theme_display_options' );
} else {
settings_fields( 'sandbox_theme_social_options' );
do_settings_sections( 'sandbox_theme_social_options' );
} // end if/else
submit_button();
?>
</form>