首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从静态wordpress页面返回内容

问从静态wordpress页面返回内容
EN

Stack Overflow用户
提问于 2016-04-17 21:58:30
回答 1查看 56关注 0票数 2

我目前正在编写我自己的WordPress主题,我希望有一个(静态)页面,其中列出了其他静态页面的所有标题。所谓静态页面,我指的是WordPress中的“页面”。如您所知,您可以在pages或posts上发布内容。

原因是,我想在静态页面上发布主要文章,并且只在WordPress仪表板的post部分发布我们的博客。最终用户应该能够通过显示可用页面列表的导航到达页面。由于有几个人在我们的网站上写作和发布,如果我们能够自动化内容的输出,这将是非常有用的。

非常感谢您提前!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-17 22:17:22

.我想你应该看看WordPress Codex.They里面的几乎所有东西..!

下面是获取所有静态页面的链接:

pages

这是为你准备好的密码!

在下拉列表中显示页面:

在这个例子中,一个包含所有页面的下拉列表。注意如何通过简单调用传递页面ID的函数get_page_link来获取页面的链接。

代码语言:javascript
复制
<select name="page-dropdown"
 onchange='document.location.href=this.options[this.selectedIndex].value;'> 
 <option value="">
<?php echo esc_attr( __( 'Select page' ) ); ?></option> 
 <?php 
  $pages = get_pages(); 
  foreach ( $pages as $page ) {
    $option = '<option value="' . get_page_link( $page->ID ) . '">';
    $option .= $page->post_title;
    $option .= '</option>';
    echo $option;
  }
 ?>
</select>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36682689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档