在另一个页面内获取Wordpress导航

时间:2009-07-30 20:21:14

标签: php wordpress

我想只能得到worddpress导航(标题,导航菜单,页脚) 将自定义页面添加到站点,可以轻松地集成到侧面的常规模板中,同时在中心显示其他内容而不是博客帖子?

编辑:为了澄清,我想知道是否有一种简单的方法可以在其他页面中包含Wordpress的header()footer()(或其他任何名称)等函数,因此,在调用这些函数的地方,它与Wordpress的总体布局相呼应。

或者,我想知道我可以包含哪些html文件来在页面上显示wordpress模板的页眉,页脚和导航菜单。

我正在尝试做的是在wordpress之外的网站上构建我自己的页面,它将使用我自己的框架和php代码,但是调用wordpress的模板来制作外观&感觉页面与网站的其他部分整合。

3 个答案:

答案 0 :(得分:1)

http://codex.wordpress.org/wp_list_pages

我要做的是:

<ul>
  <?php wp_list_pages('title_li='); ?>
  <li>my page links...</li>
</ul>

答案 1 :(得分:1)

添加以下代码行,然后您可以使用您想要的任何WP函数:

define('WP_USE_THEMES', false);
require('./wp-blog-header.php');

来自我自己网站的示例:

<?php 
define('WP_USE_THEMES', false);
require('./wordpress/wp-blog-header.php');
get_header();
?>

答案 2 :(得分:0)

同样创建“模板”就像在文件顶部命名模板名称一样简单:

<?php
/*
Template Name: PageOfPosts
*/

get_header(); ?>