0

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

我希望能够在某处的管理面板中定义变量短标签,并能够像这样将其插入所见即所得:

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

所以更改地址或号码是一件轻而易举的事!

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

4

1 回答 1

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

于 2011-03-03T19:41:03.720 回答