PHP 列出Wordpress中的钩子函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 列出Wordpress中的钩子函数相关的知识,希望对你有一定的参考价值。

function list_hooked_functions($tag=false){
 global $wp_filter;
 if ($tag) {
  $hook[$tag]=$wp_filter[$tag];
  if (!is_array($hook[$tag])) {
  trigger_error("Nothing found for '$tag' hook", E_USER_WARNING);
  return;
  }
 }
 else {
  $hook=$wp_filter;
  ksort($hook);
 }
 echo '<pre>';
 foreach($hook as $tag => $priority){
  echo "<br />>>>>>\t<strong>$tag</strong><br />";
  ksort($priority);
  foreach($priority as $priority => $function){
  echo $priority;
  foreach($function as $name => $properties) echo "\t$name<br />";
  }
 }
 echo '</pre>';
 return;
}

以上是关于PHP 列出Wordpress中的钩子函数的主要内容,如果未能解决你的问题,请参考以下文章

钩子在 wordpress 上重定向

PHP 列出父页面中的WordPress子页面

wordpress url 重定向挂钩 | PHP |

php 自己的WordPress钩子

PHP 精选Frugal Pro Wordpress主题钩子

WordPress中函数钩子hook的作用及基本用法