it-swarm-ko.tech

포스트 및 페이지에 프리셋 컨텐츠 삽입을위한 사용자 정의 포스트 유형 생성

에 대한 응답으로 Mike Schinkel 의 코멘트 (아래 참조) 내용을 미리 채우는 방법에 대한 내 게시물 (기본적으로 콘텐츠 템플릿 사용) ...

@Scott B 나는 관리자가 아닌 디스크상의 파일을 왜 지원 했는가? 여러 사용자의 경우 "판매 레터"사용자 정의 게시 유형을 만들었습니까?

아니요,하지만 더 나은 솔루션이라고 생각합니다. 어떻게 할 것이고 컨텐츠의 선택 사항을 어디에 저장할 것입니까? (몇 가지 유형의 콘텐츠 템플릿을 제공한다고 가정합니다.)

4
Scott B

귀하의 질문으로 유스 케이스를 이전에 게시 한 플러그인 WP Boilerplate Shortcode 으로 확장하는 것에 대해 생각하게되었습니다. 귀하의 질문은 단축 코드에 관한 것이 아니라 그 이름은 유스 케이스의 레거시 일뿐입니다. 실제로 귀하의 질문으로 인해 방금 추가 한 내 확장은 (거의) 정확히 당신이 요구하는 것을 수행 할 것입니다 (아래에서 "almost" 부분을 설명하겠습니다).

다시 돌아와서 이것에 대해 좀 더 깊이 문서화해야 할 것입니다.하지만 나중에 더 빨리 접근 할 수있을 것이라고 생각했습니다. (instructions.txt 파일 하지 않습니다 주소 아직 새로운 기능) :

요청한 작업의 가장 쉬운 부분은 백엔드 코딩이었습니다. 어려운 부분은 좋은 UI를 알아내는 것이 었습니다. 사용자가 선택할 수있는 여러 컨텐트 항목이있는 경우 사용할 컨텐트를 선택할 수있는 방법이 필요하며이를 수행 할 수있는 확실한 방법은 없습니다.

내가 사용할 수있는 한 가지 접근 방식은 사용자가 "Add Post"를 클릭했을 때 가로 채고 시작하려는 사전에 채워진 내용 항목을 물어 보았지만 어색한 것으로 보였으며 WordPress 관리자가 정상적으로 작동합니다. 대신 사용 가능한 상용구 텍스트 항목 목록이 포함 된 드롭 다운이있는 "보일러 삽입" 메타 박스를 추가했습니다.

이 플러그인 다운로드를 사용하려면 /wp-content/plugins/ 디렉토리의 하위 디렉토리로 복사 한 다음 활성화하십시오. 활성화 후 "보일러 판" 메뉴를 찾아 각 보일러 플레이트를 활성화하려는 "관련 게시물 유형"을 선택하는 데주의하여 판매용 서신을 보일러 플레이트로 추가하기 시작하십시오. . 그런 다음 관리자의 "Add {post type}" 창에서 오른쪽 상단을보십시오. 상용구에서 현재 컨텐츠 편집기에있는 컨텐츠의 끝까지 컨텐츠를 찾을 수 있습니다.

Screenshot of WordPress 3.0.1 and the Metabox from WP BoilerPlate Shortcode v1.0.5
(출처 : mikeschinkel.com )

플러그인은 활성화시 "Associated Post Type" 분류법에 포함 할 수있는 게시물 유형을 추가하지만 나중에 새 게시물 유형을 추가하는 경우 수동으로 추가해야합니다. 게시물 유형의 복수 이름 (예 : "제품" 또는 "추천 게시물" 등)과 정확히 일치해야합니다.

이것은 정확히 당신이 요구 한 것이 아니지만 내용을 선택할 수있는 방법이 필요하다는 것을 감안할 때 실제로 실행 가능한 솔루션이라고 생각합니다. 당신의 생각에 대한 피드백을 받고 싶습니다.

4
MikeSchinkel