WordPress 플러그인 설정 페이지 생성 – 1단계: 플러그인 파일 생성
게시 됨: 2022-09-27WordPress 플러그인 설정 페이지 만들기 이 자습서에서는 WordPress 플러그인 설정 페이지를 만듭니다. 이렇게 하면 WordPress 관리 영역에 플러그인 옵션을 추가할 수 있습니다. WordPress 2.7에 도입된 설정 API를 사용할 것입니다. 이 API를 사용하면 플러그인에 설정 페이지를 매우 쉽게 추가할 수 있습니다. 시작하겠습니다. 1단계: 플러그인 파일 생성 먼저 플러그인 파일을 생성해야 합니다. "my-plugin-settings.php"라는 이름을 지정하고 플러그인 디렉토리에 넣습니다. 가장 먼저 해야 할 일은 플러그인을 정의하는 것입니다. 플러그인 파일에 다음을 추가하여 이를 수행합니다. /* 플러그인 이름: My Plugin Settings 플러그인 URI: http://example.com/my-plugin-settings 설명: 이것은 설정 페이지를 플러그인에 추가하는 플러그인입니다. 플러그인. 버전: 1.0 저자: John Doe 저자 URI: http://example.com 라이선스: GPLv2 */ ? > 이것은 플러그인 이름, 설명 및 기타 정보를 제공합니다. 다음으로 플러그인 설정 페이지를 만들어야 합니다.
플러그인은 관리자가 액세스할 수 있는 설정 페이지를 사용하여 추가할 수 있습니다. 이 문서에서는 다음을 수행하는 방법을 배웁니다. 마지막으로, 기사의 맨 끝에 간단한 설정 페이지 가 있는 WordPress 플러그인의 작동 버전에 아래 나열된 기능이 포함된 GitHub 저장소에 대해 언급합니다. 첫 번째 단계는 displayPluginAdminSettings 기능을 클래스 plugins-name-configured-display.php에 추가하는 것입니다. 이 기능은 여러 설정 양식이 있는 경우 현재 있는 탭을 결정하고 WordPress에 있을 수 있는 모든 알림을 표시하고 플러그인의 설정 페이지를 표시하는 데 사용할 PHP 파일을 지정합니다. 4단계에서는 displayAdminTab 함수에 pluginNameSettingsMessages라는 다른 함수에 대한 참조를 포함합니다. 로컬 개발 환경에서 플러그인 파일을 편집하고 싶다면 워드프레스 관리자 대시보드를 사용하면 됩니다.
플러그인의 상위 폴더를 복사하여 WordPress 설치에 포함합니다. 크기와 범위 때문에 위의 registerAndBuildFields 함수는 훨씬 작고 읽기 쉽습니다. 이 게시물의 결과로 플러그인 설정에서 선택 상자를 사용할 수 있는 이 기능을 추가했습니다.
WordPress 플러그인 상용구 설정 페이지

WordPress 플러그인 상용구 설정 페이지는 WordPress 플러그인 개발을 시작하는 좋은 방법이 될 수 있습니다. 플러그인의 시작점을 제공하고 정리하는 데 도움이 될 수 있습니다. 또한 WordPress 플러그인 개발 에 대해 배울 수 있는 좋은 방법입니다.
WordPress 설정 API가 WordPress 2.7에 포함되어 개발자가 기존 대시보드 설정 양식에 설정 필드를 등록할 수 있습니다. 이 도구를 사용하여 정의한 섹션 내에서 섹션, 페이지 및 필드를 정의할 수 있습니다. WordPress 플러그인에 설정 페이지를 어떻게 추가합니까? WordPress 플러그인의 설정 페이지를 만드는 데 도움이 되는 다양한 래퍼 라이브러리가 있습니다. 다음 예에서는 설정을 연결하여 그룹 섹션을 만듭니다. 활성화해야 하는 설정은 get_option('dbi_example_ plugin_options') 및 배열 키를 사용하여 정의해야 합니다. 배포용 플러그인이나 테마를 개발할 때 ACF가 설치되지 않았기 때문에 의존할 수 없습니다.
Carbon Fields 프레임워크 사용에 대한 자세한 내용은 이전 기사를 참조하십시오. 프레임워크를 사용하면 '결과 제한' 필드에 기본, 최대, 최소 및 최대 매개변수를 추가하는 것과 같이 필드를 보다 사용자 친화적으로 만드는 것이 매우 간단합니다. 또 다른 옵션은 WordPress 생성기를 통해 WordPress.settings API를 활용하는 것입니다. WordPress 옵션 페이지 생성기를 사용하여 설정 페이지를 다시 만들 수 있습니다. 기존의 admin-ajax.php 요청에 대한 대안으로 REST API는 페이지를 새로 고치는 동안 양식 설정을 백그라운드에 저장함으로써 성능 이점은 물론 향상된 사용자 경험을 제공합니다. 이 기사에서 Josh Pollock은 jQuery와 REST API를 사용하여 설정 페이지를 구축하는 방법을 안내합니다. 다음은 VueJS 기반 설정 페이지입니다.
이 기사에 사용된 코드는 패키지를 Composer 및 해당 설정 페이지에 직접 설치하는 데 사용할 수 있습니다. REST API를 사용하면 WordPress 관리에서 많은 React 또는 VueJS를 수행할 수 있습니다. 내가 현재 가장 좋아하는 것은 여러 설정 탭과 하위 섹션을 사용할 수 있는 WP-optionskit입니다. 플러그인에 대한 WordPress 설정 페이지 를 만드는 방법은 무엇입니까? 질문이 있으면 의견에 알려주십시오.

