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

  • 带有自定义POST类型的WP_TRASH_POST操作挂钩

    时间:2014-04-20

    当“联系人”cpt帖子被丢弃时,我需要删除另一个cpt“act”中的元键,我一直在搜索应该使用哪个钩子,但不幸的是codex action reference 页面不是很有帮助。下面是我的代码。理想情况下,我还希望在发布列表屏幕中放置一个管理员通知,用户将被重定向到该屏幕。问题:这是最好的钩子吗</为什么它不能按预期工作以下是我迄今为止的代码。add_action( \'wp_trash_contact\', \'contact_cpt_cleanup\' ); function

  • 如何向管理界面表单的onSubmit添加一些javascrip验证?

    时间:2014-04-21

    我有一个插件,可以将元框添加到管理界面,当用户在提交表单之前按下“更新”按钮时,我需要进行一些验证。是否有WordPress操作或挂钩将我的函数添加到表单的onsubmit?或者我需要简单地这样做:Pseudo codevar myInput = document.getElementById( \"myMetaBoxInput\" ); //Get form from input var form = myInput.form; //They have som

  • wp_ajax action is not running

    时间:2014-04-22

    我正在写一个插件。当有人按下我的wordpress插件设置页面中的按钮时,我想运行方法get\\u my\\u选项。进行了ajax调用,但该方法从未运行。在页面中,我有以下代码:<div class=\"wrap\"> <input type=\"button\" value=\"test\" onclick=\"my_js_function();\"/> </div> <?php wp_enqueue_script( \'func

  • 如何获取检索词及其在函数中的使用

    时间:2014-04-25

    我正在尝试编写一个函数,该函数将“抓取”博客搜索表单中输入的搜索词,然后将该函数挂接到get_search_query 像这样的过滤器add_filter(\'get_search_query\',\'myFunction\'); 因此,每次进行搜索时,“myFunction”都会运行并获取搜索词(或者我认为是这样),我在myFunction中有一行代码来获取搜索词$search_term = get_search_query();但这似乎造成了问题,博客上没有显示,除了评论那一行。实现该主题的正确方法是

  • Hook after wp_enqueue_scripts

    时间:2014-04-25

    我想在加载脚本时执行操作。我的意思是,当脚本排队时,我想采取一些行动。脚本排队后有钩子吗?

  • 在初始化操作中检测POST类型

    时间:2014-04-26

    我在我的网站上有一个前端ajax登录。我想将重定向url设置为\'/services/clientarea\'; 对于每个不属于博客的页面。对于博客页面,我希望登录重定向为$_SERVER[\'REQUEST_URI\'];以下是我正在使用的代码,它对我不起作用:function ajax_login_init(){ wp_register_script(\'ajax-login-script\', get_template_directory_uri() . \'/library/js

  • 重力表单插件:如何使用“gform_Editor_js”动作钩子?

    时间:2014-04-28

    我有一个关于这个动作挂钩的问题:http://www.gravityhelp.com/documentation/page/Gform_editor_js.我不知道该把这个动作钩放在哪里。我可以在我的孩子主题的函数中使用这个动作挂钩吗。php使jQuery脚本在插件处于编辑模式时可用?。。。。。。。我在儿童主题的functions.php 如下所示,但它似乎不起作用。我错过什么了吗?add_action(\"gform_editor_js\", \"my_jquery_function\"); &

  • WordPress在哪里以及如何存储和使用它的插件和挂钩信息?

    时间:2014-04-28

    当WordPress安装插件时,它在哪里保留了钩子/插件存在的事实?例如wp-includes/plugin.php我看得出来do_action, 但我还不太熟悉,不知道WP是如何加载插件的。它在数据库中是否有钩子名称以及新插入的钩子名称?我查看了wp\\U选项,但什么都没有。

  • 定义没有自己的.php文件的自定义页面模板

    时间:2014-04-30

    是否有任何方法可以从某个函数/过滤器/挂钩定义页面模板,而无需任何。在页面顶部包含注释以声明模板名称的php文件?例如,不要这样做:一些自定义页面模板。php/** * Template Name: Some Custom Page Template */ 另一个自定义页面模板。php/** * Template Name: Another Custom Page Template */ 我想知道我是否可以做以下事情:功能。phpwp_some_func

  • 如何向作者/贡献者显示不同的信息

    时间:2014-05-02

    WordPress管理员有许多作者/贡献者,他们可以帮助他们编写内容,其中一个很好的技巧就是根据他们在写作过程中的位置与他们共享相关信息。使用下面的代码,您可以在后端编辑器上方显示有用的信息。这可以是:指南、发布前检查表、特定代码或格式提示、视频,甚至是一个简单的视觉过程,告诉他们在发布过程的哪个阶段以及如何进入下一个阶段。当然,这在很大程度上取决于你的写作或编辑过程,但基本上,如果你对你的作者使用WordPress内置或自定义的帖子状态,这个技巧可能非常有用。

  • 删除自定义帖子类型管理中的“Get Shortlink”按钮

    时间:2014-05-04

    我想在我的自定义帖子类型中完全删除标题下的此部分。(我不需要它,因为我只将其用于内容管理)。通过这段代码,我可以删除permalink部分:add_filter(\'get_sample_permalink_html\', \'myfunction\', \'\',4); function myfunction($return, $id, $new_title, $new_slug) { global $post; return ($post->post_ty

  • 使用插件钩子函数WordPress进行两次后卷曲函数保存

    时间:2014-05-06

    当我用curl函数保存数据时,使用hook保存数据两次。public function __construct() { add_action(\'init\', array(&$this, \'init\')); add_action(\'admin_init\', array(&$this, \'admin_init\')); add_action(\'admin_menu\', array(

  • 我最早什么时候可以得到查询到的对象ID?

    时间:2014-05-09

    我正在写一个补充插件Wordpress Mobile Pack 因为我想在指定了特定页面模板的页面上使用默认主题。我的插件将只处理该插件的移动切换器部分,因此可以忽略其他组件(我认为)。查看的源wpmp_switcher.php, 所有的add_action 和add_filter 相关调用不在函数中,而是在包含文件时执行,如下所示:add_action(\'init\', \'wpmp_switcher_init\'); add_action(\'admin_menu\', \'wpmp_swi

  • 在执行wp_Query之后,会立即执行哪个挂钩?

    时间:2014-05-14

    在执行wp\\u查询之后执行哪个钩子?在渲染模板之前?我想更改页面标题,但这取决于查询的内容。我已经把它放在template\\u redirect中,但不确定它是否是正确的挂钩

  • 在不使用任何挂钩的情况下注册分类是否安全?

    时间:2014-05-19

    我正在创建一个Wordpress网站,我想在我的主题选项中使用自定义分类法,我已经使用“init”挂钩注册了该分类法。但问题是,“init”钩子在主题选项之后被触发(我正在使用Redux框架插件来处理主题选项)。因此,当我在主题选项中使用get\\u categories()函数并尝试获取自定义分类法时,我遇到了一个“invalid\\u categority”错误。因此,我决定只注册分类法,不使用任何挂钩,只需在函数中调用register\\u taxonomy()函数。php文件,它工作了。我只想知道

  • 抽象类中的插件激活挂钩

    时间:2014-05-20

    我想为我开发的每个WordPress插件创建一个通用的抽象类。作为类初始化过程的一部分,我想启动激活挂钩,它调用一个抽象方法,该方法将由子类定义。例如:abstract class AbstractPlugin extends WP_Plugin { public function init() { register_activation_hook( __FILE__, array( $this, \'on_activation\' ) );

  • PHP Header()提供已发送的标头

    时间:2014-05-20

    我正在Wordpress中进行结账过程,如果客户单击结账按钮,他就会被重定向到支付提供商。Important to know:<我使用session 在此过程中</我使用PHPheader() 函数将客户发送到此位置My problem:现在,当您单击按钮时,没有重定向,而是出现错误。警告:无法修改标题信息-标题已由/var/www/vhosts/website.com/httpdocs/wp-content/themes/template/header.php:24)发送。com/httpd

  • 自定义内置媒体播放列表

    时间:2014-05-21

    我有一个简单的挑战,我似乎无法取得任何进展:Get the current track (or video) playing and display a link to a transcript of the song.这应该是一项简单的任务(解决方案可能非常简单)。我正在使用Wordpress的默认媒体播放器。到目前为止,我一直在考虑的选项:挂钩。我看不到任何我可以使用的钩子,但还有一百万个其他钩子可以用于其他所有东西。例如,在当前标题更改时使用过滤器挂钩,抓取当前标题,显示标题下方的链接。这将是更可取

  • DISPLAY_ROWS()和COLUMN_CB()行为奇怪

    时间:2014-05-29

    我发现我的函数有一种奇怪的行为。我想把身份证从display_rows() 到column_cb(), 但问题是程序只传递第一个数字。有什么提示吗?column_cb():function column_cb($item) { return sprintf(\'<input type=\"checkbox\" name=\"id[]\" value=\"%s\" />\', $item[\'id\']); } display_rows():function di

  • 使用_TITLE过滤器隐藏H1标题

    时间:2014-05-29

    如果自定义字段指定,我将尝试隐藏页面H1标题。在页面后端,我添加了一个自定义字段:Name=hide\\u titleValue=true然后我只想使用过滤器隐藏H1。下面的代码不起作用,但它是我胡闹的结果。任何人都可以建议对此代码的修复或其他方法。我不想修改核心模板文件。谢谢 // Hide H1 Title add_filter(\'the_title\', \'hide_title\', 10, 2); function hide_title