如何找出哪个处理程序注册到了短代码

时间:2014-01-20 作者:McShaman

我希望能够通过编程找出注册到特定短代码的处理程序。我希望能够找到它,这样我就可以保存它,更改它,执行do\\u短代码,然后将其更改回原来的状态。

我知道WordPress有一个gobal变量$wp\\u filter用于注册过滤器。。。短代码是否存在和等效?

2 个回复
SO网友:Maruti Mohanty

下面的WordPress代码片段将列出您在博客上可用的所有WordPress短代码。

<?php
        global $shortcode_tags;
        echo \'<pre>\'; 
        print_r($shortcode_tags); 
        echo \'</pre>\';
?>
同时检查Codex 有关的更多信息shortcodes

SO网友:McShaman

找到它$shortcode\\u标记

如果您使用打印机($shortcode\\u tags),您将获得已注册标记的列表

结束