0
나는 플러그인을 만들어 내가 패키지 페이지 하위 메뉴를 만들 수있는 방법이 코드생성
add_filter('page_template', 'in_page_template');
function in_page_template()
{
global $wpdb;
$new_page_title = 'Packages';
$sql = "SELECT * FROM wp_posts where post_name='" . $new_page_title . "';";
$cnt_post = $wpdb->get_results($sql);
if (!(is_page('Home'))) {
$ppid = $_GET['page_id'];
if (count($cnt_post) != 0) {
$pid = $cnt_post[0]->ID;
if ($pid == $ppid) {
$page_template = dirname(__FILE__) . '/Packages.php';
return $page_template;
}
}
}
}
를 사용하여 메뉴를 만들
당신은 테이블을 사용하지 말아야합니다 이름을 쿼리에서'wp_posts'를'$ wpdb-> posts'로 대체하십시오. http://codex.wordpress.org/wpdb#Tables – janw