我已经创建了一个自定义页面,其中显示了包含模板的所有帖子:
public void WebsiteCall(string url)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.CookieContainer = container;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
container = request.CookieContainer;
}
但它没有显示帖子的post_content(所有剩余数据都是正常的)。
顺便说一下,使用默认的UI Categories(content.php),我只需要调用下面的代码和一切OK:与新模板相同的UI但是有post_content)。
process.nextTick(function(){calculate()})
我不知道为什么post_content在我的新模板中为空。我使用Llorix One LiteVersion:0.1.7
任何帮助,谢谢。
答案 0 :(得分:0)
我再次尝试阅读document并认识到the_content尚未设置数据。 因此,只需添加设置发布数据,如下所示:
...
foreach($myposts as $post) : setup_postdata( $post );
...
答案 1 :(得分:0)
您也可以使用新的WP查询
$myposts = new WP_QUery(array(
'posts_per_page' => $published_posts
));
if ($myposts->have_posts()): ?>
<?php while ($myposts->have_posts()) {
$myposts->the_post();
get_template_part('content', 'content-single');
} ?>
<?php endif ?>
<?php wp_reset_query(); ?>