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

  • 操纵插件短码

    时间:2012-09-07

    我想在内容的正下方添加一些javascript,由另一个插件的短代码添加。我们正在使用NextGen Gallery插件,许多文章都包含了[nggallery]短代码。我不想更改所有文章,也不想通知所有作者将来使用另一个短代码。我也不想修改原来的插件。是否有方法修改短代码,如:function put_script_after_nggallery_shortcode( $atts ){ return \"[nggallery $atts] <script>foo();</scr

  • wp_ajax_[service] returning 0

    时间:2012-09-08

    我正在设置一些Ajax服务。所有这些都需要登录,所以我将挂钩连接到了“wp\\uajax\\u[$服务]”。问题是,当我调用这些服务时,只得到一个“0”响应。我的php错误日志中也没有任何记录。我想知道的是:有没有办法钩住所有Ajax请求并将一些调试信息转储到日志文件中,这样我就可以了解更多的信息</以前有人见过这个问题吗?对于解决这类问题有什么建议吗更新:包括代码以提供更多上下文。首先是Javascript,它是:ServiceCall ( \'get-action-template\' , {\

  • 在函数.php中添加动作,在插件中添加动作吗?

    时间:2012-09-10

    我正在尝试设置add_action 当前活动WordPress主题中的函数functions.php 文件,用于定义的do_action 在激活的WordPress插件中运行。这个add_action 当前活动WordPress主题中的函数functions.php 文件不工作。但是,如果我复制add_action 来自当前活动WordPress主题的函数functions.php 文件输入到激活的WordPress插件文件中do_action 作用有没有办法做到这一点?

  • 操作、挂钩和筛选器的有效字符

    时间:2012-09-14

    我从没见过这样的标签do_action(\'something_10\'). 如果我使用数字是否无效?如果方法有效,如何有条件地在标记字符串中写入不同的数字?例如,以下代码是否正确($grade是数字)?do_action(\"new_grade_$grade\")

  • 如何使用PASSWORD_RESET挂钩验证新密码并显示错误

    时间:2012-09-17

    当用户通过密码重置电子邮件中的链接重置密码时,我知道我可以使用password_reset 钩子以获取用户对象和新密码。我想验证新密码以确保满足强度要求,但我不确定如何生成错误消息,以便它们显示在表单上方。当我通过user_profile_update_errors 胡克,我有一个WP_Error 我可以增加,但不能用这个钩子。处理这个问题的最佳方法是什么?

  • 使用插件将代码放入靠近顶部的Body标记中

    时间:2012-09-19

    我如何使用插件将其放入我的WP网站的每个页面主体中,以便与facebook集成。(是的,我知道其他插件可以做到这一点,但我想自己做。)Facebook建议尽可能靠近lead body标签的顶部。谢谢<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id

  • 有没有Wordpress核心和插件更新操作挂钩?

    时间:2012-09-19

    一旦WP核心或任何插件使用内置更新过程进行更新,我想在网站上运行几个操作。有办法吗?我希望我能在3种不同的情况下运行命令:WP core更新已完成单个插件更新已完成插件的批量更新已完成(因此,只有在所有插件都完成后,才可以使用Irun命令)

  • 寻找在安装/更新插件或wp升级后触发的Hook

    时间:2012-09-19

    每当有人更新/安装插件或更新WP核心时,我都会尝试编写一些代码给我发短信,但我似乎找不到一个在这种情况下被触发的钩子。有人知道我是否可以插入任何钩子,当这种情况发生时会被解雇吗?谢谢

  • 如何访问调用Apply_Filters()的函数中的变量?

    时间:2012-09-25

    我试图根据调用的函数中的变量是否apply_filters() 等于特定值。该变量不会传递给apply_filters() 参数。这或许可以解释我的意思:// function in wordpress core function get_var_b() { // generating $var_a $var_a = \"a\"; // some code ... $var_b = apply_filters(\'get_var_b\

  • 在帖子/页面标题后添加自定义域

    时间:2012-09-27

    我使用的是车头时距主题,我需要将自定义字段代码添加到页面(&P);职务。这就是我需要能够做到的。example http://www.marbiedesign.nl/_img/customfield.jpg [编辑:图像已删除]红色按钮将通过自定义字段添加。它需要与标题内联显示。我已经计算出我可以使用headway_after_entry_title hook,但我似乎无法正确获取检索自定义字段的代码。我做到了这一点://Add custom field image after entry title &

  • 如何在WordPress中获取添加新用户表单(管理后端)的密码和用户名

    时间:2012-09-28

    我正在尝试获取wordpress管理员在添加新用户屏幕中输入的用户名和密码,以便使用cpanel api创建webmail帐户。如何做到这一点?有钩子吗?此外,当用户id更改其密码时,我想获取新密码和旧密码,并使用它更改webmail帐户的密码。我不是在找cpanel部分,只是找wordpress部分

  • 每月为一个仪表板小工具获取多少帖子

    时间:2012-10-02

    我正在尝试开发一个仪表板小部件,它按月统计帖子或帖子类型。我真的不知道该怎么做。我知道如何创建一个仪表板小部件,以及所有具有post计数、post类型计数的小部件。我甚至有一个自定义的,列出了我最近的帖子类型。但我还没有创建一个只计算一个月内有多少个帖子或帖子类型的帖子,我只是不知道该怎么做。任何关于这方面的想法和帮助都会很棒。谢谢。:)我希望它类似于这样:这是以下脚本的更新。然而,我无法让它工作。add_action(\'wp_dashboard_setup\', \'dashboard_test\')

  • Hook for URL Request

    时间:2012-10-03

    我想让XML文件可以下载,而不是让浏览器内联显示它们。我知道我可以使用Content-Disposition: attachment HTTP头(当然,欢迎使用更好的解决方案!)。当用户尝试下载XML文件时,我想在所有HTTP响应中添加此标头。I can use the following PHP code:header(\'Content-Disposition: attachment; filename=\"the_filename.xml\"\'); 问题是:何时可以调用此指令?我应该用什

  • ADD_{$META_TYPE}_METADATA|ADD_POST_METADATA筛选器的奇怪行为

    时间:2012-10-03

    我尝试使用add\\u{$meta\\u type}\\u元数据失败。这个过滤器在add\\u元数据函数中调用(wp includes/meta.php:31 in Wordpress 3.4.2)。特别是我想钩住“add\\u post\\u metadata”过滤器。我的目标是执行自定义代码来添加、更新、获取自定义元,这样我就不会破坏wordpress的工作方式。函数体add\\u元数据 function add_metadata($meta_type, $object_id, $meta_k

  • 在重定向后触发函数

    时间:2012-10-03

    我使用的功能是将用户重定向到自定义页面,而不是在出现错误时使用wp登录。在我的例子中,我使用Http Referer函数将用户发送回同一页面,因为我的登录表单处于模式中。如何在重定向页面上执行函数,使页面自动打开模式?这是发生错误时重定向的代码:add_filter(\'login_redirect\', \'_catch_login_error\', 10, 3); function _catch_login_error($redir1, $redir2, $wperr_user) {

  • 如何调试删除重写规则刷新?

    时间:2012-10-06

    我使用自定义帖子类型。我尝试以下方法:功能。phpadd_action( \'admin_init\', \'flush_rewrite_rules\' ); 现在我想再次删除此项。我尝试以下方法:remove_action( \'admin_init\', \'flush_rewrite_rules\' ); 我不确定它是否正常工作。如何测试重写规则是否真的不再刷新?

  • 是否使用wp初始化钩子调用其他钩子?

    时间:2012-10-09

    我想知道根据WordPress主题或插件开发,这是否是一个好的实践。add_action(\'init\',\'all_my_hooks\'); function all_my_hooks(){ // some initialization stuff here and then add_action(\'admin_init\',-----); add_action(\'admin_menu\',----); // more

  • 如何确定是否在边栏/小部件上下文中调用了筛选器?

    时间:2012-10-10

    因此,我有一个插件,可以在页面/帖子/自定义帖子类型的内容中添加或预先添加增强的作者传记。它通过钩住the_content 或the_excerpt 以及根据插件的配置附加/前置内容。我已经开始通过一个小部件,例如通过Category Posts 小部件。小部件正在使用the_excerpt() 在自定义查询循环中,根据配置的类别提取帖子,并在提要栏的上下文中显示帖子摘录。作为这一点的直接影响,我的插件the_excerpt 正在调用筛选器挂钩。我想做的是能够检测我的过滤器挂钩是否在侧栏或小部件的上下文中

  • 有条件地添加操作挂钩-仅当使用home.php时

    时间:2012-10-10

    我正在尝试在函数中添加动作挂钩。仅当页面为home.php 但以下方法不起作用if ( is_page_template(\"home.php\") ) { // do stuff } 确保正在使用的文件home.php 我这样做global $template; echo $template;

  • ADD_ACTION无法通过插件显示函数

    时间:2012-10-14

    我正在使用一个具有以下功能的插件:见问题的结尾。我在模板文件中创建了一个挂钩:<?php custom_hook(); ?> 这就是我的函数。phpfunction custom_hook() { do_action(\'custom_hook\'); echo \'Custom Hook works!\'; } add_action(\'custom_hook\', \'wnw_overall_rating_comments