我喜欢在wordpress中构建一个完整的网站。在整个网站上都会有电话号码,地址,一些链接......
我希望能够在某个地方的管理面板中定义变量短标签,并且能够将其插入所见即所得:
you can contact us anytime [phone] or visit us here : [address]
所以改变地址或号码非常容易!
任何想法,我得到http://wordpress.org/extend/plugins/custom-configs/screenshots/但需要在php中插入而不是短标签......
答案 0 :(得分:0)
您可以使用do_shortcode()函数使用php输出短代码值。假设
示例:
<? echo do_shortcode('[phone]'); ?>
使用插件可以轻松定义输出自定义设置内容的短代码
function get_phone($atts, $content = null) {
return get_config('phone-settings');
}
add_shortcode('phone', 'get_phone');
假设您的插件中已使用键phone-settings