最近学习这个 wordpress ,经常得修改下源码,那看源码时,经常会碰到一个 wp 定义的函数,又不知这个函数怎么写的,在哪个文件。
经过我百度后,找到以下的方法,用的是反射
1 |
Reflection::export(new ReflectionFunction("函数名字")); |
函数会返回这个函数的注释,还有函数所在的文件路径
1 |
/** * Display a paginated navigation to next/previous set of posts, * when applicable. * * @since 4.1.0 * * @param array $args Optional. See {@see get_the_posts_pagination()} for available arguments. * Default empty array. */ Function [ function the_posts_pagination ] { @@ E:\cai_data\develop\projects\php\wordpress1\www\wp-includes\link-template.php 2517 - 2519 - Parameters [1] { Parameter #0 [ $args = Array ] } } |