您当前的位置:首页 > TAG信息列表 > hooks
添加按钮以添加新帖子和添加新页面
我想在添加新页面和添加新帖子页面中添加一个按钮。以下是我要添加项目的位置:新建页面的侧栏(页面属性旁边)</新帖子的侧栏(帖子属性旁边)。新建页面的顶部栏(块导航旁边)。新帖子的侧栏(位于块导航旁边)什么是动作钩?function add_new_button_function (???) { echo \"some html code\"; } add_action( \'???\', \'add_new_button_function\' );&
覆盖wp_DELETE_POST并移至垃圾桶,而不是自定义帖子类型
函数wp\\u delete\\u post()在自定义帖子类型上使用时将永久删除。这个force 标志仅适用于PAGE 和POST cpt。请参阅此帖子,了解如何使用force标志:wp_delete_post() deletes post instead of moving it to trash问题:A plugin I have is using this function, and I want to try hook in to wp_delete_post and move the item
在管理面板中添加JavaScript文件
我正在学习WordPress插件开发。我正在尝试在管理面板中附加jQuery/JavaScript文件。我正在插件中使用以下代码index.php 文件function admin_script() { wp_enqueue_script(\'my_custom_script\', plugin_dir_url(__FILE__) . \'/myscript.js\'); } add_action(\'admin_enqueue_scripts\'
WooCommerce Hook在帐单表单完成后但在支付网关之前
在Woocommerce中,我需要在客户端完成账单表单之后调用一个函数,但在支付网关之前。此函数需要使用帐单表单信息。。。是否有一个钩子,如何检索用户信息?
使用相同的发布按钮插入多个帖子
我已经创建了一个自定义帖子,并使用Meta Box创建了字段。现在,我想实现的是:假设一个用户输入了3个IMEI号码,但当用户点击发布按钮时,在后台应该有一个循环,将所有3个不同的IMEI号码作为3个不同的帖子输入,其中除了IMEI号码元键之外,所有其他元键都是相同的。我只想知道在将元数据保存到数据库之前可以过滤元数据的钩子。到目前为止,我已经试过了,wp_insert_post_data 钩save_post_{$post->post_type}, rwmb_before_save_post 和r
使用不起作用的USER_REGISTER挂钩更新POST META
我想在用户根据注册表单中的最终成员插件字段注册时更新post meta。如果我直接在模板(加载页面)上运行,但不使用钩子,那么下面的代码工作得很好。Note: 正如我所提到的,如果我在模板文件(刷新页面)上运行代码,但不使用钩子,那么代码将按预期工作。function gs_add_user_to_group($user_id) { // get the user group by profile $groupItem = get_post(um_user(\'te
在加载编辑程序后检测DOM中何时有Gutenberg编辑程序标题
我在PrePublishCheckList 块const title = typeof coreEditorPostEditsTitle !== \"undefined\" ? coreEditorPostEditsTitle : select(\"core/editor\").getCurrentPost().title; const [event, setEvent] = useState
根据自定义域中的数据自动批准用户注册的挂钩
您好,我的注册表有一些自定义字段,基本上我想批准用户如果并且仅当某些字段填充了某些特定值,如果没有,则必须手动批准这些帐户你知道我可以用于此目的的一些钩子和代码吗?。。。非常感谢你
有没有办法从Publish_POST钩子中获取POST META?
我想要一个发布的文章元,下面是代码,但我没有得到它。如果有人能在这里帮助我,我将不胜感激:class BarrioBlog { function __construct() { add_action( \'publish_post\', array( $this, \'on_publish_post\' ), 10, 2 ); } function on_publish_post($post_id, $post) {
How to use pre_get_posts
我有点搞不懂这个钩子是怎么用的。它是在搜索模板、存档页中还是在函数中?它是否围绕分页代码?此外,当我查询分类法归档页面时,它的工作方式是否有所不同?我想我也可以把我所有的代码都包括在这里。除了分页问题外,其他一切都正常工作,这取决于您是否在存档页面上,或者您是否在该页面上进行了搜索。目前最大的问题是搜索结果页面。它很好地显示了分页链接。但是,当您单击任何页码时,它会更改为URL中正确的页码,但结果不会更改。第二个问题是,在实际的归档页面上,单击编号的分页链接效果很好。我获取urlhttp://www.do
尝试构建连接到WooCommerce的简单存款代码
我一直在尝试为客户网站拼凑一个小代码,以包含一个简单的自动存款功能。我对PHP非常基础,我将从2009年开始学习VB知识,所以让我放松一下。试图利用这个项目来获取一些知识。The Goal在产品页面上创建一个复选框,如果选中该复选框,则该产品还将显示产品价格下50%的存款金额,在购物车中设置存款条件的项目将默认当前订单付款为总金额的50%。在有押金的订单后,使用“创建新订单”;存款余额;。The Problem它只起了一半作用。整个网站都在更新价格,但我无法让复选框起作用。我还没有尝试用剩余部分实施新秩序
Hide gutenberg option blocks
如何隐藏/禁用新Post creator上的每个功能,仅以下区域可见:古腾堡编辑器(Gutenberg Editor)发布按钮(Publish button)标签(Tags)类别(Categories)甚至隐藏左侧边栏和所有菜单选项。
当AJAX在Gutenberg中保存时,在SAVE_POST后发出管理员通知
如何显示管理员通知?我想对save\\u post\\u post操作执行一些操作,并想在之后通知管理员操作的成功和详细信息。到目前为止,我尝试过:add_action(\'save_post_post\', \"do_Stuff\"); function do_stuff( $postId ){ session_start(); //do stuff and create some $msg; set_transi
将条带连接数据添加到WC_STRPE_Payment_Request中
我正在使用Stripe Connect在woocommerce网站上收取销售佣金。我需要在付款请求JSON中添加以下内容。 \'application_fee_amount\' => (Gateway Based Fees Amount), \'transfer_data\' => [ \'destination\' => \'{{CONNECTED_STRIPE_ACCOUNT_ID}}\', ], 我找到并修改了这段代码,以符合我的
无法在我的自定义php文件中调用WooCommerce钩子
It is not a plugin, it is just a simple file call on ajax.我的Js代码$(\'.pkg-btn\').click(function(){ var this_id = $(this).parent().attr(\'id\'); var url = templateUrl+\'/tw-add-to-cart-ajax.php\'; $.ajax({ type: \'POST\',
有没有办法,挂钩在“阅读更多”链接之前添加内容?
我正试图从以下代码中添加“Hello world”:add_filter( \'the_content\', function( $content ) { return $content . \' <br /> Hello World \'; }, 0); 在发送到单个页面的“阅读更多”链接之前。正如你所看到的,这段代码在“阅读更多”之后广告了hello这个词,我希望它就在前面,但在其余内容之后。这个有钩子吗?如果可能的话,我更愿意将其保留在函数中。php而不是模
找不到IS_FROW_PAGE()变量
我正试图做一些真正简单的事情,但不知怎么的,这让我抓狂。我试图让代码片段只在头版上运行。我的网站设置为有一个静态首页,所以我认为我成功的关键是有条件的标签is_front_page(). 然而,我无法让它运行,因为无论我尝试什么,我总是在控制台中出现一条错误消息“ReferenceError: Can’t find variable: is_front_page”.下面是我的基本代码,我只使用它来测试条件标记是否工作:<?php add_action(\'wp\', function(){;
WooCommerce禁用已取消订单的自动补货
当我们取消订单时,Woocommerce会自动重新进货。但我们不想自动重新进货,所以我尝试了这个钩子:function filter_woocommerce_can_reduce_order_stock( $true, $order ) { $stat = $order->get_status(); if($stat == \'cancelled\'){ // We want only disable restocking when status i
WordPress主题开发的钩子是什么?
我想知道hooks 在wp主题中,如before\\u header\\u hook,after\\u header\\u hook?这些挂钩在主题开发中有什么用途和好处?
阻止插件自动激活
在我管理的一个网站上,托管公司会自动将一个插件强加于我们,这没用。我正在寻找一个钩子/动作,可以用来完全防止插件被激活,因为即使我删除插件,它也会自动重新安装和重新激活。有人知道我应该去哪里吗?