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

  • 使用关键字(Woocoommerce)在特定产品名称中提供折扣

    时间:2020-01-03

    是否可以创建一个函数来计算10%的折扣,方法是在“服装”类别中指定标题中仅包含“衬衫”一词的所有产品?或者更确切地说,可以使用产品标题中包含的单词指定为“衬衫”。也就是说,如果产品名称为:蓝色衬衫,蓝色牛仔裤,红色衬衫,白色牛仔裤,我只需将折扣(通过关键字“衬衫”)应用于:蓝色衬衫红色衬衫我知道这是一个有点特殊的要求,但是客户要求的。

  • 更新相关帖子的“POST_MODIFIED”值

    时间:2020-01-07

    我有两种自定义帖子类型;\'“项目”和“活动”-创建/更新活动时,我想更新项目的元素-其中一个元素是更新“post\\u modified”值(在网站的其他地方,我按“modified”时间排序项目帖子类型,以便在存档中优先考虑最近参与的项目)这是我目前拥有的:// update project updated time on activity save add_action(\'save_post_cpt_activities\', \'update_project_update_time\',

  • 在菜单设置中添加一个复选框

    时间:2020-01-09

    我正在寻找合适的钩子来在菜单设置中添加复选框,如果它存在,如何将值保存为选项。

  • 在SAVE_POST操作挂钩中获取原始值

    时间:2020-01-10

    我想得到$post 在save_post 行动这样,我可以检测到更改,并且仅在帖子内容/标题更改时执行特定操作。这可能吗?

  • 在类中使用筛选器和挂钩

    时间:2020-01-11

    我将深入使用oop来创建wordpress插件。我发现了一个有趣的article 关于钩子以及如何在类中使用它们。阅读后,我有一些疑问:在构造函数中使用挂钩是正确的,还是使用方法而不是构造函数更好?在类中定义过滤器或挂钩的最佳实践是什么?

  • PHP注意:WP_ENQUEUE_SCRIPT调用不正确。不应注册脚本和样式

    时间:2020-01-15

    有人能帮我纠正这个错误吗?PHP注意:调用了wp\\u enqueue\\u脚本incorrectly. 在wp_enqueue_scripts, admin_enqueue_scripts, 或login_enqueue_scripts 挂钩。请参见Debugging in WordPress 了解更多信息。(此消息是在版本3.3.0中添加的。)in/nas/content/live/greattaste/wp包含/功能。php在线4986代码:function wp_auth_check_load()

  • 从剪贴板粘贴图像时的自定义文件名

    时间:2020-01-20

    我使用了一个带有经典编辑器的插件,使我能够将图像直接从剪贴板粘贴到帖子中。但仅在文件名对seo不重要时使用此选项。使用Gutenberg编辑器,这种“粘贴”是内置的,并且是一个方便的功能。然而,由于自动生成的文件名,将图像添加到帖子中并不是一种非常有利于Seo的方法。但它比保存、调整大小、重命名、上载和添加要快得多。尤其是当涉及大量图像时。唯一能使此功能成为添加图像的必经之路的是文件名。用用户提供的名称替换此部分,将在命名和发布图像方面产生巨大的差异。以下函数应在保存之前重命名正在粘贴的附件:add_ac

  • WP_LOADED钩子块脚本查询

    时间:2020-01-22

    我有一个由插件为非管理员用户生成的cutsom Maintenance屏幕。如果相关设置页面上的选项已启用,我需要在其上设置倒计时计时器。我已经正确地实现了设置API,我能够保存和检索选中或未选中的复选框选项值和其他内容。我需要一些帮助来将前端样式排队,我需要将后端设置页面输出的一些数据传递给javascript文件,我希望避免内联脚本。我已经尝试使用普通的wp方式加载脚本wp_enqueue_script, 但这行不通,我不知道为什么?我使用以下代码显示维护页面。是否可能wp_loaded 钩子是否会阻

  • 什么时候/在哪里想要将其他类附加到WordPress插件中的基类?

    时间:2020-01-23

    我目前正在研究两个插件。每个函数都有一个名为plugin_classes 它将其他类附加到基类。这两个插件都有init 和hooks 功能。在第一次通话中$this->plugin_classes() 发生在hooks 函数,而在init 作用在这两种情况下hooks 函数调用init 功能。看来除了使用init 这些类在钩子中的类之后稍微添加(可能)。我有什么遗漏吗?

  • 在自定义WordPress插件的子菜单下添加自定义子菜单

    时间:2020-01-27

    我知道如何为自定义插件添加自定义菜单和子菜单。但在子菜单下创建另一个子菜单是我无法理解的。我拥有的:插件主菜单添加更新活动内容:插件主菜单添加更新事件-创建事件(仅应在“事件”子菜单下)-签出事件(仅应在“事件”子菜单下)我已经在插件名称中定义了自定义菜单。根文件夹中的php。我甚至尝试添加“Create Event”(它位于单独的文件夹中,文件名为Create-Event.php),并将“Event”作为父级(Event.php)。以下是我的插件文件夹结构:--inc公司=>视图==>eve

  • do_action not working in loop

    时间:2020-01-27

    我一直在使用do\\u action在循环中生成多个动作挂钩。对我来说,do\\u操作不起作用似乎很不幸。function ltc_generate_input_fields($fields = array()) { echo \"Hello World\"; if (empty($fields) || !is_array($fields)) return; foreach($fields as $field) { &#

  • 为什么wp_ajax挂钩不起作用?

    时间:2020-01-27

    我需要使用POST方法从Ajax表单执行Php函数。有没有其他方法代替ajax挂钩?挂钩不执行。始终返回0。怎么了?这是我的ajax。js公司\'use strict\'; const url = test.ajaxUrl; const data = { action: \'ajax_request\', username: \'example\' }; async function Start(url, data) {&#x

  • 自定义元框未显示将标记显示为空的值

    时间:2020-01-28

    我已经创建了一个自定义元框插件和函数中的一个函数。php文件在页面上输出值。meta框似乎正在工作,但是输入文本没有显示在图像的左侧,而且当我在浏览器中检查元素时,h3标记为空。这就是功能。php文件:// Custom banner feature display in home page function carolinaspa_banner() { ?> <div class=\"banner\"> <div class=\"col-4

  • 在使用_Author挂钩时,如何确定生成对`the_Author()`的每次调用的PHP文件?

    时间:2020-01-28

    the_author() filter hook 可用于修改的输出the_author(). 使用钩子时,是否可以知道哪个PHP文件生成对the_author()?例如,假设我将此自定义函数附加到the_author() 过滤器挂钩,用于修改the_author() 输出:add_filter(\"the_author\", \"change_author\"); function change_author($author) { $author = \"NEW AUTHOR!\

  • 致命错误:未捕获错误:类‘WP_BLOCK_STYLES_注册表’

    时间:2020-01-30

    我在确定下面这个问题的解决方案时遇到了一些问题。该网站已发送给我们的团队进行修复。在中打开错误报告wp-config.php:define(\'WP_DEBUG\', true); WordPress版本:5.3.2PHP版本:7.2WordPress主题:Grow ProFatal error: Uncaught Error: Class \'WP_Block_Styles_Registry\' not found in /home/website/public_html/clie

  • 如何使用钩子呈现保存为模板的元素?

    时间:2020-02-01

    我的目标是在每个页面上呈现一个相同的元素。目前,该元素已手动添加到50多页。我将其保存为一个名为“可重用”的模板,然后我想从函数中调用它。php使用钩子。这是否可能(这是一个有效的用例),如果可能,如何实现?我的代码,在函数的最后。php,看起来像:add_action(\'get_footer\', \'render_reusable\'); function render_reusable() { return how_can_i_load_template_component

  • 将带有定制类的新div添加到WooCommerce商店页面上的产品

    时间:2020-02-04

    在自定义Wordpress主题中,我需要在WooCommerce商店页面上并排显示产品图像和产品摘要,因此我正在尝试使用自定义引导类添加新的div;我用过woocommerce_before_shop_loop_item_title 钩子将类作为父类的新div添加到产品摘要中,效果非常好,我尝试将此代码用于图像function wc_add_classes_img () { if ( is_shop() ) { ?> <d

  • 可以给插件列表中的一行分配一个css id吗?

    时间:2020-02-05

    如何将CSS id添加到插件列表中包含自定义插件的行,即(/wp admin/plugins.php)?我想要实现的是显示这样的管理通知<p>Enter your license <a href=\"#custom-plugin\">here</a> to activate the plugin</p> 当用户单击链接时,它应该滚动到特定的插件行。

  • 如何在WooCommerce管理员订单屏幕上编辑订单时更新订单项目

    时间:2020-02-05

    是否可以在woocommerce管理员编辑订单屏幕中编辑订单项目总计和自定义费用?我唯一能找到的钩子是woocommerce_new_order_item, 但是,当我在管理中添加/删除产品时,我需要调整自定义订单项目总数(例如,作为订单行项目费用的押金和交货费)。例如,如果我在“编辑订单管理”中增加了产品的数量(或向订单中添加了其他产品),我还需要增加订单上的存款金额。我还需要做相反的事情,如果我减少数量或从订单中删除某个产品,我将需要减少押金金额。这可行吗??我应该看什么钩子?我搜索了几个论坛,似乎找

  • 是否为标签和类别生成要关联的图像?

    时间:2020-02-06

    我想生成适合插入元数据的图像(如Open Graph或twitter:image)。基本上,我想根据每个标签的帖子创建一个拼贴。比如说,我有一个标签“猫”,上面有30篇帖子,其中10篇有猫的“特色图片”。如果有人分享http://example.org/tag/cats 我想在推特上添加元数据,指向一个1024x512图像,它是一些特色图像的拼贴。理想情况下,这是一张会在某个时期更新的am图像,所以在一年内,当我有10多张可用图像时,它会保持最新。Questions:<聚合特色图片的插件是否以这种方