Câu hỏi được gắn thẻ «actions»

Tên cho một sự kiện được thực hiện tại các điểm cụ thể trong toàn bộ lõi WordPress.

2
Trả lại $ post_id khi DOING_AUTOSAVE?
Tôi thấy mô hình sau nhiều lần, trên trang web này và trên những nơi khác: add_action( 'save_post', 'wpse14169_save_post' ); function wpse14169_save_post( $post_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { return $post_id; } // Other code... } Tại sao tôi nên trở về $post_id? save_postlà một …


1
Tại sao có cả hành động save_post và wp_insert_post?
Tôi chỉ nhận ra rằng trong wp-includes/post.php( nguồn ), ở cuối wp_insert_post(), cả hai hành động save_postvà wp_insert_posthành động được gọi lần lượt, với các tham số chính xác giống nhau: 3520 /** 3521 * Fires once a post has been saved. 3522 * 3523 * @since 1.5.0 3524 * …

2
Vô hiệu hóa plugin cho một nhóm người dùng cụ thể
Tôi muốn hủy kích hoạt một plugin cho một người dùng cụ thể. Tôi đang sử dụng đoạn mã sau trong wp-content/plugin-mutệp plugin: add_filter( 'option_active_plugins', 'bo_disable_apm_plugin' ); function bo_disable_apm_plugin( $plugins ) { global $current_user; // Not use advanced page manager for media manager if ( is_admin() && in_array( 'media_manager', $current_user->roles …



1
Chức năng add_action của tôi có thể biết tên của hook gọi nó không?
Rất nhiều móc: add_action('thesis_hook_after_comment', 'pj_time'); add_action('thesis_hook_after_comments', 'pj_time'); add_action('thesis_hook_after_comment_box', 'pj_time'); add_action('thesis_hook_after_comment_meta', 'pj_time'); add_action('thesis_hook_after_content', 'pj_time'); add_action('thesis_hook_after_content_area', 'pj_time'); add_action('thesis_hook_after_content_box', 'pj_time'); add_action('thesis_hook_after_footer', 'pj_time'); add_action('thesis_hook_after_header', 'pj_time'); add_action('thesis_hook_after_headline', 'pj_time'); // etc. Làm thế nào có thể function pj_time()biết cái móc nào gọi nó? Có một biến toàn cục hoặc một cái gì đó cho tôi biết …
7 actions 


3
Wp_enqueue_script có điều kiện trên một trang
Để hiệu quả, chúng tôi đang cố gắng móc một số tập lệnh JS chỉ một mẫu trang nhất định của một chủ đề là giữ một biểu mẫu: page-with-form.php Trên các hàm chủ đề. Chúng tôi đã định nghĩa init_method như sau: function my_init_method(){ $dir = get_bloginfo('stylesheet_directory')."/js/jquery.js"; wp_deregister_script('jquery'); wp_register_script('jquery',$dir); …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.