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

  • 将摘录元框移至内容编辑器上方

    时间:2014-03-11

    我找到一个叫“WordPress”的钩子edit_form_after_title“”在标题后添加文本框。创建新帖子时,如何使用此挂钩在标题后显示摘录?

  • 在init()钩子中添加钩子有什么好处?

    时间:2014-03-18

    我看到很多插件使用这种方法来添加一个新的钩子,例如。add_action(\'init\', function() { add_action(\'SOME_LATER_HOOK\', xxx); add_filter(\'SOME_LATER_FILTER\', yyy); }); 为什么他们不直接添加挂钩?我发现没有任何好处,例如性能为什么不add_action(\'SOME_LATER_HOOK\', xxx);

  • 如何从操作钩子‘set_Object_Terms’中获取Term_id?

    时间:2014-03-19

    我有以下代码,我想在该函数中使用term\\u id。我知道变量$terms包含术语;然而,我不知道如何从中获取术语id。add_action(\'set_object_terms\',\'wpse5123_set_object_terms\',10,4); function wpse5123_set_object_terms($object_id, $terms, $tt_ids, $taxonomy){ if($taxonomy == \'category\')

  • 从后端删除分类术语的操作钩子是什么?以及如何在删除术语ID之前将其退役?

    时间:2014-03-19

    我需要删除一些postmeta 从后端删除分类术语时。删除之前term, 我需要找回Posteta的meka_key 以及术语id 这将被删除。使用术语id 执行某些任务,然后删除postmeta 和term.我已经试过用动作钩了set_object_terms 但是,我无法检索术语id 删除时term 因为它返回一个空数组。所以,我需要以某种方式得到这个术语id 在它被删除之前。如何在删除术语id之前检索它?add_action( \'set_object_terms\', function( $obj

  • Setcookie可以在管理员上运行,但不能在前端运行

    时间:2014-03-20

    我有一个简单的函数,可以将cookie设置为附加的任何参数的值。例如,如果我访问http://example.com/?devsource=http://dev.example.com/ 它应该将devsourceurl cookie的值设置为http://dev.example.com/这个函数在WordPress管理中工作得很好,但我无法让它在前端工作。我甚至试着检查邮件头是否已经在init操作中发送了,但没有。有什么想法会导致这种情况吗?代码如下:function set_devsource_coo

  • 如何在WooCommerce中添加第二个“下单”按钮

    时间:2014-03-21

    我的客户希望在他的结账页面上有两个“下订单”按钮(http://www.jobgrandprix.fr/checkout/?set-cart-qty_2652=1). 默认情况下,“Commander”(其站点为法语)按钮位于页面底部。我正在尝试在页面顶部的右侧列中添加第二个。我想是结帐。php是我需要修改的。我想我需要把它添加到发货栏通常所在的位置(这里不使用,因为它是一个虚拟产品)。如果有人有什么建议,我将非常感激。谢谢

  • 如何从主题替换WordPress插件中的设置

    时间:2014-03-21

    我在插件中创建了一个带有一些默认设置的数组,并希望允许从函数中替换它。php在主题中不使用存储的数据(例如add\\u选项)。我希望这只是一个新价值观的挂钩。插件内阵列示例:$default_settings = array( \'key_one\' => 0, \'key_two\' => 1 ); 我需要允许这是从一个主题的功能改变。php,因此开发人员可以添加如下内容:add_filter(\'the_hook\',\'my_function

  • 用户的注册邮件发送后如何接通?

    时间:2014-03-26

    我想重定向到一个页面after the user\'s registration email has been sent. 正确的挂钩是什么?user_register 太早了,即用户已输入数据库,但电子邮件未发送。非常感谢。

  • 更改“插件已激活”消息的默认设置

    时间:2014-03-29

    每当WordPress中的管理员激活插件时,在重新加载插件页面时,成功激活后会显示一条通知“插件已激活”。有没有办法更改管理通知中显示的文本,或者我必须使用自己的自定义消息?此外,如果我必须使用自定义消息,这会抑制默认的“插件激活”消息吗?Related Questions:Uninstall, Activate, Deactivate a plugin: typical features & how-toHow to show custom message once on plugin acti

  • 有没有一个管理钩子可以让我在设置标题位置之前读取GET变量

    时间:2014-04-02

    我需要根据插件管理菜单中的查询变量重定向页面。我不知道在哪里可以连接到查询变量或GET vars命令来决定是否需要重定向页面。

  • 使用“All in One SEO Pack”插件挂钩生成动态网站地图

    时间:2014-04-02

    除了帖子、页面和类别的URL之外,我还需要我的站点地图包含各种页面的URL,这些页面显示来自WP数据库(Rails API)以外的外部源的数据。是否有一个挂钩,我可以添加一个过滤器,以便在动态生成站点地图后,我可以将这些其他URL附加到站点地图。附言:我有一个建议aiosp_sitemap_post_filter, 但没有关于它如何工作的文件。谢谢UPDATE具有aiosp_sitemap_post_filter 您只能将其他帖子添加到网站地图,而不能添加自定义内容。

  • 过渡岗位状态未在工作

    时间:2014-04-02

    我有一个插件,它使用transition_post_status 钩子,在更新后启动自定义函数。但我不知道为什么它不起作用。这是代码 add_action(\'transition_post_status\', \'pmc_update_notification\',10,3); function pmc_update_notification($new_status, $old_status, $post) { echo \'function checkpoint 1\';&#

  • Hook only specific post type

    时间:2014-04-03

    使用此功能,我可以在posts类型“alternatives”中更改帖子的标题。我的问题是Wordpress现在更改了我所有的标题。有人知道我如何只为特定的自定义帖子类型设置此选项吗?// Change alternatives title function alternatives_title( $title, $post_id ) { if( get_post_type( $post_id ) == \'alternatives\' ) { $title

  • Update meta values with AJAX

    时间:2014-04-07

    我正在Wordpress中开发投票系统。我第一次是用GET 但有人告诉我you should not use GET for this, 因此,我开始使用AJAX在阅读之后更新自定义字段/元数据this article. 我已经阅读了jQuery和Wordpress AJAX页面上的大量文档,这是我现在拥有的。我想我已经走上了好的道路,但有些地方遗漏了/或者我做错了。投票函数工作得很好,因为我之前用GET 请求。我有一个简单的HTML测试表单:<form id=\"vote_form\" metho

  • jQuery does not work

    时间:2014-04-08

    我正在从事一个需要jQuery的项目。我将其添加到我的函数中,如果我查看我的页面源代码,脚本将加载到我的标题中,但jQuery不起作用。我做错了什么?function stn_script_enqueuer() { wp_register_script( \'ajax-vote\', get_template_directory_uri() . \'/js/ajax-vote.js\', array(\'jquery\') ); $nonce

  • 将自定义SQL查询注入页面/主题

    时间:2014-04-09

    我已经为我们的WordPress网站编写了一个自定义sql查询(相当复杂,用标准WordPress代码无法实现),我已经通过$pageposts = $wpdb->get_results($query, OBJECT);, 它产生了我所期望的结果。现在我想通过一个钩子(理想情况下)集成这个查询,这样我就不必更新主题页面,这样我们仍然可以更新主题。我知道钩子pre_get_posts() 允许您调整主查询,但从我发现的情况来看only 允许你adjust. E、 g。$query->set( \

  • 更改图像库中的描述文本

    时间:2014-04-09

    如果单击图像并可以输入图像描述,我想更改或向右侧的媒体库覆盖图添加文本。目前有“说明”或“标题”(已安装德语版本)。请参见此处的图片:

  • 重力表单|表单对象为空

    时间:2014-04-14

    我正在尝试自定义一些重力形状行为。因此,我尝试从我的主题引入gforms。不幸的是,表单对象总是NULL. 为什么会这样?示例代码:1) add_action(\'gform_confirmation\', \'myCustom_gform_confirmation\'); function myCustom_gform_confirmation($confirmation, $form) { var_dump($confirmation); var_dum

  • 什么时候需要Get_CurrentUserInfo()?

    时间:2014-04-16

    我知道你通常在global $current_user, 但有时不管你有没有,它都会起作用。那么需要什么条件呢?示例代码:function plugin_admin_init(){ global $current_user; // Make sure global is set, if not set it. get_currentuserinfo(); /* ... */ }

  • WordPress上载文件操作挂钩

    时间:2014-04-18

    我在管理界面中显示了一个名为“Magazine”的自定义帖子类型。每次用户uploads A.file 在我的自定义帖子类型“Magazine”的wp admin中,我想启动一个钩子,因为我必须处理文件。有没有action hook 我可以在这种情况下使用吗?希望有人能帮助我。