WordPress

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

2
pre_get_posts 필터에서 $ query-> set ( 'tax_query'를 사용하는 방법이 있습니까?
사용하는 방법 프로그래머 $query->set('tax_query', ...)의 pre_get_posts필터를? 예를 들어 다음 코드는 쿼리를 변경하지 않습니다. 나는 $ taxonomies 및 사용자 정의 검색을 작성하고 있습니다. function custom_search_filter($query) { ... // array('taxonomy' => 'category', 'field' => 'id', 'terms' => array( 41,42 ), 'operator' => 'IN') $taxonomies = implode(',', $taxonomy_arr); // /wordpress/25076/how-to-filter-wordpress-search-excluding-post-in-some-custom-taxonomies $taxonomy_query = array('relation' …

7
'프로필'섹션에서 이러한 필드를 제거하는 방법은 무엇입니까?
사용자 역할에 따라 '프로필'페이지에서 일부 프로필 필드를 제거해야합니다. 내가 사용한 색상 선택기를 제거합니다 remove_action("admin_color_scheme_picker", "admin_color_scheme_picker"). 이 필드를 제거하고 싶습니다. 별명 이름을 공개적으로 표시 AIM, Yahoo, Google 토크 및 자기 소개 필드 2 개의 확인란과 함께 '관리자 표시'섹션 나는 'user-edit.php'파일을 통해 그렇게 할 수있는 동작 / 필터가 있는지 확인했지만 그렇지 않은 …

8
빈 검색은 홈페이지를 반환합니다. 어떻게 찾을 수없는 검색 페이지를 반환합니까?
검색 양식이 비어 있으면 기본 검색 기능이 홈 페이지를 반환하고 "검색 결과가 반환되지 않았습니다"페이지를 반환하려고합니다. 이 게시물은 대답하지 않습니다 그리고 이 티켓은 이 기능에 그런 식으로되어 있는지 알려줍니다! 누구나 .htaccess 리디렉션을 사용하는 것 외에 변경하는 방법을 알고 있습니까? 다음 search.php 파일을 사용하고 있습니다 :` <div id="content" class="clearfix"> <div id="main" class="col700 …
16 search 

1
보내지 않은 페이지로 리디렉션되는 문의 양식
WP가 아닌 다른 사이트에서 여러 번 사용했던 연락처 양식이 있지만 현재 WP 사이트 에서는 작동하지 않는 것 같습니다 . 발견되지 않은 페이지로 리디렉션됩니다. 플러그인을 사용하여 생성하고 싶지 않습니다. 코드는 다음과 같습니다. <form class="form" method="POST" action="<?php the_permalink(); ?>"> <table border="0" style="float:left;"> <tbody> <tr> <td> <p>Company Name:</p> </td> <td> </td> <td><input type="text" name="companyname" …
16 php  contact 

1
add_settings_field ()에서 콜백 함수로 인수를 전달하는 방법은 무엇입니까?
다음과 같은 기능이 있습니다. add_settings_field( 'contact_phone', 'Contact Phone', 'settings_callback', 'general'); 작동합니다. settings_callback을 호출합니다. 멋있는. 내가 가진 문제는 내가하고있는 모든 것이 약간의 물건을 에코하는 경우 추가하는 모든 설정에 대해 콜백 함수를 정의하고 싶지 않다는 것입니다. function settings_callback() { echo '<input id="contact_phone" type="text" class="regular-text" name="contact_phone" />'; } 왜 지구상에서 그렇게해야합니까? id, 클래스 …

1
플러그인 양식 제출 모범 사례
나는 많은 연구를 해왔고 내가 찾고있는 것을 찾지 못해서 올바른 방향을 가리킬 수 있기를 바라고 있습니다. 프론트 엔드에서 티켓을 예약 할 이벤트 플러그인을 개발 중입니다. 이것은 다른 양식 제출과 다르지 않지만 혼란스럽게하는 것은 클래스와 함께 OOP를 통해 작성된 플러그인에서 처리하는 방법입니다. 내가 찾은 대부분의 기사는 템플릿 페이지 내에 $ _POST …

2
클래스 메소드를 훅 콜백으로 등록
이 작업을 올바르게 수행했는지 잘 모르겠습니다. 내가 이해 한대로 : 클래스 foo와 정적 메소드 막대가 있으면 배열 array("foo","bar")을 함수 이름으로 전달하여 콜백으로 등록 할 수 있습니다 . $ foo에 클래스 인스턴스가 있고 메소드 막대를 호출하려면 배열을 전달합니다 array($foo,'bar'). 클래스 자체에 작업을 등록 해야하는 경우 작동 array($this,'bar')합니까?
16 plugins  hooks  oop 

11
localhost 램프의 wordpress로 플러그인을 설치할 수 없습니다
ubunutu 11.04에 LAMP 서버를 설치했습니다. 워드 프레스를 설치하고 MySQL db와 바로 연결했습니다. www-data 그룹의 권한을 변경하여 파일을 읽고 씁니다. 모든 것이 작동하는 것 같고 관리자 패널을 통해 사이트를 관리 할 수는 있지만 플러그인을 설치할 수 없으므로 시스템에서 FTP 세부 정보를 요구하므로 플러그인을 설치할 수없는 것 같습니다. 몸이 도울 수 있습니까? …

3
add_settings_section () 콜백에 변수를 전달하는 방법은 무엇입니까?
가능한 한 많은 설정 API 함수가 플러그인의 각 설정을 호출하려고합니다. 옵션 배열을 반복하고 출력 add_settings_section()하며 add_settings_field()간단합니다. add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle = $tab['title']; $tabsections = $tab['sections']; foreach ( $tabsections as $section ) { $sectionname = $section['name']; $sectiontitle = $section['title']; $sectiondescription …

2
apply_filters 함수 및 변수에 대한 설명
"simplr form registration"플러그인의 예제를 통해 PHP를 사용하여 HTML 양식을 작성하는 방법을 배우고 있습니다. 이 코드를보고 있습니다. $form .= apply_filters('simplr-reg-instructions', __('Please fill out this form to sign up for this site', 'simplr-reg')); 여기서 무슨 일이 일어나고 있는지, 기능이 무엇인지, 왜 'simplr-reg-instructions'와 'simplr-reg'가 필요한지 설명해 주시겠습니까? 이 줄이 왜 간단하지 않을까요? $form …
16 filters 

6
잘못된 비밀번호를 입력 한 후 사용자를 어떻게 리디렉션합니까?
wp_login_form()jQuery 대화 상자 창에 로그인 양식을 표시 하는 데 사용 하고 있습니다. 사용자가 잘못된 비밀번호를 입력하면 백엔드로 이동합니다. 나는 그것을 원하지 않습니다. 사용자에게 잘못된 비밀번호를 입력했지만 여전히 같은 페이지에 남아 있음을 알리는 방법이 있습니까? 오기 전에 wp_login_form()플러그인을 사용하고있었습니다. 나는 이것을 위해 플러그인을 사용하지 않기를 바라고 있습니다. 내 코드 : wp_login_form( …

1
맞춤 게시물 유형에 대한 행 작업?
사이트를 피드백 유형의 포털로 변환하는 플러그인을 개발 중입니다. 모든 피드백을 표 형식으로 표시하는 '피드백 (Feedbacks)'이라는 새 개체 페이지를 만들었으며 register_column_headers($array_of_column_headers)테이블을 만드는 데 사용 하고 있습니다. 이 테이블에 내 페이지 행 작업을 추가 할 수 있는지 알고 싶었습니다. 목록의 모든 피드백, '승인', '삭제', '블랙리스트'등과 같은 작업을 의미합니다. 나는 코드와 몇 장의 …

3
찾아야 할 일반적인 보안 결함은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

3
리디렉션이 포함 된 작업을 추가하려면 어떤 후크를 사용해야합니까?
동일한 페이지에 대한 새 쿼리 문자열을 작성하기 위해 쿼리 문자열에서 특정 URL 매개 변수를 가져 오는 플러그인을 만들고 싶습니다. 나는 훌륭한 Professional WordPress Plugin Development 책을 따르고 있지만이 작업에 어떤 후크를 사용할지 잘 모르겠습니다. 내 행동 함수는 다음과 같습니다. add_action( 'init', 'tccl_redirect' ); function tccl_redirect() { header ( "Location: http://www.mysite.com/$mypage?$newparam=$newvalue" …

3
$ content_width 전역 변수의 역할과 역사는 무엇입니까?
방금이라는 전역 변수를 우연히 발견했습니다 $content_width. 그것은 나에게 새로운 것이었고, 지금까지는 표준 스물 열 일 및 서드 파티 테마 모두에서 사용되는 것을 볼 수있었습니다. 내용 영역의 너비가 픽셀로 포함되어있는 것 같습니다. 글로벌 변수는 코덱에 문서화되어 있지 않으므로 정보를 찾는 데 어려움이있었습니다. $content_width전역 변수 는 언제 그리고 어떤 이유로 도입 되었습니까? …
16 themes  core 

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