您当前的位置:首页 > TAG信息列表 > hooks

  • 如何根据表单输入发送给多个联系人Form 7收件人?

    时间:2016-12-07

    我们正在举办一场比赛,我们需要向表格中输入的电子邮件地址发送电子邮件。我用联系方式7来做这件事。我认为这很简单,但表单不接受以下语法:[friend1-email], [friend2-email], [friend3-email], [friend4-email], [friend5-email] 在“收件人”或“密件抄送”字段中。我认为解决方案可能是在to字段中硬编码一个值,然后用钩子覆盖它,但我无法确定过滤器/钩子可能是什么。感谢您的帮助。

  • 已将函数添加到挂钩“new_to_Publish”而不是执行-自定义插件

    时间:2016-12-14

    我创建了一个自定义插件,可以根据帖子的内容/类别发送特定的电子邮件,但在尝试这样做的同时,我在发送基本电子邮件时遇到了一些问题。我是否连接到了错误的函数?当我发布帖子时,什么都没发生。<?php /** * Plugin Name: Conditional Emailing * Description: Sends emails based on categories. * Version: 1.0 * Author: Ceds */

  • 有没有人知道核心挂钩的可视细目以及它们何时被发射?

    时间:2016-12-15

    标题真的说明了这一切。我想知道触发动作的时间和WordPress调用过滤器的时间,最好是视觉上的,尽管我想下载、更改core以便在注册动作或过滤器时记录到文件中,然后再次触发并处理其输出。如果以前有人想象过的话,这基本上会让我的生活更轻松。

  • 如何阻止WordPress更新帖子元数据

    时间:2016-12-17

    我尝试过使用许多挂钩来实现这一点。我不想在更新帖子时更新我的帖子元。我试过这样做:add_filter( \'update_post_metadata\', \'wpse_163859\', 10, 5 ); function wpse_163859( $check, $object_id, $meta_key, $meta_value, $prev_value ) { return false; } 我试着看meta.php 在可湿性粉剂包括,尝试了一整

  • 在保存时更新POST数据(SAVE_POST与wp_INSERT_POST_DATA)

    时间:2016-12-18

    我正在尝试修改post save操作的post数据。首先我试着用save_post 像那样钩住function post_save_action($post_id, $post, $update) { if ($this->is_temp_saving_post($post, $post_id)) { return; } // Check user permissions

  • Built in admin ajax hooks?

    时间:2016-12-19

    我正在开发一个插件,并使用常规挂钩和过滤器。然而,我现在正试图将我的函数绑定到来自WP的管理ajax调用的响应。例如,在Plugins Add New screen 我想在插件的ajax安装成功并出现“激活”按钮后运行我的函数。如何在成功的ajax响应中触发我的函数?使用“plugin_install_action_links“我可以通过php控制操作链接,但ajax的等效元素是什么(如果有)?

  • 通过函数将_action添加到wp_head。php

    时间:2016-12-19

    我安装了2017主题和儿童主题。现在,我想将以下代码添加到functions.php 将元数据添加到<head> 使用标记wp_head 措施:if ( is_single() ) echo get_post_meta($post->ID, \"meta-head\", true); ?> 我试过这个,但没有成功:add_action (\'wp_head\',\'hook_inHeader\'); function hook_inHeader() {

  • WordPress如何理解如何处理$wp_Filter数组中的(All)键?

    时间:2016-12-25

    在isset( $wp_filter[\'all]), 这个all 钥匙将为所有其他挂钩点火。我需要知道Wordpress如何理解all 已使用。。应该在Wordpress能够理解的地方定义它。

  • 如果购物车有特定产品,则更改签出的“下订单”文本

    时间:2016-12-27

    在WooCommerce中,如果购物车具有特定的product(ID) 在…上checkout page.这对于销售产品并同时提供不同服务(例如会员资格)的woo商店非常有用。这将使“下订单”文本作为“行动要求”按钮对产品更具描述性。我根据特定的产品id在单个产品页面上创建了更改“添加到购物车”按钮文本的功能add_filter( \'woocommerce_product_single_add_to_cart_text\', \'woo_custom_cart_button_text\' );

  • 为未登录用户显示不同的主题

    时间:2016-12-28

    基于answers like this one, 我制作了一个小插件来显示一个主题,显示一个“即将到来”的主题,而我们的编辑团队可以填写最终的主题。它昨天起作用了,但今天,即使我登录了,我也只看到了“等待”主题。我注销并重新登录,但仍然看到了“等待”主题,好像is_user_logged_in() 函数返回false。这些挂钩检查用户身份验证是否为时过早?<?php add_filter(\'template\', \'pxln_change_theme\'); add_f

  • 未为评论作者显示EDIT_COMMENT_LINK

    时间:2016-12-30

    我正在使用wp_list_comments 使用自定义回调参数进行自定义how comments will be displayed.我正在使用edit_comment_link (内部回调函数!)让评论作者有可能edit their 评论。<?php edit_comment_link(); ?> 但是,该链接仅针对admins 而不是comment author!

  • 确定yle le.css的优先级,这样我就可以最后加载一个小的css文件

    时间:2016-12-31

    我有一点每小时改变css,我想将其保存在第二个文件中(除了style.css),然后在我的主题之后加载style.css 文件我相信我可以在style.css 通过将其优先级设置为style.css 减1(例如,如果main style.css的优先级为10,则我的代码位的优先级为9)。但我的问题是:除了反复尝试之外,我不知道如何通过编程确定样式表的优先级。我知道可以简单地使用减半的方法来磨练价值,但我宁愿不这样做。学习一种有原则的方法来解决这个问题会很好。也许主主题CSS文件有默认优先级?如果是这种情况

  • 操作和筛选器挂钩如何了解在哪里查找我们将函数挂钩到它们上的核心函数

    时间:2019-01-02

    我想知道WordPress核心文件是如何处理模块和WordPress核心之间的关系的?我们都知道它使用add_action() 和add_filter() 根据插件中的意愿操作数据$tag 参数,该参数是要将操作和筛选器挂接到WordPress的核心函数的函数名。但是动作和过滤器如何知道$标记参数(函数)在WordPress核心中的位置呢?我开始阅读WordPress文件,但我还没有找到我的答案。

  • 如何将优先级为“%1”的所有函数附加到挂钩“wp_head”

    时间:2019-01-04

    如何获取(循环以禁用不必要的)具有优先级的所有功能\'1\' 连接到挂钩\'wp_head\' (\'_wp_render_title_tag\', \'wp_enqueue_scripts\', \'noindex\' 等等。)?有必要自动获取它,以便在每个新版本的WordPress之后不跟踪优先级\'1\' 还有别的。类似于:$array_priority_1 = []; if (doing_action(\'wp_head\')) { // Here we get an

  • 挂钩到函数内的init或显式调用。php

    时间:2019-01-04

    有时,我们需要在每个页面加载上运行一个函数,因此据我所知,有以下选项:用钩子钩住它(说init)</在函数中直接调用。php时,最好使用其中一个。因为我有这段代码,我需要一直运行它来检查条件和做一些事情,所以我添加了一些函数。像这样的php$args = [ \'post_type\'=> \'product\', \'numberposts\'=> -1, \'meta_key\'=> \'hfx_datepicker\',

  • 使用init钩子设置Cookie会导致“已发送标头”

    时间:2019-01-06

    根据这里和其他地方的研究,我有以下代码可以在站点上设置cookie:add_action( \'init\', \'my_set_cookie\',1 ); function my_set_cookie() { if (! $_COOKIE[\'mycookie\']) { $guid = \'xxxx\'; // normally a real guid value so it will be unique setcookie

  • Gutenberg gallery hook errors

    时间:2019-01-06

    我试图修改古腾堡的图库块,并使用以下代码片段export function defaultColumnsNumber( attributes ) { console.log(attributes.images.length) return Math.min( 3, attributes.images.length ); } function modifyGalleryMarkup( element, blockType, attributes )

  • 防止发布状态/日期保存在TRANSITION_POST_STATUS挂接上

    时间:2019-01-10

    我正在使用transition_post_status 防止基于帖子元字段发布自定义帖子类型。这似乎没有完全奏效,这就是我需要一些帮助的地方。以下是我所拥有内容的简化版本:add_action( \'transition_post_status\', [ $this, \'intercept_adherence_publishing\' ], 9, 3 ); function intercept_adherence_publishing( $new_status, $old_status

  • 如何在更新前获取用户档案信息?

    时间:2019-01-11

    目前,当用户使用以下工具更新信息时,我可以向管理员发送电子邮件(连接到S2Memeber插件):// Email to tell us what user profile for CMM has been modified add_action (\'ws_plugin__s2member_during_handle_profile_modifications\', \'email_profile_changes\'); function email_profile_changes($va

  • WordPress v5.0.3 Gutenberg&JS错误“未捕获语法错误:缺少)参数列表后”

    时间:2019-01-14

    从WP 5.0.2更新到5.0.3后,我在WP admin中遇到了问题。我无法编辑帖子数据。参数列表后出现JS错误“Uncaught SyntaxError:missing”),未定义“\\u”(lodash)等。