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

  • 安全使用`is_front_page`的最早钩子是什么?

    时间:2019-04-20

    当发出页面请求时,在什么时候is_front_page 开始工作?我记得,如果您尝试过早使用它,它将始终返回false。我的假设是wp 行动是第一点is_front_page 但是,条件检查is_front_page 是WP_Query 类,所以不会parse_query 那么最早的安全使用是什么呢?

  • 将索引添加到WordPress库中的项目

    时间:2019-04-25

    我正在使用[gallery] shortcode和Jetpack的平铺画廊功能。当用户单击图像时,我会触发一个旋转木马(Owl carousel)carousel.trigger( \'to.owl.carousel\', [ item_id, 0 ] ). 我遇到的问题是,我需要向触发器提供一个索引,以便它跳转到正确的项。我之前使用jQuery完成了这项工作index() 但这对平铺库不起作用,因为项目嵌套在行中。我需要做的是添加data-index 属性设置为平铺图库中的每个项目,然后我可以将其与旋转

  • 正在从外部链接更新用户元数据,用户未登录

    时间:2019-04-28

    我的登录过程如下所示:1- user put email in the form2- a link sent to email for setting password3- user click on the link and redirect to website with code like this: https://www.example.com/my-account/?action=rp&key=oH02AnKdf3xGAU9TvAVew&login=email@exam

  • 在WooCommerce中更改结账表单中的字段时,应执行什么挂钩/操作

    时间:2019-04-28

    我在WooCommerce签出中添加了一个自定义字段,如下所示:function oc_add_checkout_fields( $fields ) { $fields[\'shipping_sub_area\'] = array( \'label\' => __( \'Sub Area\' ), \'type\' => \'select\', \'class\' => array

  • 我可以区分“永久删除帖子”和“清空垃圾”,并相应地为它们做点什么吗?

    时间:2019-05-03

    我目前正在开发一个插件,其自定义帖子类型为“经销商位置”。(与问题无关,只是一点背景)当一篇帖子被扔进垃圾箱并按下“永久删除”时,我需要从每个用户中删除这篇meta。当一篇或多篇帖子被放入垃圾箱并按下“清空垃圾箱”时,我需要浏览被删除的每个位置并做一些事情。我有一个非常基本的函数,只是为了测试它现在何时运行,因为我有所有其他的坚果&;螺栓(删除用户元等)已解决..:public function wcmdl_remove_deleted_location_users(){

  • 向客户发送有关WooCommerce已取消订单状态的自定义通知

    时间:2019-05-06

    在WooCommerce中,当订单状态为“已取消”时,我试图向客户发送电子邮件通知。这是我的代码放在我的子主题函数中。php文件:add_filter(\'woocommerce_order_status_changed\', \'send_mail_abandonned_order\', 10, 4); function woocommerce_send_mail_abandonned_order($order, $new_status) { if (!$order ||

  • 在添加自定义分类术语时查找挂钩

    时间:2019-05-06

    我正在寻找一个钩子,它可以在自定义分类法中添加新术语时触发。我试过了set_object_terms 和create_category 但我似乎无法让他们工作。我需要一个钩子,每当有人在创建新帖子时添加一个术语时,它就会触发。

  • 如何在Reaction JS/Gutenberg中使用wp.hooks.addAction()?

    时间:2019-05-06

    我能够成功使用wp.hooks.applyFilters() 和wp.hooks.addFilter(), 但我无法使用wp.hooks.addAction(). 但是console.log() 在某个操作的回调中运行良好。这是我的代码:import { createHooks } from \'@wordpress/hooks\'; let globalHooks = createHooks(); const Header = () => { r

  • Wodpress XML Import hooks

    时间:2019-05-09

    要将来自给定远程站点的帖子合并到给定类别下的一个站点中,我如何挂接导入插件以保存给定类别的帖子:给出的示例:接收方站点具有类别auto 我想从(例如)导入所有帖子auto.com 在下面this category. 如果远程帖子有另一个类别auto 添加为子级。应该下载内部帖子图片,更新帖子内的所有链接,因此我已经找到了一个核心方法,下面是我尝试的方法,但我认为这可以变得更简单<?php if (!class_exists(\'Wp_Http\')) in

  • 如何从管理员列表中删除筛选器?

    时间:2019-05-10

    我不想在管理订单页面中使用“注册客户”筛选选项。我试图搜索如何删除它。我已经了解了WooCommerce代码,看看它是如何实现的。我可以看到它是在类中实现的WC_Admin_List_Table_Orders 它扩展了WC_Admin_List_Table. 这个WC_Admin_List_Table_Orders 类别位于:/woocommerce/includes/admin/list tables/class wc admin list table订单。php从_construct 中的方法WC_A

  • 定制WooCommerce订单显示的发货

    时间:2019-05-13

    我正在使用以下代码更新WooCommerce中购物车和结帐页面上的发货文本/* Change Text for Shipping message when shipping is $0.00 AND remove the \"Shipping\" text *********************************************************************************************/ add_filter( \'wooc

  • 我不明白ADD_ACTION和DO_ACTION如何同时工作。前者已经执行了代码...do_action的作用是什么?

    时间:2019-05-14

    我试着阅读文档,但定义却让我摸不着头脑。我发现这个例子可以解决我的问题->https://stackoverflow.com/questions/50286549/how-can-i-store-the-values-from-a-wpform-in-wordpress-to-mysql-database虽然我很高兴它能起作用,但我希望我能理解为什么。我只是非常幸运,这段代码为我的目的设计了一个方框在我的功能中。php。我有add\\u操作和函数。该函数执行一些操作。当我发布我的表单时,它是有效的。

  • 未触发WordPress插件激活、停用和卸载挂钩

    时间:2019-05-14

    我正在开发一个WordPress插件,它需要将某些规则添加到。激活插件后WordPress安装的htaccess文件。最初,在我将代码切换到OOP(带有类和函数)之前,钩子和这个功能正在工作。但我换了之后,它就不工作了。register_activation_hook( __FILE__, array( \'Optimizo\', \'activation\' ) ); 上面的代码是我如何尝试从类“Optimizo”调用函数“activation”,该类与我编写上述激活挂钩的文件位于同一个文件中

  • 如何为所有特色图像设置Status=‘Publish’?

    时间:2019-05-16

    背景:我遇到了这个WP问题:https://core.trac.wordpress.org/ticket/41445简而言之:当您通过REST API向帖子发出请求时,如果特色图片最初上载到其他帖子,而此帖子无法通过REST API访问(例如,原始帖子被丢弃,是草稿等),您将获得403 error.这是WordPress API中的一个bug,尚未修复。显然,之所以会发生这种情况,是因为所有附件都从其父帖子继承了状态(在数据库中,post_status=\'inherit\')可能的解决方法如下this

  • 在导入后触发的WordPress挂钩

    时间:2019-05-16

    我正在使用wp_insert_post行动,它正在完美地工作。但我必须在产品进口时触发我的功能,因为该操作不会在产品进口时触发。产品直接导入到数据库中,所以是否有任何方法可以在导入时触发此功能。我将非常感谢你的帮助。

  • 替换特定WooCommerce管理员订单列表列中的现有内容

    时间:2019-05-18

    如何在admin中替换或完全删除Woocommerce订单列表中的列?我知道可以从“屏幕选项”中取消选中“发货地址”列,然后添加另一个自定义列并将其命名为“发货地址”。但理想的情况是,我只希望有一个“发货地址”列选项,并且能够更改该列中的内容。我试图先删除“发货地址”列,但也没有成功:function new_orders_columns($columns) { unset($columns[\'shippging_address\']); return

  • 如何摆脱WooCommerce单品中的悬停变焦

    时间:2019-05-20

    我试图摆脱用户可以将鼠标悬停在主产品图像上并放大产品的功能。我尝试使用此代码,其他人已确认此代码有效,但没有任何更改。function remove_image_zoom_support() { remove_theme_support( \'wc-product-gallery-zoom\' ); } add_action( \'wp\', \'remove_image_zoom_support\', 100 ); 这是因为我正在使用的其他函数干扰了它吗?这是我

  • 从WooCommerce单一产品中去除产品图像移动滑动功能

    时间:2019-05-20

    在手机上,是否有办法删除允许您用手指滑动以滚动浏览产品图像的功能?我只希望用户能够触摸缩略图,并显示主图像。

  • 是否删除WooCommerce Admin中的订单列表行链接?

    时间:2019-05-21

    我想删除的功能,当您在管理中单击订单中的订单行时,您将被发送到该订单的编辑页面。我知道它在WooCommerce插件的js文件中添加了jQuery。我已找到实际代码:/** * Click a row. */ WCOrdersTable.prototype.onRowClick = function( e ) { if ( $( e.target ).filter( \'a, a *, .no-link, .no-link *, button, button *

  • AJAX问题-未调用服务器上的函数

    时间:2019-05-26

    这是一个针对woocommerce特定配送方式的插件。我正在尝试将表单添加到我创建的WooCommerce的新发货方法中。在该表单中,我希望用户输入街道和邮政编码,然后按Ok按钮。单击应该从街道和邮政编码中提取值,然后根据这些值从DHL返回交货地点。单击按钮时执行click事件(在javascript中)没有问题,但javascript随后会运行一个ajax调用,该调用会失败并返回400个坏网关。我知道原因是这些行: add_action( \'wp_ajax_checklocation\', array