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

  • 使用过渡在发布时发布Meta Emtpy

    时间:2019-10-22

    我想用get_post_meta 用下面的钩子,但它总是空的。我调整了优先级,看看这是否有帮助,但运气不好。有什么想法吗?发布后,post meta肯定在db中。function some_function( $new_status, $old_status, $post ) { if ( ( $new_status == \'publish\' ) && ( $old_status != \'publish\' ) && ( $post->post_

  • How to hide category name

    时间:2019-10-22

    我有一个关于目录的分类,news1,我用它在主页上发帖。问题是,我不希望news1类别名称出现在这些帖子中,但我希望显示其他类别。我该怎么做?

  • 我应该使用什么钩子来添加带有更新时的POST元数据?

    时间:2019-10-25

    我希望使用bitly api为所有帖子和页面生成一个简短的url。我的计划是在保存帖子时生成这个,然后在回答API调用时将缩短的内容保存到帖子。但我担心,如果我使用了错误的钩子,我最终会陷入一个无限循环,侦听更新钩子,然后触发更新钩子。那么,我如何避免这种情况,或者是否有一个钩子可以在更新帖子时触发,但在向帖子添加元数据时不会触发

  • WooCommerce:如何使用WooCommerce_Order_Item_Meta_end在电子邮件确认中显示项目元数据

    时间:2019-10-30

    我们的商店销售软件,我们正在为每个购买的软件添加一个软件凭证代码。购买完成后(通过woocommerce_payment_complete hook)我们生成凭证代码并将其添加到通过wc_add_order_item_meta 方法汇总代码:add_filter(\'woocommerce_payment_complete\', \'add_voucher_code\'); function add_voucher_code( $order_id ) { $or

  • 我的代码是否正确,可以将CSS排在特定页面上?

    时间:2019-11-06

    我正在尝试只将CSS样式表加载到“about”页面。我想我99%正确,但问题是plugins_url - 链接到保存CSS 我可以简单地使用:function testimonial_style() { wp_enqueue_style( \'custom_tooltip_frontend_css\', url(\'path-to-my.css\') ); } if(is_page( 42 )){ add_action(\'wp_enqueue_sc

  • 如何在WooCommerce订阅插件中通过用户注册订阅免费订阅?

    时间:2019-11-13

    我正在使用Woocommerce订阅插件。我现在有两种订阅计划。当任何用户在我的网站上注册时,我希望每个用户在开始时显示该帐户的默认免费订阅,直到稍后手动升级。有什么钩子我可以用吗?我尝试了签入插件设置,但没有找到任何可以将订阅计划设置为“默认”的地方。

  • 阻止发生搜索SQL

    时间:2019-11-29

    我需要阻止一些访问以搜索结果,而不是整个页面,只是结果。问题是,我需要搜索SQL查询根本不发生。(我可以很容易地有条件地隐藏输出循环模板,我只是不确定SQL没有发生)。我应该在哪里阻止这样的事情(我假设我找不到合适的过滤器/动作挂钩)?EDIT: 请注意,页面需要加载和显示,否则我将继续使用请求阻止方法,如template_redirect

  • 激活插件后在页脚或页眉上执行Hook

    时间:2019-12-04

    我有以下代码片段,但它不起作用,我希望在激活插件后,这会调用页脚上的操作并打印一些内容,但我不能这样做,问题似乎是admin_footer 不跑,我不知道activated_plugin 就在html打印之前或之后,以便admin_footer, 或者我该如何修复它?add_action( \'activated_plugin\', \'admin_activated_plugin\' ); function admin_activated_plugin(){ // up to her

  • 如果用户在继续结账时未登录,则将客户重定向到登录页面(带有其他注册插件)

    时间:2019-12-09

    我使用“数字(WordPress手机号码注册和登录)”通过电子邮件注册;短信;当未登录的用户继续结帐时,希望重定向到数字形式的注册(通常不是woocommerce注册)。如果已经登录的用户,他们应该按照正常方式执行签出过程中的下一步。感谢任何人的帮助。

  • Apply_Filters()对所需的参数进行切片

    时间:2019-12-10

    我正在尝试向WooCommerce订单中的每个退款行添加一个按钮(其功能超出了这个问题的范围,足以说明它需要退款id作为参数)。我发现这些行是在woocommerce\\includes\\admin\\meta Box\\views\\html订单退款中创建的。无法重写的php。然而,有一项行动:do_action( \'woocommerce_admin_order_item_values\', null, $refund, $refund->get_id() ); 这似乎非常适合我的

  • 以小写形式保存用户元电子邮件地址

    时间:2019-12-12

    我正在寻找一种将所有电子邮件地址以小写形式保存到用户meta的方法,理想情况下不需要验证并要求用户更改,而只需将其保存为小写。我已经做到了以下几点,但无法实现:add_action( \'update_user_meta\', \'meta_email_tolowercase\', 10, 4 ); function meta_email_tolowercase( $meta_id, $object_id, $meta_key, $_meta_value ) { if(

  • TinyMCE作为评论编辑器-编码问题

    时间:2019-12-17

    我已经在前端和后端实现了TinyMCE作为我的评论表单,使用了以下代码(来源于这里的一些问题):// Enable TinyMCE as frontend comment editor for new comments function wpse_64243_comment_editor( $field ) { if (!is_single()) return $field; //only on single post pages. global

  • 使用REMOVE_ACTION将父主题移除的内容添加回子主题

    时间:2019-12-18

    “我的父主题”删除使表情符号显示为图像的表情符号回退脚本:// parent theme\'s functions.php remove_action(\'wp_head\', \'print_emoji_detection_script\', 7); remove_action(\'wp_print_styles\', \'print_emoji_styles\'); 我想将其添加回子主题中(使此配置在主题更新后仍然有效),但如果我add_action 它要么根本不起作用,要么对

  • 为什么只在特定的定制帖子类型上有条件地加载定制插件的代码会导致网站内容消失?

    时间:2019-12-20

    我正在开发一个填充空白插件(https://github.com/liquidchurch/lqd-notes) 这一直在起作用。我意识到插件正在加载它的样式js,并在每个页面上插入一个div,而不仅仅是它自己的自定义帖子类型(“lqdnotes”)。因此,我使用了一个简单的if语句来确保只有在cpt存在时才传递代码。它发生在以下位置:lqd-notes.phpfunction lqdnotes_enqueue_css() { if ( get_post_type( get_the_ID(

  • 是否在插件更新后刷新重写规则?

    时间:2019-12-23

    我正在开发一个插件,它在每次更新中注册自定义的新端点,我们需要在插件每次更新后刷新重写规则。激活插件后刷新重写规则很容易,关于这方面有很多教程但在更新后刷新重写规则的情况下,我找不到任何解决方案

  • 是否可以在帖子标题下面添加快捷代码?

    时间:2019-12-26

    我有一个短代码,我想放在我所有帖子的标题下面。我可以用钩子或过滤器吗?

  • 发布内容和元更新后的WordPress挂钩

    时间:2019-12-27

    我想更新我的一个元字段并重定向,我正在使用post_updated钩这是我的密码。function job_publish_status( $post_ID, $post_after, $post_before ) { $job_published_date = get_the_time(\"Y-m-d\", $post_ID); $expire_date = date(\'Y-m-d\', strtotime($job_published_date. \' + 60 days

  • 获取Zapier集成的帖子作者电子邮件(_A)

    时间:2020-01-01

    我正在zapier上创建一个自动化程序,允许您根据帖子的状态向帖子的作者发送通知。在各种post字段中,没有“user\\u email”,这对于在字段中发送电子邮件至关重要,发送到:有没有办法记录这个字段,以便它以后出现在post字段中?

  • 如何为特定POST类型禁用W3总缓存图像延迟加载?

    时间:2020-01-01

    我正在为我的WordPress站点使用W3 Total Cache插件。我已经启用了延迟加载设置选项,但我想禁用特定帖子类型的选项。如何挂钩并禁用它?

  • 如何使用ADD_FILTER覆盖INCLUDE_ONCE指针文件?

    时间:2020-01-01

    我想定制一个插件,它使用一个名为html供应商订单页面的文件。php定义内容样式:include_once( apply_filters( \'wcpv_vendor_order_page_template\', dirname( __FILE__ ) . \'/views/html-vendor-order-page.php\' ) ); 我想创建自己的html供应商订单页面。通过修改此文件,并通过使用add\\u filter强制插件使用此文件。我想过滤一下__FILE__ 这是指向我的文件