WordPress 사용자 정의 설정 플러그인
WordPress에 사용할 수 있는 훌륭한 사용자 정의 설정 플러그인이 많이 있습니다. 각각 고유한 기능과 이점이 있습니다. 그러나 몇 가지 일반적인 기능에는 WordPress 사이트의 모양과 느낌을 사용자 정의하고, 새로운 기능을 추가하고, 기존 플러그인의 기능을 확장하는 기능이 있습니다. 궁극적으로 필요에 맞는 사용자 정의 설정 플러그인을 선택하는 것은 특정 목표와 요구 사항에 따라 달라집니다.
WordPress 설정에서 플러그인에 대한 플러그인 설정을 어떻게 삽입합니까? Knowband 블로그는 전자상거래 모듈에 중점을 둡니다. 이 블로그의 목표는 사용자 정의 플러그인 의 설정이 어떻게 생성되는지 설명하는 것입니다. 플러그인을 구현하려면 플러그인 설정을 추가해야 합니다. 플러그인 폴더는 Woo Commerce 사이트의 플러그인 폴더에서 찾을 수 있습니다. 플러그인 디렉토리에 새 PHP 파일을 생성해야 합니다. 샘플 코드에서 아래 옵션 페이지의 코드를 custom-plugin.php 파일에 복사했습니다. 이 단계를 수행하면 아래 이미지와 같이 Word Press 설정에서 사용자 정의 플러그인 옵션을 볼 수 있습니다. 이 단계에서는 사용자 정의 플러그인 설정에서 옵션(필드)을 표시할 양식을 만들어야 합니다. 페이지.
WordPress 사용자 정의 설정 페이지
WordPress 사용자 지정 설정 페이지 는 WordPress 사이트에 대한 사용자 지정 옵션을 추가할 수 있는 페이지입니다. 이것은 테마 또는 플러그인에 대한 옵션을 추가하거나 사이트에 대한 사용자 정의 제어판을 생성하려는 경우에 유용할 수 있습니다.
이 게시물에서는 WordPress에 대한 새 사용자 지정 설정 페이지를 만드는 방법에 대해 설명합니다. WordPress 설정 API의 일부인 설정 섹션을 통해 개발자는 제목별로 설정을 구성할 수 있습니다. 이 페이지에는 이전 게시물에서 사용자 지정 관리자 페이지를 만드는 데 사용된 코드가 포함되어 있습니다. 위 코드의 결과로 위 코드에 새로운 설정 섹션을 추가했습니다. settings_fields 기능을 사용하면 설정 및 입력 마크업에 마크업을 추가할 수 있을 뿐만 아니라 누가 설정 및 마크업을 생성하는지 추적하여 보안을 추가할 수 있습니다. 이 경우 코드를 admin_init라는 새 함수로 래핑합니다. 설정을 저장하려고 할 때 옵션 페이지를 찾을 수 없는 등의 일부 오류가 발생할 수 있습니다.
우리는 아직 WordPress에 등록되지 않았기 때문에 가치를 저장하기 위해 WordPress 데이터베이스에 액세스할 수 없습니다. register_setting 기능을 사용하여 WordPress에서 설정을 지정합니다. get_option 함수는 추가된 설정의 저장된 값을 반환합니다.
워드프레스 설정 페이지
설정 탭 은 WordPress 관리자 사이드바에 있으며 WordPress 웹 사이트의 다양한 섹션에 대한 설정을 구성하기 위한 중앙 허브 역할을 합니다. 이 섹션에서는 여러 하위 패널을 찾을 수 있으며 WordPress 플러그인은 종종 설정 탭 아래의 메뉴 옵션으로 설정 페이지를 포함합니다. 설정 아이콘을 클릭하면 활성화할 수 있습니다. 일반 화면입니다.
설정 페이지를 만드는 방법을 잘 모르는 경우 WordPress 플러그인을 만드는 것은 흥미로운 경험이 될 수 있습니다. 우리는 때때로 선택지가 무한할 수 있다는 사실에도 불구하고 모든 사람에게 선택권을 제공하는 것이 좋은 것이라고 믿습니다. 궁극적으로 이러한 결정은 본질적으로 기술적이며 일반 사용자가 할 수 없는 선택입니다. WordPress의 설정 API는 이제 버전 2.70에서 사용할 수 있습니다. 이러한 기능의 목적은 설정 페이지 생성을 단순화하는 것입니다. 사용 가능한 옵션과 각 옵션을 편집하는 데 사용할 사용자 인터페이스를 정의하는 데 사용할 수 있는 기능이 포함되어 있습니다. 가장 좋은 학습 방법은 예제를 통한 것이므로 설정 API를 사용하여 첫 번째 설정 페이지 를 만들어 보겠습니다.
다음 단계는 설정 페이지에 표시될 각 옵션을 선택하는 것입니다. 이는 register_setting 및 add_settings_field의 두 가지 방법을 사용하여 수행할 수 있습니다. 이 명령문을 작성하여 설정을 저장할 데이터베이스의 이름을 지정할 수 있습니다. 또한 각 필드에는 WordPress에 렌더링 방법을 알려주는 함수 참조가 포함되어 있습니다. 설정 페이지 생성은 매우 간단합니다. 온라인 코드 생성기를 사용하여 설정 페이지에서 사용하려는 필드를 입력할 수 있습니다. 이 예에서는 콜백이 이와 유사할 수 있습니다. 이 콜백은 지침에 따라 렌더링하려는 필드의 값만 반환합니다.