2016-09-06 88 views
1

我有WordPress的兒童主題,我添加到這個兒童主題的PHP文件。此外,我想在這個文件中使用WordPress的功能(我想顯示標題,菜單和頁腳)在文件中使用wordpress功能

所以我嘗試

<?php 

$parse_uri = explode('wp-content', $_SERVER['SCRIPT_FILENAME']); 
require_once($parse_uri[0] . 'wp-load.php'); 

?> 

我也嘗試添加頁眉和頁腳

<?php get_header();?> 

//my content 

<?php get_footer(); 

但它似乎不能加載所有的CSS/JS文件和頁面有不好的樣式

回答

2

我同意@Omnisite,如果你想使用WordPress的功能在不同的文件中。利用WP-博客 - header.php文件中像下面

require(ABSPATH . 'wp-blog-header.php'); 

如果你想要使用像get_header模板函數()和get_footer()然後聲明該文件爲模板文件,如

<?php 
/* 
    Template Name: XYZ 
*/ 

get_header(); 

//my content 

get_footer(); 
?> 
0

如果你想在一個單獨的PHP文件中使用WP函數,所有你需要做的是包括wp-blog-header.php。像:

請確保您在wp-blog-header.php之前有正確的路徑。