您当前的位置:首页 > TAG信息列表 > hooks
如何在unction.php上加载此代码
伙计们,这是我的第一个问题,提前谢谢你们。我试图在每个产品页面上集成一个代码,但它产生了一些冲突:function print_my_inline_script() { if ( wp_script_is( \'some-script-handle\', \'done\' ) ) { ?> <script type=\"text/javascript\"> <div id=\"BVRRContainer\"></d
Remove_action()挂接不起作用
关于我的孩子主题,我创建了以下内容:remove_action(\'woocommerce_single_product_summary\',\'woocommerce_template_single_excerpt\',20); add_action(\'woocommerce_single_product_summary\', \'woocommerce_template_single_excerpt\',30); Theadd_action 正在工作,但未执行remove\\u操作
将多个CSS文件合并为一个以进行优化
我有个主意。我希望它已经以某种方式得到实施。下面是一个CSS文件在页面头部的示例<link rel=\'stylesheet\' id=\'validate-engine-css-css\' href=\'https://example.net/wp-content/plugins/wysija-newsletters/css/A.validationEngine.jquery.css,qver=2.7.10.pagespeed.cf.jcn-RfgU3K.css\' type=\'text/css
添加到购物车后重定向至WooCommerce结账-已在购物车中的物品
我有这个密码/* * Redirect to checkout after adding to cart */ function themeprefix_add_to_cart_redirect() { global $woocommerce; $checkout_url = $woocommerce->cart->get_checkout_url(); return $checkout_url; } add_fi
在插入和更新自定义POST类型时调用函数
这里我有一个自定义的帖子类型products 分类法是product_categories . 我需要的是,每当我在产品中添加帖子时,我需要调用function1,当我更新帖子时,我需要调用function2。如何做到这一点?我在google上搜索并找到了以下解决方案:add_action(\'save_post\', \'save_in_filter\', 10, 2); function save_in_filter($post_id, $post){
WooCommerce表缺少标题--我可以使用挂钩添加它吗?
我的Woocommerce购物车页面显示了一列我的产品缩略图,但缺少该列的标题(screenshot). 我可以使用过滤器挂钩在这里添加标题吗?如果是这样的话,有人能建议使用哪种钩子吗?我已经看过了big book of Woocommerce hooks, 但似乎找不到与此表中的标题相关的标题。我知道我可以用JavaScript完成这项任务,但对于这种特殊情况,如果可能的话,我想使用一个钩子。谢谢
我们如何以及在哪里可以请求添加新的WordPress钩子?
我使用伟大的Changelogger插件,当有更新时,它会将插件版本历史记录添加到插件页面。虽然我很想这样做,但在更新页面上无法更新WordPress核心、插件和主题。如何以及在何处请求该页面的新挂钩,以便将变更日志也添加到该页面?
在哪里可以找到WordPress钩子的列表?
我在哪里可以找到所有WordPress挂钩和over ridable函数(可插入、可编写脚本等)的列表?Edit: 插件是listed here.
Hooking in to plugins
我正在开发一个插件,理想情况下,当用户通过一个不同的插件做某事时,它能够做一些事情。我可以在这些插件中添加自定义挂钩,但很明显,当我想要分发插件时,这不会很好地工作。有没有一个好方法可以从我自己的插件中为其他人的插件添加钩子?唯一真正的解决方案是要求作者包含自定义挂钩,以便其他开发人员可以根据他们的工作进行构建吗?示例:当有人转发文章时,我想在插件中做一些事情。如果在流行的retweet插件中有一个自定义的钩子,我可以钩住它,然后启动它,那就太好了。没有,所以我可以修改他们的插件以包含它,但这只适用于我的
通过插件修改评论部分,而不考虑主题
我需要能够通过插件向评论部分的每条评论添加一些数据(文本/图像)。我想做的实际上与stack exchange站点在问答中显示用户分数和徽章计数的小用户配置文件的方式非常相似。我尝试过使用一些过滤器(最近的一个是“comment\\u author”-是的,效果不太好),但没有找到有效的方法。我需要一个地方,在那里我可以注入一些关于用户的信息,不会打乱博客的其他部分(如管理部分),希望能够很好地处理他们使用的任何主题。我意识到开始时,这可能不会适用于所有主题,但希望对于那些坚持博客总体布局的主题有一个答案
为什么在TEMPLATEPATH中包含一个JavaScript文件时wp_enQueue_SCRIPT()不起作用?
我正在尝试使用here 添加我的JS文件。我在函数中添加了以下内容。我已经安装了atahualpa主题的phpfunction lektor_init() { if (true) { wp_enqueue_script(\'lektor\',TEMPLATEPATH.\'/js/synteza.js\'); } } add_action(\'init\',\'lektor_init\'); TEMPLATEPATH 以前在那里已经用过了,所
为什么_home()不能正常工作?
我放了一个if(is_home()) 在我的主题的功能中。php,它似乎不起作用。包含该位的函数在init so上调用is_home 应该已经可以工作了。
Adding onload to body
我目前正在尝试开发一个插件,通过一个短代码将Google Earth Tour嵌入到WP帖子/页面中。我遇到的问题是,要加载教程,我必须添加onload=\"init()\" 进入<body> 标签我可以修改特定的模板文件,但由于这是发布版,我需要通过挂钩动态添加它。有什么想法吗?
过滤器和操作挂钩之间的区别是什么?
我最近更深入地研究了插件API,我想知道what real differences there were between action and filter hooks. 它们都是接收数据作为参数的事件,似乎都能做同样的事情。显然,我看到在操作发生时调用操作,在操作数据时调用过滤器,但这似乎只是语义命名的不同。除了语义和它们的用途之外,它们之间还有什么真正的区别?
这是CURRENT_FILTER()的正确用法示例吗?
这是使用current_filter()?<?php add_filter(\"_my_filter\", \"common_function\"); add_filter(\"_another_filter\", \"common_function\"); function common_function(){ $currentFilter = current_filter(); switch ($currentFilter) { c
是否使用自定义域触发保存帖子的特定操作?
在将帖子保存到数据库时,是否可以使用自定义字段来确定具体操作?哪些操作可以做到这一点,因为添加post medata似乎总是在保存一篇文章以及任何挂接到wp_insert_post 在将帖子元数据添加到帖子之前激活。
在管理用户界面中使自定义字段成为标准
我添加了一些不同的custom_post_types 到我的Wordpress 3安装。它们彼此都有点不同,应该在custom_fields. 但是当你可以储存product_id, 另一个不会。一个会有一个source_url 而另一个不会。与其告诉我的编辑器哪些自定义字段应该与哪些自定义帖子一起使用,我如何让每个自定义帖子将其自定义字段作为UI本身的一部分?如果您访问“daily\\u cartoon”,屏幕上只会显示标题、字幕和媒体如果您访问“daily\\u product”,屏幕上只会显示标题、
为WordPress自定义帖子类型创建新帖子后调用函数?
假设我创建了一个新的帖子类型\'product\'. 当这个新的\'product\' 是否已创建帖子?
当帖子发布时,有没有人打电话给虎克?
帖子可以立即发布,也可以在将来发布。假设一个插件想在文章发布并在博客上可见时做些什么(我不是说文章以任何日期保存为在管理面板中发布)。是否有类似“post\\u visible”或类似的钩子。
在不创建帖子或页面的情况下在特定URL上执行任意代码?
我正在尝试找出可以连接到哪些挂钩,以便在实际运行查询之前读取传入的URL。快速看一眼就知道wp_loaded 或posts_selection 这将是一个很好的选择,但我不愿意错过一些明显更好的东西来满足我的需求。template_redirect 听起来很有希望,但似乎是在内容被选中后才被调用,所以我认为这不会奏效。我认为重写代码可能会有所帮助,但是generate_rewrite_rules 似乎不允许执行任意代码。。。这似乎都是为了重定向到现有内容。我的目标是编写重定向代码,而不必绑定到现有内容。我