«plugin-development» 태그된 질문

WordPress 플러그인을 사용하면 WordPress 블로그를 쉽게 수정, 사용자 정의 및 개선 할 수 있습니다. WordPress의 핵심 프로그래밍을 변경하는 대신 WordPress 플러그인으로 기능을 추가 할 수 있습니다.

5
개발자가 "2 년 동안 업데이트되지 않음"으로 표시된 플러그인을 채택 할 수 있습니까?
이 경고와 함께 http://wordpress.org/extend/plugins/ 에서 몇 가지 WordPress 플러그인을 발견했습니다 . 이 플러그인은 2 년 이상 업데이트되지 않았습니다. 더 이상 유지 관리되거나 지원되지 않을 수 있으며 최신 버전의 WordPress와 함께 사용하면 호환성 문제가 발생할 수 있습니다. 이와 같은 플러그인을 "채택"하거나 "확인"하는 방법이 있습니까? wordpress.org에 하나의 플러그인이 있으므로 프로세스를 이해합니다. 오래되었거나 …

3
HEAD에서 조건부로 위젯의 스크립트 / 스타일 시트를 큐에 넣습니다 (페이지에있을 때만!)
다음과 같은 조건에서 WordPress 위젯에 대한 스크립트 및 스타일을로드하려고했습니다. 스크립트는 HEAD에로드되어야합니다 (그렇지 않으면 중단). 위젯은 실제로 위젯이 표시 될 때만로드해야합니다 (매우 무겁습니다). 나는 많은 검색을 해왔으며 이것은 일반적인 (해결되지 않은) 문제 인 것 같습니다 ... 그러나 여기 누군가가 성공적으로 해결 방법을 구현하기를 바랍니다. 이것은 내가 지금까지 얻은 것 중 최고입니다 …

3
설정 API의 장점은 무엇입니까?
WordPress에서 거의 작업하지 않는다는 말로이 서문을 시작하겠습니다. 실제로 WordPress에서 사이트를 마지막으로 방문했을 때 2.2로 돌아 왔습니다. 어제 나는 모든 것을 엉망으로 만들고 기본 메뉴 플러그인을 작동 시키려고 몇 가지 질문을했습니다. 이제 플러그인이 제대로 작동하고 예상대로 작동하므로 Settings API 사용을 포함하여 기능과 호환성을 추가하기 위해 여기에서 약간 변경하기로 결정했습니다. 그러나이 API에 …

2
이클립스를 이용한 플러그인 구축 전략
이클립스 PDT를 사용하여 워드 프레스 플러그인을 구축 한 경험이 있습니까? 내 상황은 다음과 같습니다 다른 플러그인을 확장하는 플러그인을 만들어야합니다 (다른 플러그인의 프리미엄 버전으로 보아보십시오) plugin coresvn 저장소에서 가져 와서 이미 프로젝트 (원래 플러그인)를 만들었습니다. 이클립스 라이브러리를 만들어 프로젝트에 wordpress추가했습니다 plugin core. 내가 만든 plugin extender스크립트를 호스팅 할 다른 프로젝트 를 …

3
플러그인에 get_template_part ()를 사용하여 파일을 포함시키는 방법은 무엇입니까?
매우 간단한 질문 일지 모르지만 어려움을 겪고 있습니다. 테마 개발에서 get_template_part()여러 번 작업했으며 기본 사항을 이해합니다. 그러나 플러그인을 개발할 때 몇 가지 오류를 보여주는 플러그인을 사용하는 것이 궁금합니다. 통지 : 정의되지 않은 상수 STYLESHEETPATH ​​사용 -407 ...\wp-includes\template.php행 에서 'STYLESHEETPATH'로 가정 과 주의 : 정의되지 않은 상수 TEMPLATEPATH 사용 -410 ...\wp-includes\template.php번째 …

2
사용자 정의 테마를 개발하고 배포하기 위해 Docker를 구성하려면 어떻게해야합니까?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. Docker를 시작하고 있으며 여전히 전문적인 WordPress 개발 관행에 익숙하지 않습니다. 사용자 정의 WordPress 테마 개발을 수행 할 수 있도록 Docker 개발 환경 (Mac에서)을 설정하고 싶습니다. 이전에이 작업을 …

1
사용자 정의 포스트 단축 코드를 삽입하기위한 사용자 정의 미디어 업로드 컨텐츠
페이지 나 게시물에 삽입 할 짧은 코드와 함께 사용자 정의 게시물 유형 "portfolio"를 만드는 플러그인을 만들고 있습니다. 단축 코드는 다음과 같습니다 [portfolio option1=“1” option2=“0” option3=“1” ] 그리고 그것은 잘 작동하며 custom을 통해 모든 사용자 정의 게시물을 보여줍니다 WP_query. 그러나 나는 더 나아가고 싶다. upload media사용자가 포함 할 게시물을 선택하고 모든 …

