«hooks» 태그된 질문

플러그인과 테마가 핵심 WordPress 기능을 확장하는 방법입니다.

2
PHP에서 필터와 후크가 실제로 작동하는 방법
WordPress에서 필터와 후크는 실제로 어떻게 작동합니까? 나는 뭔가 진보 된 것을 요구하고 있습니다. PHP에서 어떻게 구현됩니까? 예를 들어 다른 플러그인에서 모든 후크를 수집하여 코어 후크 등에 "연결"하는 방법은 무엇입니까?
21 filters  hooks 

3
이 코드는 몇 번이나 실행됩니까? (또는 할머니는 얼마나 부유합니까?)
가상의 예이지만 실제 적용 가능 (나 같은 사람이 배우는 경우) 이 코드가 주어지면 : <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); 이제 WP 사이트를 불러와 로그인합니다. 관리자에서 몇 페이지를 탐색합니다. 'init'동작은 랩탑 배터리가 완전히 방전되기 전에 총 100 번 발생합니다 . 첫 번째 질문 : 할머니에게 얼마나 많은 …

4
do_action과 add_action의 차이점
이 질문은 잘못되었을 수도 있습니다. 확실하지 않습니다. 나는 이것에 대해 명확하지 않기 때문에. add_action함수를 지정된 함수에 연결하는 데 사용된다는 것을 알고 있습니다. 예를 들어 add_action('wp_head'.'myfunc');이제 코드를 입력 한 myfunc내용이에서 실행됩니다 wp_head(). 이것은 분명하지만 do_action그것이 무엇 을 의심하고 있습니까? 나는 이미 사용 가능한 hooks (wp_head, wp_footer, .. etc)와 같이 우리 자신의 …
20 hooks  actions 

5
CPT를 기본 홈페이지로 어떻게 사용합니까?
사이트에 사용자 정의 게시물 유형을 많이 사용하여 사이트를 구성 할 클라이언트가 있습니다. 그러나 나는 그들이 요청한 홈페이지에 대한 바위와 힘든 곳 사이에 있습니다. 실제로, 홈 페이지는 워드 프레스 내의 특정 "페이지"의 스택입니다. 기본적으로 소개 , 블로그 , 회사 소개 , 포트폴리오 및 연락처 페이지가 있습니다. 그것들은 모두 서로 쌓여있어 한 …

2
apply_filters () 이해 문제
apply_filters ()에서 apply_filters( $tag, $value, $var ... ); $value와에 머리를 감는 데 문제가 $var있습니다. 코덱을 읽었으며 $value수정 할 수 $var없는 것처럼 들리지만 야생에서 이것에 대한 예를 찾지 못했습니다. 변수를 전달하는 방법으로 사용되는 것 같습니다. 어떤 경우에, 그것과 $var? 의 차이점은 무엇 입니까?
19 filters  hooks  actions 

5
게시물 데이터를 저장하기 전에 어떻게 편집 할 수 있습니까?
플러그인이 있으며 데이터베이스에 저장하기 전에 일부 필터를 통해 게시물 내용을 실행할 수 있기를 원합니다. 상기 찾고에서 플러그인 API를 , 나는 모습들이 도움이 될 것 같은 것을 두 개의 후크를 참조하십시오 save_post wp_insert_post 유일한 문제는 save_post변수를 반환 할 필요가없는 것처럼 보이 므로 내용을 필터링하는 방법을 모르고 wp_insert_post문서화 된 것처럼 보입니다. 나는 …

2
게시물을 업데이트 할 때 올바른 방법은 무엇입니까
게시물이 업데이트 될 때 후크하려고하지만 모든 후크를 제외하고는 결코 실행하려고 시도하지 않습니다. updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } 시도 add_action('save_post', 'my_function');했지만 ID가 반향되지 않았 거나이 메시지가 이미 반향되었지만 리디렉션 헤더로 인해 렌더링되지 않습니다.
19 php  hooks  actions  save-post 


3
새 블로그 설정 양식에 사용자 정의 블로그 옵션을 추가하는 방법은 무엇입니까?
간단한 요구 사항처럼 보이지만 어려움을 겪고 있습니다. "새 사이트 추가"에 옵션 필드를 추가하고 싶습니다 . 간단한 텍스트 옵션이 좋습니다. 어떻게해야합니까? 사이트를 만들 때이 사용자 지정 블로그 옵션을 저장해야합니다. $meta제공된 옵션으로 변수 를 전달하는 'wpmu_new_blog'후크를 사용할 수 있다는 것을 알고 있지만 한 단계 로이 모든 것을 수행 할 수있는 방법이 있는지 …

5
시간이 지나도 WP Cron이 실행되지 않음
목표 wp_schedule_single_event( )사용자가 양식을 제출 한 지 8 분 후에 전자 메일을 보내는 단일 이벤트를 실행하는 데 사용하고 싶습니다 . 문제 다음 코드는 다음과 같습니다 functions.php. function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( $id ) { wp_schedule_single_event( current_time( 'timestamp' ) …
16 hooks  array  wp-cron  cron  events 


1
WooCommerce : 제품 간단한 설명 및 가격의 표시 순서 변경 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? WordPress Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 레: https://modestmix.com/shop/benefit-teas/go-the-fuck-to-sleep/ 제품 설명 아래 "$ 4.99– $ 24.99"로 가격을 이동하고 싶습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 이미 하위 …

2
클래스 컨텍스트 내에서 일부 후크가 작동하지 않는 이유는 무엇입니까?
나는 이것에 꽤 충격을 받았다. 플러그인 클래스 내에서 add_action을 사용하여 헤드, wp_ajax 등에 스크립트 및 스타일을 추가합니다. __construct의 동작은 다음과 같습니다. function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', array($this, 'sph_social'), 3); //Below here they don't work. I have to call …
16 hooks  actions  oop 

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

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

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