2015-01-13 2 views
0

기본 페이지가있는 웹과 동일한 템플리트를 사용하려는 다른 네 개의 섹션을 작성하려고합니다.WordPress에서 새 사용자 정의 페이지를 작성해야합니다.

<?php 
/** 
* The main template file. 
* @package RestImpo 
* @since RestImpo 1.0.0 
*/ 
get_header(); ?> 
:

Fatal error: Call to undefined function get_header() in C:\xampp\apps\wordpress\htdocs\wp-content\themes\restimpo\index_wealth.php on line 7 

내 페이지는이 방법을 시작 : 나는 'index_wealth.php'내가 여기에 링크를 사용할 때 내가 갖는 같은 테마의 폴더에 '의 index.php'를 복사 한

메인 페이지를 네 번 복제해야하며 모든 사람이 헤더가 동일해야합니다. 어떻게해야합니까?

이 시도하지만 난 그냥 이상의 오류를 받고 있어요 : 도움을

require_once('C:\xampp\apps\wordpress\htdocs\wp-includes\template.php'); 
require_once('C:\xampp\apps\wordpress\htdocs\wp-includes\plugin.php'); 
require_once('C:\xampp\apps\wordpress\htdocs\wp-includes\general-template.php'); 
get_header(); 

감사합니다! ,

<?php 
/* 
Template Name: My Custom Page 
*/ 

그렇지 않은 경우 :

답변

1

이렇게하려면 두 개의 페이지 템플리트를 준비해야합니다. 하나는 메인 페이지 용이고 다른 하나는 같은 레이아웃을 가진 페이지 용입니다.

그냥이처럼 index_wealth.php의 상단 내용 수정 : 관리자 => 페이지 = (당신이로 메인 페이지를 설정하려는 페이지를 편집)> 선택 메인 페이지 템플릿으로 이동

<?php 
/* 
Template Name: Main Page Template 
*/ 
get_header(); ?> 

이 후를 그런 다음 업데이트하십시오.

동일한 방식으로 동일한 레이아웃을 가진 다른 페이지에 대해 별도의 공통 템플릿을 준비하고 적용하십시오.

0

는 템플릿으로 사용하려는 경우, 당신은 템플릿 페이지로 설정해야하고, 페이지를 만들 때 워드 프레스에, 것과 템플릿을 설정 다음을로드하십시오 document_root/wp-load.php

관련 문제