WordPress防止多个短码

时间:2012-03-20 作者:Mohammed Tawfik

我创建了一个wordpress插件,并为其添加了短代码功能。但是我只想执行一个短代码,如果管理员这样做了,我会阻止应用多个短代码。

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

只需在第一次调用时删除短代码即可。

add_shortcode( \'foo\', \'foo_shortcode_handler\' );

function foo_shortcode_handler()
{
    remove_shortcode( \'foo\' );
    return \'bar\';
}

结束

相关推荐

Shortcode Attribute

我想为我的列短代码指定一个标题。本质上,[column title=“nameofcolumn”]内容[[columntitle]。但我不太确定在“=>”或我的div类标题之后该怎么办。我已经找了一些教程,但我找不到任何足够具体的让我理解的东西。function column_shortcode( $atts, $content = null ) { extract(shortcode_atts(array( \'title\' => \'WHAT DO