2009-06-05 9 views
0

나는 첫 번째 wordpress 테마를 만들고 있는데 사용자가 새로운 카테고리를 만들었을 때이 카테고리의 게시물로 업로드 된 첫 번째 이미지에서 자동으로 썸네일을 생성하는 방법이 있었으면 좋겠다. (그것은 포트폴리오 테마).새 wordpress 카테고리에 미리보기 이미지 지정

코드 작성 방법을 아는 사람이 있습니까?

사용자가이를 수행하는 방법을 알지 못하기 때문에 하드 코딩에 의존 할 수 없으며 만드는 모든 범주에 대해이를 수행 할 수 없습니다.

코드 또는 플러그 - 인의 포인터는 greate입니다.

답변

1

an appropriate action (예 : publish_post)에 연결하여 새 게시물을 작성하여 전 세계로 발송할 때 이미지 태그에 대해 HTML을 스캔합니다. 게시물 카테고리에 아직 미리보기 이미지가 연결되어 있지 않은 경우이 게시물의 이미지를 사용하여 미리보기 이미지를 만들고 카테고리와 연결하십시오. 기존 카테고리가 아닌 새로운 카테고리에만이 기능을 사용하려면 플러그인 설치시 이미 존재하는 카테고리를 추적하십시오.

WordPress의 기존 미디어 인프라를 사용하여 미리보기 이미지를 저장하고 wp_postmeta 테이블을 사용하여 카테고리 - 미리보기 연결을 추적 할 수 있습니다. PHP는 이미지 조작을위한 라이브러리와 함께 제공되며 HTML 스캐닝은 문자열 조작으로 수행됩니다.

1

this plugin 또는 유사 항목으로 사용자가 찾고있는 것처럼 보일 수 있습니다.

+0

특정 아이디어가 있습니까? – DanC

+0

는 좋았던 것 연결 한 것이었다? –

+0

죄송합니다. 완전히 링크를 놓쳐 버렸습니다. 조사하겠습니다! – DanC

2

첫 번째 게시물을 기반으로 아이콘을 자동으로 만들지는 않지만 제어판의 페이지를 통해 사용자가 각 카테고리의 아이콘을 지정할 수있는 "카테고리 아이콘"플러그인입니다. 완전히이 아니므로 사용자는 관리 페이지를 통해 직접 이미지를 업로드 할 수 없지만 미디어 라이브러리에 업로드 한 다음 URL을 참조 할 수 있습니다.

WP 플러그인 페이지에서이 플러그인은 최대 2.6.1 버전으로 나열되어 있지만 2.7 버전의 호환성 목록을 검색하면 작동중인 것으로 확인되며 실제로 2.7.1 사이트에서 작동합니다.

http://wordpress.org/extend/plugins/category-icons/

호환성 목록 :이 도움이 http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.7

희망! M