2
플러그인을 포크하는 방법?
커뮤니티에 환원을 시작하고 싶지만 처음부터 플러그인을 작성하는 것은 현재 내 기술 수준과 창의성 수준을 약간 초과합니다 (즉, 플러그인으로 어떤 종류의 문제를 해결할 수 있는지 모르겠습니다! 뭔가, 이미 작성된 플러그인 또는 6을 찾습니다!). 그러나 최근에는 WP 2.8 이후로 포기되는 매우 간단한 플러그인을 확인했으며 3.1 호환되도록 수정할 수 있다고 생각합니다. 나는이 플러그인을 …


1
add_filter를 사용하기 가장 좋은 곳은 어디입니까
add_filter플러그인의 init동작 후크 또는 메인 플러그인 스크립트에서 함수를 사용해야합니까 ? 때때로 사람들이 모든 곳에서 필터를 사용하고 있다는 것을 알았고 init후크에 넣으면 어떤 경우에는 너무 늦을 것입니다. 보다 일관된 코드 스타일을 가질 수 있도록 action& filter후크 의 우선 순위에 대한 일반적인 조언이 있습니까?

6
플러그인 / 테마로 만든 PHP 파일을 저장할 위치
플러그인 또는 테마가 나중에이를 포함 할 수있는 곳에 PHP 파일을 작성해야하는 경우가 있습니다. 예를 들어 보안 문자 플러그인 또는 twig / smarty와 같은 일종의 템플릿 시스템 (제 상황에서는 위젯 모음을위한 간단한 템플릿 엔진입니다). 이 파일은 어디에 작성해야합니까? 내가 생각할 수있는 유일한 곳은입니다 wp-content/uploads/.하지만 제대로 들리지 않습니다. :) 따라서 파일을 만들 …

4
맞춤 설계된 플러그인 / 테마 옵션 UI에 대해 어떻게 생각하십니까?
커스터마이징 된 플러그인 / 테마 옵션 UI, 특히 상용 UI (예 : CodeCanyon의 경우 사용자 정의 상자, 탭, 아코디언 등)를 만드는 경향이있을 것입니다. 나는 개인적으로 UI가 처음에 통합되어야한다고 생각하며 WP에서 스타일 가이드에 따라 일부 핵심의 기본 HTML 구조 + CSS 클래스 =>를 사용하여 달성하기가 정말 쉽습니다. 그러나 때로는 충분하지 않을 …

5
Xdebug로 플러그인을 디버깅하는 방법은 무엇입니까?
PHP 5.3.0 (XAMPP)을 기반으로 로컬 환경에서 NetBeans 6.9.1 및 Xdebug를 매우 쉽게 설치하고 설정할 수있었습니다. 내 문제는 이제 다음과 같습니다. Wordpress의 index.php 또는 다른 Wordpress 핵심 PHP 파일에 중단 점을두면 NetBeans가 원하는 위치에서 올바르게 중지됩니다. 대신 플러그인 파일에 중단 점을두면 코드 실행 NetBeans가 트리거되지 않습니다. 어떻게 해결할 수 있는지 알고 …

2
플러그인을 사용하여 wp_nav_menu에 의해 생성 된 메뉴에 하위 메뉴를 추가하는 방법
wp_nav_menu다음과 같은 메뉴가 생성되었습니다. <ul class="nav-menu" id="menu-top-nav"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43" id="menu-item-43"><a href="http://www.example.com/item1.com">Item 1</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-44" id="menu-item-44"><a href="http://www.example.com/item2.com">Item 2</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45" id="menu-item-45"><a href="http://www.example.com/item3.com">Item 3</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46" id="menu-item-46"><a href="http://www.example.com/item4.com">Item 4</a></li> </ul> 플러그인을 사용하여 "Item 3"에 하위 메뉴를 추가하여 위 메뉴를 수정하고 …

2
플러그인 수명주기 설명서가 있습니까?
플러그인의 수명주기를 설명하는 문서가 있습니까? 나는 OOP 스타일로 새로운 플러그인을 시작하고 있으며 방금 메인 클래스가 많은 것으로 밝혀졌습니다 (Xdebug와 Netbeans 덕분에). Dropbox-API 객체를 설명하고 있기 때문에 왜 그런지 궁금합니다. WordPress가 내 주요 클래스를 그렇게 많이 생각하지는 않습니다. Codex 또는 Google의 플러그인 수명주기와 관련된 것을 찾지 못했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.