WordPress

WordPress 개발자 및 관리자를위한 Q & A

5
플러그인을 수정하는 올바른 방법
플러그인을 수정하는 가장 좋은 방법은 무엇입니까? 큰 플러그인 내에서 한두 가지 기능을 약간 변경하고 싶을 때가 많습니다. 이 작업은 쉽게 수행되지만 주석을 사용하여 변경 사항을 표시하고 업데이트 후 플러그인을 다시 수정해야합니다. 이상적으로는 테마와 자식 테마와 마찬가지로 플러그인을 그대로두고 다른 곳에서 변경하고 싶습니다. 부모 플러그인이 필요한 플러그인을 만들 수 있습니까?


3
네트워크 설정 화면에서 새 사이트 전체 옵션 필드를 추가하는 방법은 무엇입니까?
나는 플러그인을 만들고 있는데 그중 일부는 WordPress 네트워크의 모든 사이트에 적용되는 옵션 값을 설정하는 것과 관련이 있습니다. wp_sitemeta 테이블에 값을 저장할 수 있는 add_site_option 및 get_site_option 함수 에 대해 알고 있지만 알아낼 수없는 것은 WordPress 백엔드에서 적절한 위치에 필드를 배치하는 방법과 사이트 전체의 저장을 가로 채는 방법입니다 그런 경우 add_site_option …


4
다른 사용자가 사용자 목록에서 관리자를 볼 수있는 기능을 제거 하시겠습니까?
( 진행자 주 : 원본 제목은 "사용자 메뉴에서 관리자 제거") 기본적으로 사용자를 추가 / 제거 할 수있는 편집자 인 클라이언트 관리자 역할을 만들었습니다. 기사 " 편집기 관리자를 제외한 모든 사용자를 새로 만들 수는 " 편집하거나 트루 관리 사용자를 작성에서 내 새로운 클라이언트 관리 역할을 유지하는 데 우수했다. 그러나 이상적인 것은 …

3
WP 오류 객체를 포착 / 수행하는 방법
wp_insert_post ()를 포함하여 플러그인 내에서 WP 함수 중 일부를 직접 실행하고 있습니다. 문제가 발생하면 WP Error 객체를 반환합니다.이 오류를 잡는 올바른 방법은 무엇입니까? 내장 된 WP 함수 또는 PHP 예외 또는 기타를 사용합니다.
15 plugins  errors 

2
플러그인의 사용자 정의 위젯 기능이 작동하지 않습니까?
나는 내가 만든 테마 중 하나에서 바로 코드를 가져 갔으며, 정렬되지 않은 목록에 50 개의 모든 상태 목록이 있습니다. 위젯에 끌어서 놓을 수있는 위젯으로 포장되었습니다. 문제는 PLUGIN 파일 에서이 코드를 사용하려고하면 다음 오류가 발생한다는 것입니다. Fatal error: Call to a member function register() on a non-object in C:\xampp\htdocs\wordpress\wp-includes\widgets.php on line …

4
사용자 등록 후 자동 로그인
내 목적에 맞게 수정 된 플러그인을 사용하고 있습니다. 내가 따르는 것은 사용자가 자동으로 로그인하여 현재 페이지로 돌아가도록 등록한 후입니다. 현재 사용자 이름과 비밀번호가 포함 된 이메일을 보냅니다. 그런 다음 해당 세부 정보를 사용하여 로그인해야합니다.
15 php  login  registered 

2
wp_localize_script에 object / JSON을 전달하십시오.
객체 리터럴을 포함하는 작동하는 자바 스크립트가 있습니다. 그러나 현지화해야하며 wp_localize_script ()가 액세스하여 올바른 형식을 출력 할 수 있도록 다시 작성하는 방법을 알아 내려고 노력하고 있습니다. 지역화되지 않은 (비 동적) 버전은 다음과 같습니다. var layoyt_config = { 'header' : 1 , 'footer' : 1 , 'ls' : {'sb1':1} , 'rs' : …

5
테마 활성화 훅
테마가 활성화되면 웹 사이트의 URL을 전자 메일로 보내는 기능을 작성하고 싶습니다. 테마가 활성화 될 때 시작되는 후크는 무엇입니까?

4
끌어서 놓기 후 위젯 양식 업데이트 (WP 저장 버그)
몇 달 전에 ( WordPress trac (Widget Instance Form Update Bug) ) 에 대한 버그 보고서를 게시 했으며 여기에 대해 작성하려고 생각했습니다. 어쩌면 누군가 나 보다이 문제에 대한 더 나은 해결책이있을 수 있습니다. 기본적으로 문제는 위젯을 사이드 바에 놓으면 저장을 수동으로 누르거나 페이지를 다시로드 할 때까지 위젯 양식이 업데이트되지 않는다는 …

3
get_template_part와 테마의 조치 후크
이 두 가지 모두 최종 사용자가 테마 파일을 실제로 편집하지 않고 (자식 테마를 통해) 테마를 수정할 수있는 기회를 제공합니다. 내 질문은 다른 방법보다 선호되는 방법입니다. 예를 들어, 제가 지금 일하고있는 주제를 생각해보십시오. 후크의 템플릿 부분으로 갈 것인지 결정하려고합니다. <?php get_template_part('before_sitecontainer' ); ?> <div id="sitecontainer" class="sitecontainer" <?php //closed in footer ?>> …

7
WordPress 데이터베이스를 백업하는 가장 간단한 방법은 무엇입니까?
내 블로그의 서버에 WordPress가 설치되어 있습니다. 스케줄에 따라 서버의 모든 파일을 백업합니다. 그러나 이것은 데이터베이스가 아니라 파일 일뿐입니다. 이상적으로는 모든 파일과 함께 백업되도록 서버에 데이터베이스 덤프를 주기적으로 자동 저장하고 싶습니다. 가장 간단한 방법은 무엇입니까?
15 database  backup 

9
메뉴에 첫 번째 / 마지막 CSS 클래스 추가
자바 스크립트 해킹없이 가능합니까? 이처럼 : <ul class="my_menu"> <li class="first"> ... </li> <li> ... </li> <li> ... </li> <li class"with_sub"> ... <ul class="my_menu_sub"> <li class="first"> ... </li> <li> ... </li> <li> ... </li> <li class="last"> ... </li> </ul> </li> <li> ... </li> <li> ... </li> <li class="last"> ... </li> </ul>
15 php  menus  css 

5
WordPress Admin에서 많은 페이지를 더 잘 관리하려면 어떻게해야합니까?
WordPress는 분명히 블로그 배경에서 비롯되었지만 많은 페이지가있는 사이트를 제공하는 데 사용될 수 있습니다. 그러나 나에게 부족한 부분은 성능과 관련이 없지만 관리 영역에서 많은 페이지, 자식 페이지 등을 처리하는 것입니다. 찾고있는 페이지를 찾으려고하는 페이지 목록을 빠르게 이동하는 것이 번거 롭습니다. 특히 페이지 계층 구조 등으로 드릴 다운 할 수없는 기능입니다. 사람들이이 …

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