我想知道如何列出特定的短代码,例如,使用此代码可以得到所有活动短代码标记的列表:
<?php
global $shortcode_tags;
echo \'<pre>\'; print_r($shortcode_tags); echo \'</pre>\';
?>
我想创建一条语句来获取特定的短代码标记,例如:
我们需要所有短代码的列表[你好]
if ($shortcode_tags==[hello]) {
echo \'<pre>\'; print_r($shortcode_tags[hello]); echo \'</pre>\';
}
任何建议;非常感谢。
最合适的回答,由SO网友:Howdy_McGee 整理而成
条件需要针对短代码的名称字符串进行测试。如果你正在寻找[hello]
条件的快捷码如下所示:
echo \'<pre>\'; print_r( $shortcode_tags[\'hello\'] ); echo \'</pre>\';
所以如果你使用
add_shortcode()
要查找的字符串是第一个参数:
$tag
.