所以,我一直在谷歌上搜索、阅读、测试,但都失败了。
我对php相当陌生,所以不要期望太多:)
我正在做一个新的设计,我想在我的主页上显示关于页面的内容,这是动态的。所以,我一直在研究内容,但到目前为止,我还没有得到任何运气。
<?php
$id=about;
$post = get_page($id=);
$content = apply_filters(\'the_content\', $post->post_content);
echo $content;
?>
如果有帮助的话,页面的ID是“about”。
请回复我:)
最合适的回答,由SO网友:Johannes Pille 整理而成
首先:帖子或页面的ID总是一个整数。“about”是about页面的标题,slug 或者两者兼而有之。
在“主页”中包括以下内容page template 或在侧栏中与conditional tag(s) 将显示关于页面的内容:
<?php
// query for the about page
$your_query = new WP_Query( \'pagename=about\' );
// "loop" through query (even though it\'s just one page)
while ( $your_query->have_posts() ) : $your_query->the_post();
the_content();
endwhile;
// reset post data (important!)
wp_reset_postdata();
?>
Edit: 以上方法有效,如果页面的slug确实是“大约”,否则会相应调整。