Wordpress theming 从不同的slug获取不同的页面
我有这样的逻辑,但我不能在我的wordpress上实现,因为我对这个平台不熟悉Wordpress theming 从不同的slug获取不同的页面,wordpress-theming,wordpress,Wordpress Theming,Wordpress,我有这样的逻辑,但我不能在我的wordpress上实现,因为我对这个平台不熟悉 从不同的slug获取不同的页面 显示slug1中的页面标题和内容 显示slug2中的页面标题和内容 显示slug3中的页面标题和内容 总之,它们将显示在一个页面上 从ID获取页面比从页面获取页面更好,即使它们被称为“永久链接”,您仍然可以更改它们,然后还必须更新代码,这当然是一件痛苦的事情 我建议您为您的页面创建一个模板,当您完成此操作后,您可以在模板中查询多个帖子/页面 您可以创建如下模板: <?php
- 从不同的slug获取不同的页面
- 显示slug1中的页面标题和内容
- 显示slug2中的页面标题和内容
- 显示slug3中的页面标题和内容
总之,它们将显示在一个页面上 从ID获取页面比从页面获取页面更好,即使它们被称为“永久链接”,您仍然可以更改它们,然后还必须更新代码,这当然是一件痛苦的事情 我建议您为您的页面创建一个模板,当您完成此操作后,您可以在模板中查询多个帖子/页面 您可以创建如下模板:
<?php
/*
Template Name: Snarfer
*/
?>
$query = new WP_Query( 'page_id=7' ); //this will get the page with teh ID 7
while ( $query -> have_posts() ) : $query -> the_post();
//query the page data here like the_content(), the_title();
endwhile;
如果希望所有查询的页面都具有相同的样式,那么最好使用post\u in
变量进行查询。请在此处阅读有关不同选项的更多信息:
阅读更多关于自定义模板的信息:我刚刚意识到我没有使用正确的方法。我通过显示他们ID给出的3篇文章做得很好
<?php
$postslist = get_posts('include=120,122,124&orderby=ID&order=ASC');
foreach ($postslist as $post) : setup_postdata($post); ?>
<h3><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h3>
<p><?php the_excerpt(); ?></p>
<?php endforeach; ?>
正如您提到的,您是这个平台的新手,您的术语是否正确?你是说“页面”
,还是说“帖子”
。。这些是页面,将显示在单个页面中。。要获得这些页面。。我认为他们的蛞蝓是关键。也许我会先申报鼻涕虫。。你将如何在wordpress上做到这一点?根据你的结构,通常会根据标题自动生成段塞