반응형
방법
메인 경로에 쿼리문 테스트 전송 목적을 위해 파일을 만들고 wp-blog-header 파일을 불러왔으나 해당 파일을 접속했을때 404 페이지가 떴다. 워드프레스가 일반인도 많이 쓰기 때문에 이에 대한 해답을 찾는건 좀 복잡했던 것 같다. 그냥 검색하면 워드프레스 관리자 페이지에서 커스텀 페이지 연결하라고만 하니.. 결국에 찾았지만..
이런 상황에서는 wp-blog.header 파일을 불러오는게 아니라 wp-load 파일을 불러와야 한다고 한다.
<?php
define('WP_USE_THEMES', false);
if ( !isset($wp_did_header) ) {
$wp_did_header = true;
require( $_SERVER['DOCUMENT_ROOT'].'/wp-load.php' );
wp();
//$wp_query->is_page = true;
global $wp_query;
$wp_query->is_404 = false;
//require_once( ABSPATH . WPINC . '/template-loader.php' );
}
get_header();
?>
<?php get_footer();?>
드디어 정상 작동한다.
반응형