2011-02-05 4 views
0

"리뷰"라는 WordPress 테마에 사용자 정의 게시물 유형이 있습니다. "single-reviews.php"템플릿에는 텍스트가 있고 그 다음 스펙으로 가득 찬 테이블, 갤러리 등이 있습니다. 스펙 테이블과 갤러리를 각각 별도의 페이지에 넣고 싶습니다. 그러나 사양과 갤러리는 여전히 검토를 위해 데이터를 가져야합니다. 이 하위 페이지에 대한 링크는 검토 페이지의 상단에 있습니다.WordPress : 게시물의 내용을 여러 페이지로 분리하여 연결하기

나는 사용자가 그 중 하나를 클릭 할 때 변수가 단일 검토 페이지에서 스펙 페이지 또는 갤러리 페이지로 전달되어야한다고 생각합니다. 그러나 나의 연구는 저에게 좋은 방법을 보여주지 못했습니다. 나는 WP의 내부에있는 것이 더 많은 도전이 될 것이라고 생각합니다.

제 궁금한 점은 이것이 가능하며 누구에게도 이전에 해본 적이 있습니까? 이 기능을 사용할 수없는 경우 JavaScript를 사용하여 클릭하면 섹션을 표시하거나 숨길 것입니다.

답변

0

템플릿에 PHP 코드를 작성할 수 있지만 WordPress 고유 일 필요는 없습니다. URL에 무엇인가 붙이고 $_GET['something']을 사용하여 표시 할 게시물의 섹션을 결정하십시오.

<a href="?display=gallery">Gallery</a> <a href="?display=specs">Specs</a> 

<?php if (isset($_GET['display'] && $_GET['display'] == "gallery"): ?> 
    Gallery HTML 
<?php endif; ?> 
+0

안녕하세요, 괄호에 대한 오류가 표시됩니다. 나는 다음을 시도했지만 오류를 제거하지는 못한다 : Sara

+0

I 찾을 수 없기 때문에'isset()'의 닫는 괄호를 놓치고 있었다. 어쨌든 복사하여 붙이기로되어 있지 않다. 실제로 이해할 수있는 코드를 작성할 수있다. –

+0

신경 쓰지 마라, 알았다! 그 코드는 다음과 같습니다 : Sara

관련 문제