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

  • WordPress核心文件名可以作为钩子使用吗?

    时间:2012-11-26

    这是参考another answer 这里是wordpress。stackexchange。回答者使用文件名作为挂钩,将脚本和样式排入特定页面。add_action( \'admin_print_scripts-post-new.php\', \'portfolio_admin_script\', 11 ); add_action( \'admin_print_scripts-post.php\', \'portfolio_admin_script\', 11 );

  • 我如何在主页上只显示最新的帖子,同时保持适当的插件挂钩?

    时间:2012-11-27

    我想做的是在我的“主页”上显示最新的帖子(我的主题是“single.php”)。这是复杂的,因为我有一些插件(特别是脚本n样式),它们挂接wp\\u head和wp\\u enqueue\\u脚本。在这些钩子中,他们检查is\\u singular(),查看是否应该将我的每篇文章javascript注入页面。然后,他们检查全局$post变量的属性,以确定要注入哪些脚本。如果需要的话,我希望在主页上正确注入每篇文章的javascript。作为参考,该插件的源代码是here 我所关心的正确运行的特定函数被调用

  • 函数缺少操作挂钩

    时间:2012-11-29

    我已经将一个操作绑定到状态更改中,它在后端工作。但是,使用前端按钮更新post状态不会触发该操作(http://wordpress.stackexchange.com/questions/17794/publish-pending-article-from-front-end-with-a-button),但它会更新post状态。所以我有一个按钮,可以将帖子从“草稿”更新为“拒绝” function show_reject_button(){ global $post;&#x

  • 如何调试“SAVE_POST”操作?

    时间:2012-11-30

    是否可以验证PHP代码?我有一个自定义的贴子类型(电影),带有自定义的元框。一切都很好,我可以添加新的电影和细节的自定义元框。我的问题是更新按钮。如果我创建了一部新电影,请添加信息,然后单击“更新”以获得白色屏幕。我知道问题出在函数上。php和自定义帖子类型,但我如何找到错误?如果我检查白页的源代码,它会显示2行空行,但代码没有前导或尾随空行。 <?php add_action( \'admin_print_styles-post-new.php\', \'film_s

  • 在内容末尾添加表单

    时间:2012-11-30

    我正试图在每篇文章之后为我必须编写的插件添加一个小表单,但我对Wordpress不是很熟悉。通过将add\\u action与\\u内容作为挂钩,我可以向内容中添加一些文本。我的问题是,存储在$content变量中的整个文本似乎以某种方式得到了处理。具体来说,在我的每个输入字段后面都添加了br/以打破我表单的布局。例如,我注意到,如果我在评论表单之前有我的表单,我就没有这个问题。但我不想把我的表格放在这里,我需要它真的在帖子之后,在任何与评论相关的事情之前。是否有办法禁用此文本和html格式,但仅限于我将

  • 使用什么钩子在前端显示admin_bar?

    时间:2012-12-02

    或者,admin\\u栏是如何显示的?我希望显示一个类似样式的菜单,但适用于所有访问的用户。

  • load-* hook for dashboard

    时间:2012-12-02

    我正在尝试向仪表板屏幕添加屏幕选项。我的功能如下:my_function() { ... add_screen_option() ... } 现在,我需要知道在加载仪表板屏幕时在我的函数中使用挂钩的正确操作挂钩$挂钩:add_action( \"load-$hook\", \'my_function\' ); 美元挂钩应该是什么?

  • WooCommerce产品类别Widget-隐藏没有库存产品的类别

    时间:2012-12-04

    我在Wordpress网站上使用WooCommerce,侧边栏中有一个小部件显示所有产品类别。它设置为隐藏空类别,效果很好。然而,它仍然显示只包含缺货产品的类别,我想更改这些类别。技术说明:WooCommerce产品是一种定制的帖子类型(product), 产品类别是一种自定义分类法(product_cat), 库存计数是产品上的自定义字段(_stock). WooCommerce产品类别小部件显示他们使用wp_list_categories(). 我曾尝试挖掘代码以查找一些可以挂接的筛选器调用,但没有找

  • Hook into WordPress update?

    时间:2012-12-07

    我想知道是否有任何方法可以连接到WordPress更新过程并发送$_POST 要更新服务器的变量?我正在从私有服务器上提供插件/主题更新,并将其与以下内容挂钩:add_filter(\'pre_set_site_transient_update_themes\', \'check_for_update\');这很好用。新版本的主题/插件显示在“Dashboard”>“update”下,我可以更新。但问题是,我希望用户只有在提供了正确的登录/密码(首先通过add_option()). 理想情况下,除非

  • 自动统计单个帖子的浏览量

    时间:2012-12-10

    我试图为主题中调用的每个循环添加一些函数。我要做的是在这里添加一个函数来计算后期视图post views without plugin, 要使用该函数,我需要添加此行<?php setPostViews(get_the_ID()); ?> 到single.php, page.php, 等我想知道我是否可以使用一些钩子来自动添加<?php setPostViews(get_the_ID()); ?> 没有硬代码的行single.php, page.php 文件。

  • 如何将钩子添加到_title()和get_the_title()

    时间:2012-12-11

    我现在在重音字符方面遇到了问题,如果我在回显标题之前执行utf8\\u decode(),问题就解决了,但我不能在一个地方执行此操作,而不是在整个主题中更改此操作,以防升级?我对钩子不太熟悉,但我认为这是他们的方法,还没有找到如何做到这一点。

  • 如何将自定义CSS添加到媒体厚框中?

    时间:2012-12-11

    我在编辑媒体屏幕中添加了几个自定义字段,但当这些字段显示在WP Media Thickbox中时(例如,从编辑帖子屏幕添加图像时),样式就消失了。是否有一个钩子可以在加载Thickbox iframe时将我的自定义css添加到它?

  • “SAVE_POST”挂钩在WP 3.5中不起作用

    时间:2012-12-12

    我曾经在“编辑媒体”屏幕上添加了一个额外选项(使用attachment_fields_to_edit 挂钩,然后使用保存attachment_fields_to_save). 然而,我今天已经更新到了3.5,编辑媒体屏幕现在基于编辑帖子屏幕,因此这些挂钩在这种情况下不再起作用。为了克服这个问题,我使用add_metabox(). 将显示metabox,但问题在于保存数据。由于函数没有按我的预期工作,我想我应该输出$_POST 看看发生了什么。但是,函数似乎连接到save_post 更新媒体时未运行。这是我

  • 如何在删除时删除用户的所有帖子和附件?

    时间:2012-12-12

    当我删除一个用户时,WordPress只能删除该用户的帖子或页面,而不能删除他的自定义帖子和附件。一个特殊挂钩的主意?add_action( \'delete_user\', \'my_delete_user\'); function my_delete_user($user_id) { $user = get_user_by(\'id\', $user_id); $the_query = new WP_Query( $args );

  • 搜索删除帖子时触发的挂钩以获取所有评论

    时间:2012-12-13

    删除帖子时,与此帖子关联的所有评论都会处于“post trashed”状态。我正在寻找这个事件的线索。尝试了以下方法但未成功:comment_approved_to_post-trashed comment_approved_to_trash

  • 使W3总缓存“清空所有缓存”函数清除清漆

    时间:2012-12-13

    现在,当我执行“清空所有缓存”时,它不会向varnish发送清除请求。结果是清漆没有被刷新。选择“清空所有缓存”时,有没有办法让varnish清除它的缓存?有没有一种方法可以连接到W3 Total Cache“清空所有缓存”?

  • 什么是用来过滤网站所有文本的钩子?

    时间:2012-12-20

    我正在开发一个插件,用一个可接受的字符替换google没有显示的字符。我想获取wordpress返回的所有文本(内容、评论、标题、名称等),但我不知道应该使用什么钩子。有人能帮我吗?

  • 使用AJAX时未调用TEMPLATE_REDIRECT

    时间:2012-12-21

    通常我用template_redirect hook但是我遇到的一个问题是它不适用于ajax调用。所以,如果我想同时针对标准调用和ajax调用,我应该使用什么挂钩?是wp_loaded 好的选择?

  • 如何用我的插件替换标题?

    时间:2012-12-26

    我正在为WordPress 3.5开发一个插件。我的博客的默认标题是“测试”。以下是我的插件的一些代码:add_filter(\'wp_title\', \'my_replace_title\'); function my_replace_title(){ return get_option(\'my_site_title\'); } 新标题是“我的网站标题”。但结果是:“我的网站标题测试”如何用新标题替换旧标题?

  • 使用‘DRAFT_TO_PUBLISH’挂钩(发布状态转换)

    时间:2012-12-28

    我正在尝试使用draft\\u to\\u publish挂钩(http://codex.wordpress.org/Post_Status_Transitions) 在发布作为草稿的帖子时运行函数。此挂钩似乎不起作用:add_action(\'draft_to_publish\', \'myFunction\'); 当我在插件中使用它时,myFunction永远不会被激发。我以前使用/测试过该功能。我知道这是挂钩,而不是myFunction的内容。我找到的所有“解决方案”都只是指向上面的Cod