如何在前端模板中显示主题选项字段中的值?

时间:2014-01-07 作者:pendjer

我将此代码放入我的函数中。phphttps://gist.github.com/corvannoorloos/4703066 而且效果很好。

现在我想显示Sample Select Options 在一些前端模板中归档。

我该怎么做?我试过了get_option

<?php echo get_option( \'sample_select_options\', true); ?>
但无论选择什么,它都返回数字1。

2 个回复
SO网友:Johannes Eret

我认为您需要这样显示它:

<?php $options = get_option( \'your_registered_option\' ); echo $options[\'sample_select_options\']; ?>
更换your_registered_option 使用您在php函数中指定的名称register_setting();

希望这有帮助

SO网友:seveninstl

这对我来说很有用(2020年3月)。

在前端页面的PHP中,添加:

settings_fields("my_settings_group");
请注意,“my\\u settings\\u group”应替换为您在后端的“register\\u setting()”函数中为选项组指定的名称。

然后,如果要显示该设置组中的选项,请在HTML中使用以下代码:

<?php echo esc_attr(get_option("my_option_01")); ?>

将“my\\u option\\u 01”替换为要插入的选项的实际名称。

结束

相关推荐