如何在PHP Wordpress中找到函数


How to find a function in PHP Wordpress

我正在尝试将...添加到网站上的博客摘录末尾。WordPress显示类别.php作为此页面的主要来源。该页面调用博客内容.php。在博客内容中.php文件是<?php the_excerpt(); ?>

有谁知道如何有效地定位the_excerpt()?它未在函数.php文件中定义。

这是

来自法典:

function new_excerpt_more( $more ) {
    return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');

the_excerpt()是WordPress的核心功能,不会在您的主题文件中定义。它位于/wp-include/post-template.php 中,但不应直接编辑。使用我上面定义的钩子来处理不断变化的事情。

您可以使用 ack 来做你想要的事情。

要在您的情况下使用它,这应该可以完成工作:

ack --php '...'

你可以用 find 和 grep 的组合做同样的事情:

find . -iname '*php | xargs -i '...'