2015-01-27 2 views
0

나는 wordpress에 초보자입니다. 나는 주제 개발을 시작했고 이러한 문제에 봉착했다. 이런 종류의 문제에는 해결책이 있다고 생각하지만, 그것을 발견 할 수는 없습니다.Wordpress 사용자 정의 페이지를 만드는 방법

사용자 정의 페이지를 만들려고합니다. Uptill 이제 머리글, 바닥 글 및 기본 색인 페이지를 만들었습니다. 내 테마가 활성화 될 때마다 머리글과 바닥 글이 할당 된 기본 색인 페이지가 표시됩니다. 나는 또한 우리에 관하여 몇몇 cutom를 만들었다, 저희에게 Wordpress의 페이지 기능 추가를 사용하여 저희에게 연락하십시오.

문제점 :1. 지금 내가 100 페이지가 넘는 이미지를 사용자 정의한 제품 페이지를 만들려고 노력 중입니다. 그런 다음 이미지를 변경할 수 있으며 향후 이미지와 설명 및 링크 URL을 추가 할 수 있습니다. . 일부 html 코드를 작성하여 텍스트 Tab에 넣습니다. 또한 사용자 정의 페이지의 프론트 엔드에서 이미지를 볼 수 있습니다. 하지만 내 템플릿이 손상됩니다. 이미지가 올라가고 설명이 훨씬 아래로 간다.

  1. 또한 대체하거나 추가 할 모든 이미지에 fancybox를 추가하고 싶습니다. 하지만 다시 내 템플릿이 깨집니다.

우리는 custom.php 페이지를 만들고 코딩을하거나 올바른 방법이라고 생각되는 것을 알려 주시면 알려 주시기 바랍니다.

+0

정확하게 문제를 해결하지 마라. 그러나 나는 적당한 가이드가 이것 일 것이다라고 느낀다. .. http://www.wpbeginner.com/wp-themes/how-to-create-a -custom-page-in-wordpress/ – bayblade567

+0

기본적으로 product.php 페이지를 만들면 테마가 페이지를 렌더링하는 방법을 알 수 있습니다. header-menu에서 product.php 페이지를 어떻게 조정할 수 있습니까? –

+0

오오 ... 알았어. 내가 아는 한, 사용자 정의 페이지를 작성해야한다. 가이드에 표시된 것처럼 (레이아웃을 의미한다) WordPress에서 새 페이지를 작성하고, cutom을 선택한다. 템플릿을 템플릿 옵션에서 가져 와서 해당 페이지에서 나머지 작업을 수행하십시오. 이렇게하면 메뉴 옵션에 페이지가 추가됩니다! – bayblade567

답변

1

첫째, 그 다음

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

get_header(); 
    // write your code here 
get_footer(); 

위에

에 코드 아래 사용하여 템플릿 폴더에 product.php 페이지를 만들 관리자의 페이지에 위의 템플릿을 할당합니다. 그런 다음 해당 페이지를 호출 할 수 있습니다. 자세한 내용은 다음을 확인하십시오. - http://codex.wordpress.org/Page_Templates

1

실제로 다른 페이지에서 동일한 템플릿을 사용하려는 경우가 아니면 실제로이 템플릿을 만들 필요가 없습니다.

페이지 이름이 제품 인 경우 테마 루트에 page-products.php 파일을 만듭니다. 해당 페이지 내에 코드를 작성하십시오.

테마를 개발하려는 계획이 처음에는 wp 템플릿 계층 구조와 일치해야합니다. http://codex.wordpress.org/Template_Hierarchy

관련 문제