0

我正在潜心创建我的第一个 WordPress 主题,但我发现自己非常卡在某些东西上。该网站是一个单页网站,但我正在通过 WordPress“页面”CMS 加载每个“部分”的内容。所以这就是我所拥有的:

<?php
$page_id = 2;
$page_data = get_page( $page_id );
echo '<h2>'. $page_data->post_title .'</h2>';// echo the title
echo apply_filters('the_content', $page_data->post_content);
?>

到目前为止,这对所有事情都很有效。获取页面 ID,从该页面获取标题并获取 the_content。the_content 不知道什么是 WP 照片库吗?它知道什么是独立图像,因为如果我单击“将图像插入帖子”,它会显示得很好。

非常感谢您的帮助!

4

1 回答 1

0

如果可以,您应该使用setup_postdata( $page_data );然后使用 the_title() 和 the_content()。

于 2012-06-18T14:35:59.477 回答