问题标签 [wordpress-hook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
122 浏览

wordpress - 单亲的Wordpress菜单多个UL(无序列表)

我有这样的菜单结构

我不知道如何在我的前端实现这一点。我知道我需要在 wordpress Appearance > Menus 中分配一个“CSS CLASS”或“Title Attribute”,然后使用 wordpress 过滤器检查该属性或类,最后添加 UL 并使用该过滤器关闭 UL。我根本找不到合适的过滤器。如果有人可以帮忙吗?

0 投票
4 回答
4268 浏览

wordpress - 在 WP 4.4.1 之后阻止 WordPress 主页重定向

WP 正在将主页重定向到 home_url(或 site_url 不确定,因为两者是相同的值),即使到达使用停放域的页面也是如此。这是在最近的更新之后开始的。此外,我确认没有 htaccess、服务器配置或任何插件进行重定向。

经过深入研究,我发现的解决方案将以下内容放在 functions.php 中remove_action('template_redirect', 'redirect_canonical');。该解决方案已有多年历史,似乎不再起作用。

我设置的方式是将域名停放在WP站点,显示的内容是基于域名的。只是发生在索引页面上,如果它附加了任何 url,它就可以工作。任何帮助表示赞赏。

0 投票
1 回答
1488 浏览

wordpress - 如何使用 register_taxonomy_args WordPress 过滤分类参数

我正在尝试使用register_taxonomy_args过滤器钩子在选择的自定义分类法上过滤分类法参数。但是,这样做时,我会收到很多错误消息。

列举几个:

警告:第 278 行 /Applications/MAMP/htdocs/broadbean/wp-content/themes/scratch/functions.php 中的 edit_bb_taxonomy_args() 缺少参数 2

警告:第 278 行 /Applications/MAMP/htdocs/broadbean/wp-content/themes/scratch/functions.php 中的 edit_bb_taxonomy_args() 缺少参数 3

注意:未定义变量:第 280 行 /Applications/MAMP/htdocs/broadbean/wp-content/themes/scratch/functions.php 中的分类

警告:array_merge():参数 #2 不是第 379 行 /Applications/MAMP/htdocs/broadbean/wp-includes/taxonomy.php 中的数组

注意:未定义的索引:在第 398 行的 /Applications/MAMP/htdocs/broadbean/wp-includes/taxonomy.php 中重写

我的过滤功能

我究竟做错了什么?谢谢。

0 投票
1 回答
452 浏览

php - 使用钩子在标题中调用 wordpress 插件

我有这个插件https://fr.wordpress.org/plugins/wayne-audio-player/在页脚中调用,但我需要它在我的页眉中。我已经设法用一些 CSS 轻松做到了。但后来我注意到了这一行:

所以我尝试了这个:

但这似乎不起作用。我想知道是否有一种方法可以在没有css代码的情况下在标题中调用这个插件。

0 投票
2 回答
2549 浏览

wordpress - 显示 WooCommerce 可变产品的最低价格(版本 2.5.5)

我正在使用最新版本的 WooCommerce-2.5.5。但是,它显示了商店和单个产品页面中可变产品的最高价格(https://bookyoga.com.au/flametreeyoga/all-passes/https://bookyoga.com.au/flametreeyoga/product/two -每周课程/)。但我想显示可变产品的最低价格。

我尝试了许多钩子来显示最低价格但不起作用(例如https://support.woothemes.com/hc/en-us/community/posts/202794676-Showing-only-1-price-for-variable-product和这么多的钩子)。我已经尝试过 WooCommerce 2.1 变体价格,恢复为 2.0 格式(https://gist.github.com/kloon/8981075),这也不起作用。

谁能帮我解决显示可变产品的最低价格而不是最高价格的问题。

问候。

0 投票
2 回答
122 浏览

php - 从 wordpress 中的特定页面 ID 或页面 slug 中删除图像链接

0 投票
1 回答
2293 浏览

php - 用于更改编辑帖子作者框中的作者列表的 WordPress 过滤器

我想在编辑帖子页面上的作者选择下拉列表中更改自定义帖子类型的用户列表。我可以使用过滤器挂钩吗?我还没有找到任何关于过滤钩子的信息,它可以满足我的需求。

钩子应该(理论上)让我返回一个用户数组,这些用户将填充底部的选择框。我想这样做的原因是,我可以根据用户的角色有条件地过滤掉不同帖子类型的用户。作为管理员(或其他管理员),我不想在将用户设为作者之前检查用户是否具有特定角色。

代码示例:

0 投票
2 回答
1487 浏览

wordpress - 如何在 admin-ajax.php 文件中找到您的操作?

我正在为我的电子商务网站使用 woo 商务插件。我的仪表板上列出了一些订单。当我将订单状态从处理中更改为完成时,我们单击按钮。

这是我的行动:

但是当我查看 admin-ajax.php 文件时没有order_id得到。我很困惑,我们在哪里可以更改订单状态,例如操作order_id等。

0 投票
2 回答
5343 浏览

php - 为 WooCommerce 创建插件:向 API 设置添加选项选项卡

我正在为 Worpdress/WooCommerce 创建一个插件。我已经完成了所有工作,现在我想在 woocommerce API 设置中添加一个选项选项卡,就像在这个指令教程中一样。

这是我的代码:

但是我遇到了一些错误:

警告:缺少第 30 行 C:\OpenServer\domains\wp-dev\wp-content\plugins\some-plugin\some_plugin.php 中 some_tab_settings() 的参数 2

注意:未定义变量:第 31 行 C:\OpenServer\domains\wp-dev\wp-content\plugins\some-plugin\some_plugin.php 中的 current_section

相关:

add_filter('woocommerce_get_settings_api', 'some_tab_settings', 10, 2); ==>线:30

功能 some_tab_settings( $settings, $current_section ) { ==>行:31

我怎样才能做到这一点?

0 投票
3 回答
3755 浏览

php - WordPress:如何在保存产品 woocommerce 之前添加新的帖子元

我有一个来自另一个 wocommerce 网站的 api,并使用我的产品 sku 获取一些信息,如何在创建新产品后将此信息添加到发布元数据?我想在创建产品时使用 api 和产品 sku 获取信息并保存到发布元数据。

我找到了这个钩子,但我认为这不起作用