2014-09-17 5 views
4

Я добавил php-страницу (test.php) в свой корневой каталог (WWW), где установлен Wordpress. Я не хочу использовать метод пользовательских шаблонов (добавить эту страницу в моем Wordpress каталоге темы) я добавил в этом файле PHP это:Добавить страницу php в wordpress вне темы

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

Когда я: www.example.com/test.php эта страница загружается правильно, но название этой страницы "error 404"

I не понять, как я могу решить эту проблему.

+0

Это плохая практика, даже для Wordpress. Создайте плагин/childtheme и т. Д. –

ответ

4

вам необходимо включить Wp-load.php использовать заголовок, в вашем случае замените require('wp-blog-header.php'); с

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

Спасибо, но это то же самое, я получил ошибку 404 в названии моей страницы и класс : – user3797045

+0

Вам нужно заменить 'require ('wp-blog-header.php'); 'с' require_once ('wp-load.php'); 'надеюсь, что это поможет вам –

+0

Если это решит вашу проблему, чем отметьте ее как право, чтобы другой пользователь мог получить помощь от вашего вопроса –

1

Я поместил этот код в моем корневой директории в test.php файл. Этот код работает нормально, если вы замените require ('wp-blog-header.php'); с require_once ('wp-load.php');

+0

Отлично! Его работы при замене wp-blog-заголовка на wp-load. Спасибо ! – user3797045

Смежные вопросы