Страница очень тяжелая, загружаю первый экран, затем подключаю остальную часть страницы. Ее я вынес в отдельный файл. Подключение:
$.ajax({
url: '/wp-content/themes/mo/include/front_page_part.php',
type: 'POST',
dataType: 'html',
success: function(data){
$('.body_internal_page').append(data);
},
error: function (data) {
console.log(data.error);
console.log(data);
}
});
Чтобы обработать некоторый функции, в этом отдельном файле я подключаю вордпресс
require('../../../../wp-blog-header.php');
Так вот, если вп подключаю сервер возвращает 404 ошибку, хотя в "response", я вижу весь html код который нужно подключить, естесственно в страницу он не вставляется.
Если убрать
require('../../../../wp-blog-header.php');
То основная часть страницы спокойно загружается. Собственно вопрос, почему wp возвращает мне 404?