WordPress ShortTag自定义变量

时间:2011-03-03 17:56:47

标签: wordpress shortcode

我喜欢在wordpress中构建一个完整的网站。在整个网站上都会有电话号码,地址,一些链接......

我希望能够在某个地方的管理面板中定义变量短标签,并且能够将其插入所见即所得:

you can contact us anytime [phone] or visit us here : [address]

所以改变地址或号码非常容易!

任何想法,我得到http://wordpress.org/extend/plugins/custom-configs/screenshots/但需要在php中插入而不是短标签......

1 个答案:

答案 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

定义了自定义设置