0

我正在 Wordpress 中构建,并有一些使用 jQuery.load 加载的内容。

$item = '<h2>'. the_title() .'</h2><div>'. the_content() .'</div>';
//$item = include 'myrequire.php'; This doesn't seem to work. 

我想知道如何让 php 变量 $item 加载一个 php 文件 - 所以我可以保持 functions.php 的整洁,并且可以像这样编写文件:

<h2><?php the_title(); ?><h2> 

... 那有意义吗?

谢谢!

我遵循了本教程: http ://tomsbigbox.com/wordpress-load-more-posts-on-page-scroll/

这是完整的片段:

function getArchives($count,$offset){
query_posts('posts_per_page='.$count.'&offset='.$offset);

$posts = array();

if(have_posts()) : while(have_posts()) : the_post();    


    $item = '<h2>'. the_title() .'</h2><div>'. the_content() .'</div>';
    //$item = include 'myrequire.php';

array_push($posts,$item); endwhile; endif;

return $posts;
};
4

2 回答 2

1

http://www.php.net/manual/en/function.file-get-contents.php

你想知道一个php文件的内容吗?

于 2013-03-30T19:57:01.157 回答
0

include 执行文件,你想要 file_get_contents

$var=file_get_contents($filename);

您也可以使用 get_template_part 以 wordpress 方式进行操作,但这取决于您想要做什么。我会看一下法典http://codex.wordpress.org/Function_Reference/get_template_part

于 2013-03-30T19:56:11.680 回答