如何实现此功能。我可以从管理员那里更改主题“标语”,而不必编辑主题源文件。
我认为有一些主题选项功能。但是如何使用它,也许有人可以给我指出正确的道路。
添加屏幕截图以澄清我在口号下的意思:
如何实现此功能。我可以从管理员那里更改主题“标语”,而不必编辑主题源文件。
我认为有一些主题选项功能。但是如何使用它,也许有人可以给我指出正确的道路。
添加屏幕截图以澄清我在口号下的意思:
在wordpress中,这是一句口号。。
可能是这样的插件http://wordpress.org/extend/plugins/advanced-tagline/ 可以帮助你。
我只是把这个放在我的function.php
文件:
<?php
// Run the scripts for triggering the below functions
add_action(\'admin_menu\', \'cms_options_menu\');
function cms_options_menu() {
//create new top-level menu
add_menu_page(\'CMS options\', __(\'CMS options\'), \'administrator\', __FILE__, \'cms_options_page\',plugins_url(\'/images/icon.png\', __FILE__));
//call register settings function
add_action( \'admin_init\', \'register_custom_fields\' );
}
function register_custom_fields() {
//register our settings
register_setting( \'cms-options\', \'slogan\' );
}
function cms_options_page() {
?>
<form method="post" action="options.php">
<table class="form-table">
<tr valign="top">
<td scope="row">
<?php _e(\'Slogan\'); ?>
</td>
<td>
<input type="text" name="slogan" value="<?php echo get_option(\'slogan\'); ?>" />
</td>
</tr>
</table>
<p class="submit">
<input type="submit" class="button-primary" value="<?php _e(\'Save Changes\') ?>" />
</p>
</form>
<?php } ?>
然后,您只需添加所需的任何文本并保存更改。一直在使用设置API,发现只有通过add\\u options\\u page()将设置页面连接到WordPress菜单时,才会显示消息(用于成功或错误)。其他任何操作都不起作用,例如add\\u dashboard\\u page()。想知道这是不是真的?我尝试使用的示例代码是包含“RegisteredSettingsTest”类的答案Where to hook register_settings for Settings API when also want to update options out