0

我是 PHP 新手。我有一个文件夹中的功能。PHP 似乎找不到这个函数。我该怎么做才能让 PHP 找到/查看包含我尝试使用的函数的文件?

编辑:

这是我正在使用的代码

<?php

include './blog/wp-includes/post.php';

$recent_posts = wp_get_recent_posts();
foreach( $recent_posts as $recent )
{
echo '<li><a href="' 
        . get_permalink($recent["ID"]) 
        . '" title="Look '
        .esc_attr($recent["post_title"])
        .'" >' 
        .   $recent["post_title"]
        .'</a> </li> ';
    }

但是当我执行代码时,我得到:

Fatal error: Call to undefined function add_action() in /home/hilan1/public_html/site/blog/wp-includes/post.php on line 144
4

2 回答 2

0

我给你举个例子:

假设您的根目录中有以下结构:

  • 索引.php
  • 重要(文件夹)/functions.php(文件夹内)

“functions.php”文件示例:

<?php

  function HelloWorld($name){
    return "Hello ".$name;
  }  

?>

在您的 index.php 文件中执行以下操作:

<?php
include('important/functions.php');

$name = "Oscar";
$result = HelloWorld($name);
echo $result;

?>

这是调用其他文件中的函数的简单方法。

希望这可以帮助。

于 2012-05-02T19:46:35.623 回答
0

如果您正在使用类,还请查看自动加载:

编辑

add_action()在使用另一个使用它的函数之前,您需要包含包含 WordPress 函数的文件。

于 2012-05-02T19:41:28.807 回答