2014-09-17 3 views
4

wordpress가 설치된 루트 디렉토리 (WWW)에 PHP 페이지 (test.php)를 추가했습니다. 나는 나는이 PHP 파일에 추가 한을 사용자 정의 템플릿 방법을 사용 (내 워드 프레스 테마 디렉토리에이 페이지를 추가)하고 싶지 않은이 :테마 외부의 WordPress에 PHP 페이지 추가

<?php 
require('wp-blog-header.php'); 
get_header(); 
?> 
<h1>Test</h1> 
<?php 
get_footer(); 
?> 

내가 할 경우 : www.example.com/test.php이 페이지가 제대로로드하지만됩니다 이 페이지 제목 표시 "error 404"

이 문제를 어떻게 해결할 수 있습니까?

+0

이것은 Wordpress에서도 마찬가지입니다. 플러그인/childtheme 만들기 –

답변

4

당신은 내가 test.php 파일에 내 루트 디렉토리에이 코드를 배치 한 귀하의 경우

<?php require_once('wp-load.php'); ?> 
+0

내 페이지 제목과 클래스의 오류 404 오류가 발생합니다 : – user3797045

+0

당신은' –

+0

이게 문제를 해결했다면 다른 사용자도 얻을 수 있도록 오른쪽으로 표시하는 것보다 (예 : 'wp-blog-header.php');'require_once ('wp-load.php'); 귀하의 질문에 도움이 –

1

require('wp-blog-header.php');을 대체 헤더를 사용하는 WP-load.php을 포함해야합니다. require ('wp-blog-header.php')를 바꾸면이 코드가 제대로 작동합니다. require_once ('wp-load.php')와 함께;

+0

완벽! wp-load로 wp-blog-header를 대체 할 때 작동합니다. 고맙습니다 ! – user3797045

관련 문제