지금까지 워드 프레스를 자체 호스팅 블로그 플랫폼으로 사용한 적이 있습니다. ~ 10 페이지로 구성되는 매우 기본적인 CMS에 사용해야하며 대부분 정적 콘텐츠이며 정기적으로 업데이트됩니다. 워드 프레스가 제공하는 거의 모든 표준 기능인 텍스트 편집기를 사용하여 문서를 업로드하고 이미지를 삽입하고 사본을 편집 할 수 있어야합니다.
그러나 페이지 내 특정 섹션을 편집하는 문제, 특히 시작 위치를 아는 데 어려움을 겪고 있습니다. '일반적인'CMS는 전통적으로 페이지를 별도의 섹션으로 나누고 컨텐츠를 직접 편집하거나 해당 지점에 공유 컨텐츠를 포함시켜 해당 섹션을 편집 할 수있게 해줍니다. 워드 프레스를 사용 하여이 작업을 수행하는 방법을 찾을 수 없습니다.
페이지가 실제로는 콘텐츠의 덩어리 일 수 있도록 특정 페이지 / 템플릿에 포함되며 페이지를 직접 볼 수 없도록 보호 할 수있는 페이지 모델을 '스트레칭'할 수 있습니까? 스타트).
어디에서 시작할지에 대한 조언이 있습니까?
최신 정보
명확히하기 위해 표준 워드 프레스 블로그 게시물을 상상하십시오. 정적 콘텐츠 인 척하십시오. 편집자가 해당 블로그 게시물의 첫 번째 단락 만 변경할 수 있기를 원한다고 가정하십시오 . 지금,
- 해당 페이지의 정적 컨텐츠가 게시물, 페이지, 템플릿 또는 다른 것이어야합니까?
- 편집 가능한 컨텐츠가 Page, ... 또는 다른 것이어야합니까?
예를 들면 다음과 같습니다.
<h1>About us</h1>
<p>Example.com is a company specialising in examples, demonstrations,
and canonical stuff.</p>
해당 단락을 편집 가능하게하려면 아마도 다음과 같은 것이 필요합니다.
<h1>About us</h1>
<p><?php insert_page('name-of-content-chunk'); ?></p>
업데이트 2
많은 연구, 시행 착오 끝에 다음을 포함 시켰습니다.
- Wordpress는 특히 한 페이지에 여러 콘텐츠가있는 것과 관련하여 클래식 CMS 를 쉽게 복제하도록 설정 되지 않았습니다 .
- 이 모델 은 맞춤 게시물을 사용하여 다소 모방 할 수 있습니다 (아래 참조).
- 그러나 페이지는 거의이 기능을 제공합니다.
- 페이지를 포함하기 위해 플러그인이 필요합니다
- 페이지가 게시물만큼 유연하지 않은 것 같습니다 (예 : 맞춤 페이지 유형 없음)
맞춤 게시물 유형을 사용하여 사용한 방법은 크게 다음과 같습니다.
- 이 페이지는 사용자 정의 템플릿이있는 '페이지'입니다. 'mypage.php'라고 부릅니다.
- 해당 템플릿에는 다음이 포함됩니다.
<div id = "header"> <? php query_posts (array ( 'name'=> 'foo', 'post_type'=> 'header-text')) ;; get_template_part ( 'header-text'); ?> </ div> <div id = "content"> <p> 템플릿의 일부 정적 사본 사이트 관리자 만 변경할 수 있습니다. </ p> <? php query_posts (array ( 'name'=> 'bar', 'post_type'=> 'image')); get_template_part ( 'image'); ?> </ div>
그것은 누군가에게 의미 가 있습니까? :-)