Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在另一个页面中获取Wordpress导航_Php_Wordpress - Fatal编程技术网

Php 在另一个页面中获取Wordpress导航

Php 在另一个页面中获取Wordpress导航,php,wordpress,Php,Wordpress,我只想获得WordPress导航(页眉、导航菜单、页脚),这样我就可以 向站点添加自定义页面,可以轻松集成到站点的通用模板中,同时在中心显示其他内容,而不是博客帖子 编辑:为了澄清,我想知道是否有一种简单的方法可以将Wordpress的header(),footer()(或其他任何名称)等函数包含在另一个页面中,因此在调用这些函数的地方,它与Wordpress的总体布局相呼应 或者,我想知道我可以包括哪些html文件来在页面上显示wordpress模板的页眉、页脚和导航菜单 我想做的是在word

我只想获得WordPress导航(页眉、导航菜单、页脚),这样我就可以 向站点添加自定义页面,可以轻松集成到站点的通用模板中,同时在中心显示其他内容,而不是博客帖子

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

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

我想做的是在wordpress之外的网站上构建我自己的页面,它将使用我自己的框架和php代码,但调用wordpress的模板,使页面的外观与网站的其他部分集成。

我要做的是:

<ul>
  <?php wp_list_pages('title_li='); ?>
  <li>my page links...</li>
</ul>
  • 我的网页链接
创建“模板”与在文件顶部命名模板名称一样简单:

<?php
/*
Template Name: PageOfPosts
*/

get_header(); ?>

添加以下代码行,然后您可以使用任何您想要的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();
?>

您还使用哪些其他功能?您还可以演示如何包括wordpress导航菜单(如果它不包括在
获取页眉()
中)和页面底部的页脚吗?当然可以-您可以解释一下您要查找的“导航菜单”吗?(这恐怕有点模糊)如果你想让它显示你的整个主题,那就有点取决于主题如何使用WP函数。通常是:“获取页眉(),获取侧边栏(),获取页脚()。但是看看主题的“index.php”是如何构造的。