php - 使用自定义函数而不包含它们

标签 php wordpress function include

我注意到我可以在我的 WordPress 主题中创建一个空白文件, 并使用我在functions.php中创建的函数而不包含任何内容。

这怎么可能?

functions.php 中的我的函数 (

    function getContentFromID($int) {

        $my_id = $int;
        $my_id = get_post($my_id);
        $content = $my_id->post_content;
        $content = apply_filters('the_content', $content);
        $content = str_replace(']]>', ']]>', $content);
        echo $content;
}

仅 test.php 中的内容(如果我将 $scrapeID 替换为 135,它会获得正确的内容)

<?php getContentFromID($scrapeID); ?>

最佳答案

Wordpress 自动在模板中包含 function.php。请参阅http://codex.wordpress.org/Theme_Development

关于php - 使用自定义函数而不包含它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110220/

相关文章:

php - 来自mysql数据库的javascript变量

PHP MySQL 和表单,没有任何反应

php - 发送收到的订单 woocommerce 给经销商发送电子邮件通知

wordpress - 如何将 Wordpress 与 Cakephp 集成?

javascript - 动态设置函数参数

php - Symfony2 Twig 迭代器

php - 如何使用 PHPUnit 在 Symfony2 中设置数据库密集型单元测试?

php - 更改 Woocommerce 单一产品页面中点击事件的“添加到购物车”按钮文本

ruby - ruby 中的无效功能

c - 空函数C递归