«plugin-development» 태그된 질문

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

10
플러그인을 구성하는 방법
WordPress 플러그인을 빌드하는 방법에 대한 질문은 아닙니다. 오히려 어떤 플러그인의 파일 아키텍처를 구성하는 방법에 가이드가 적용될 수 있습니까? 다른 프로그래밍 언어 나 라이브러리는 디렉토리와 파일을 구성하는 매우 통제 된 방법을 가지고 있습니다. 때때로 이것은 성 가시고 PHP가 제공하는 자유를 강조하지만, 플립 워드 프레스 플러그인은 저자가 결정한대로 어떤 방식 으로든 결합됩니다. …

3
여러 플러그인 디렉토리 추가
작업 register_theme_directory()WP 설치에 사용하여 추가 테마 디렉토리를 등록 할 수 있습니다 . 안타깝게도 코어는 플러그인에 대해 동일한 기능을 제공하지 않습니다. 우리는 이미 MU-Plugin, Drop-Ins, Plugins and Themes를 가지고 있습니다. 그러나 더 나은 파일 구성을 위해서는 더 많은 것이 필요합니다. 달성해야 할 작업 목록은 다음과 같습니다. 추가 플러그인 디렉토리 추가 각 …

1
플러그인 개발을 위해 사용자 정의 포스트 유형 또는 사용자 정의 데이터베이스 테이블을 사용해야합니까?
저는 워드 프레스 플러그인을 작성하는 데 상당히 익숙하지 않지만 이미 끝이 났으며 앞으로 나올 큰 프로젝트에서 "올바른"작업을 수행하고 싶습니다. 워드 프레스를 상당히 큰 웹 앱으로 크게 확장하고 워드 프레스 프레임 워크에 의존하기 위해 가능한 한 기본 데이터 구조를 유지하려고하지만, 내 자신 만의 데이터베이스 테이블을 만드는 것이 더 좋은지 모르겠습니다. 또는 …

10
WordPress 개발에 어떤 프로세스를 사용하십니까? [닫은]
다른 사람들이 WordPress 용 테마와 플러그인을 개발하는 방법에 관심이 있습니다. 나에게 관리자 패널의 브라우저 내 편집기는 잘라 내지 않습니다. 현재 PHP 플러그인 (NetBeans)과 함께 IDE를 사용하고 있으며 서버에서 개발 웹 디렉토리를 풀다운하고 편집하고 테스트를 진행 한 다음 마이그레이션을 진행합니다. 다른 사람들이 선택한 도구를 사용하여 테마, 플러그인을 개발, 테스트 및 배포하고 …

3
WPINC와 ABSPATH의 차이점은 무엇입니까?
플러그인 개발자는 플러그인이 직접 액세스되지 않도록 보호하는 것이 일반적입니다. 나는 두 가지 방법을 보았습니다. if ( ! defined( 'WPINC' ) ) die; 과 if ( ! defined( 'ABSPATH' ) ) exit; WPINC와 ABSPATH의 차이점은 무엇입니까? 어느 것이 올바른 방법입니까?




1
배열이 포함 된 설정 API 예제
Wrox WordPress 플러그인 개발 책을 새 플러그인을 시작하기위한 기본 참조로 사용하고 있으며 모든 설정을 1 배열로 저장할 수 있지만이 책의 예는 제공하지 않습니다. 웹에서 찾은 결과는 예제마다 다릅니다. Konstantin 의 게시물의 후반부 는 나를 가깝게하지만 여러 필드가있는 더 완벽한 예를보고 싶습니다.

5
WP 관리 섹션의 특정 페이지에 있는지 어떻게 확인할 수 있습니까? 예를 들어 사용자> 프로필 페이지에 있는지 어떻게 확인할 수 있습니까?
플러그인을 만들고 있는데 관리자 헤드에 일부 자바 스크립트를 추가하고 싶지만 특정 관리자 페이지에만 추가하고 싶습니다. 워드 프레스 페이지와 같이 자신을 만드는 페이지를 의미하는 것이 아니라 '내 프로필', '사용자'등과 같은 기존의 관리자 섹션 페이지를 의미합니다.이 작업에 특별히 wp 기능이 있습니까? 나는 찾고 있었고 부울 함수 is_admin와 액션 후크 만 찾을 수 …

1
미디어 이외의 대화 상자에서 wp.media.editor Modal을 재사용 할 수 있습니까?
확장하려면 : wp.media.Modal, wp.media.FocusManager에서 사용되는 것과 동일한 모달 코드 / 모양을 사용하여 미디어 편집기가 아닌 내 사용자 정의 대화 상자의 모달을 열고 싶습니다. 과거에는 이런 종류의 작업에 thickbox를 사용했지만 wp.media.Modal은 모달의 미래의 길인 것처럼 보입니다. JS 소스에서 약간 찔 렀고 몇 가지 가능한 솔루션을 찾았습니다. 코드 media-views.js를 "차용"하고 플러그인에서 사용하십시오. …


5
플러그인 개발 프레임 워크가 있습니까
WordPress 플러그인 개발에 익숙하지 않기 때문에 많은 플러그인의 내부 구조를 살펴보고 있습니다. 나는 그들 중 대부분이 어떤 패턴에도 맞지 않기 때문에 작동 방식을 이해하는 것이 어려울 수 있음을 발견했습니다. 공식 문서에 설명 된 방법 이외의 프레임 워크를 사용하여보다 일반적인 플러그인 개발 방법이 있는지 궁금합니다.

2
갤러리 용 미디어 관리자 향상
갤러리보기에서 WordPress 3.5 이후의 미디어 편집기를 향상시키고 싶습니다. 오른쪽에 새로운 선택 필드를 추가하고 선택한 값을 갤러리 단축 코드로 보냅니다. 나는 wp.media.galleryin wp-includes/js/media-editor.js함수가 갤러리 단축 코드를 삽입하는 기본 함수 라고 생각합니다 . 새 매개 변수를 추가하고 매개 변수의 값은 매체 관리자의 선택 필드에서 가져옵니다. 나는 특히이 질문 에서 다른 출처를 가지고 …

5
메타 게시 대 별도의 데이터베이스 테이블
데이터 스토리지가 필요한 플러그인을 개발할 때 한 가지 방법을 사용하는 장단점이 무엇입니까? 분과에 주어진 설명이 자세히 설명되지 않습니다 그러나 완전히 새로운 테이블로 뛰어 들기 전에 WordPress의 Post Meta (일명 Custom Fields)에 플러그인 데이터를 저장할 수 있는지 고려하십시오. 메타 후가 선호되는 방법입니다. 가능하면 실용적으로 사용하십시오.

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