我试图在不同的页面模板中重用静态首页中的内容。但因为我的首页是静态的,所以我不能用页面名来称呼它。有没有可能用另一种方式来称呼头版?最好不要通过ID!我的代码:
<?php $my_query = new WP_Query(\'pagename=front\');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;?>
/* The content I want from the front page content */
<?php endwhile; ?>
最合适的回答,由SO网友:David Sword 整理而成
使用get_option()
您可以获取分配给首页的页面:
$frontpage = get_post(get_option(\'page_on_front\'));
或者像你一样
have it:
$my_query = new WP_Query( array( \'page_id\' => get_option(\'page_on_front\') ) );