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

  • 如何从活动主题获取所有预定义的do_action()调用

    时间:2015-04-18

    为了将我的插件内容连接到任何地方,假设我让主题开发人员创建自己的带有前缀的挂钩(pre_) 在他们主题的任何地方,我都不知道钩子的其他部分。那么他们会怎么做呢?假设,在single.php 他们放置了一个钩子,如:do_action( \'pre_kauwa\' ); 在中page.php 他们放置了一个钩子,如:do_action( \'pre_kala\' ); 等等。。。我怎样才能得到这些do_action() 带前缀的声明pre_ 从活动WordPress安装(活动主题)or,

  • 正在获取‘wp_enQueue_脚本’作用域中的实例变量

    时间:2015-04-21

    我需要一些帮助来了解如何将实例变量传递给钩子。我正在动态读取模板中所需的CSS文件,并将其存储在$settings 对象,我将其保留在插件命名空间的范围内。所以我想这样做:add_action( \'wp_enqueue_scripts\',function() { \\mynamespace\\ScriptQueuer::QueueCss($settings->GetCss()); } ); 但显然我需要通过$settings->GetCss() 以某种方式

  • 排队时在哪里放置ADD_ACTION?

    时间:2015-04-25

    我是否放置add_action 之前或之后function myTheme_script {enqueue functions here} 将脚本或样式表排入函数队列时。php,还是这很重要?我从WP论坛的版主那里看到了这两个。所以function profondo_scripts() { wp_enqueue_style( \'twentyfifteen-style\', get_template_directory_uri() . \'/style.css\' ); w

  • 我应该使用什么Add_action引用,还是应该使用do_action?

    时间:2015-04-27

    我正在处理一些自动电子邮件。我对add\\u action和do\\u action相当陌生。我很难理解它。该网站设定了许多目标,人们可以随着时间的推移达到这些目标。我想在他们进球时给他们发一封电子邮件。下面的代码将在帖子更新时发送该电子邮件,但这不起作用。我把它放在那里只是为了确保邮件发出。我不知道应该使用什么add\\u操作。要做到这一点,我应该寻找什么样的参考资料?function emailNotificationSuccess($post_id) { if( ( $_POS

  • 在插件中创建帖子生成器外观

    时间:2015-04-27

    目前,我正在开发一个插件,该插件将显示基于帖子类型的网格,并具有许多自定义设置。其中一个设置是在网格内显示的不同皮肤之间进行选择。我想为开发人员提供一种可能性,让他们可以将自己的皮肤包含在自定义挂钩/过滤器中。在插件中添加此功能的正确方法是什么?我曾想过这样的事情,但我不确定这是不是正确的方法,是否会奏效:// register skin class in plugin class skinclass { //existing skins function mycl

  • 以编程方式更改元标签

    时间:2015-04-27

    有没有一种方法可以通过代码而不是在头部而是在模板文件中更改元标记?我想更改元标记<meta property=\"og:title\" content=\"title\" /> <meta property=\"og:description\" content=\"description\" /> <meta property=\"og:image\" content=\"thumbnail_image\" /> 它们在调用facebook

  • 是否可以在ADD_ACTION中获取钩子名称?

    时间:2015-04-29

    鉴于此:<?php add_action( $hook, $function_to_add, $priority, $accepted_args ); ?> 有没有办法$hook 函数内的值$function_to_add?

  • 放置用于AJAX回调的Add_action()?

    时间:2015-05-08

    这可能是一个很难回答的问题,但我很困惑。我创建了一个简单的WP模板页面。通过ajax回调将表单更新到db的表单。在底部,我放置了add\\u action()语句,以便在表单通过WP-AJAX提交时触发回调函数。我很快意识到回调函数(add\\u action()语句中的函数)没有启动。我的jQuery中“done”函数的响应代码是0。。。这意味着WP-AJAX无法挂接到回调函数。add_action(\'wp_ajax_updateuserprofileAction\', \'update

  • WordPress自定义POST操作挂钩

    时间:2015-05-11

    我正在为wordpress开发一个插件,每当发布、发布、编辑、丢弃、未刷新等类型的自定义帖子时,我都想启动该插件(基本上只要该帖子类型有更新)。我在寻找正确的动作钩时遇到了一些困难。我已经搜索过了,据我所知,我不能使用例如(publish\\u post),因为我使用的是自定义的帖子类型,所以它应该与(publish\\u job)或publish\\u post\\u job类似。然而,如果我进入工作类别并在工作类别中发布草案,这些似乎也不适合我。所以,我想我有两个问题:1) 在自定义帖子类型的上下文中

  • 类型插件自定义POST ADD_ACTION挂钩

    时间:2015-05-11

    我正在使用wp-types插件创建一个自定义的帖子类型。我正在开发自己的插件,每当更新自定义帖子类型的帖子时,我都需要启动插件。马上add_action( \'save_post\', \'myFunc\'); 如果更新了常规帖子,则会触发,但如果更新了其中一个自定义帖子,则不会触发。有人知道为什么会这样吗?谢谢

  • 将自定义帖子类型中的“all”筛选器设置为默认筛选器,而不是“my

    时间:2015-05-12

    我认为这是一个快速和简单的。。。我想我只是错过了一些非常明显的东西。我的询问与this stackoverflow post. 对于非管理员用户,帖子的默认过滤器为“我的”(完整的过滤器列表为:我的、全部的、已发布的、草稿的、待处理的、垃圾)。因此,例如,当他们单击“帖子”时,默认情况下会给他们自己的文章列表。我需要它,因此“all”过滤器是默认值。通过使用前面提到的帖子,我将此代码完美地用于帖子:add_action( \'load-edit.php\', function() {

  • 登录后,会将用户角色重定向到页面

    时间:2015-05-14

    我试图创建一个钩子,当用户登录时,它会检查用户角色。。如果用户角色为jsa_contributor 然后重定向到特定页面。但我的代码似乎不起作用。这是代码。。function my_login_redirect($login) { $data_login = get_option(\'axl_jsa_login_wid_setup\'); $redirect_page = $data_login[0]; $logout_redirect_page

  • WordPress wp_已加载操作挂接

    时间:2015-05-17

    我正在使用Shortcode exec php插件,并通过Wordpress帖子面板将php代码放到帖子中。add_action( \'wp_loaded\', \'echoFunction\'); function echoFunction(){ echo \"someText\"; } 为什么这样不行?我该怎么做?

  • “清空垃圾桶”按钮有动作挂钩吗?

    时间:2015-05-18

    我想在用户点击帖子的“清空垃圾”按钮时运行一个函数。类似于:add_action(\'empty_trash\',\'myFunction\'); function myFunction(){ // My code }

  • 删除子主题中的父主题操作

    时间:2015-05-22

    我正在从店面创建一个儿童主题。现在我想删除子主题中的这些操作add_action( \'woocommerce_before_shop_loop\',\'storefront_sorting_wrapper\',9 ); 通过此功能:add_action( \'after_setup_theme\',\'remove_action\', 100 ); function remove_action() { remove_action( \'init\', \'wooco

  • 如何根据POST_UPDATED的返回值为POST_UPDATED_MESSAGES设置动态值?

    时间:2015-05-22

    我很熟悉how to set custom messages for post updates 使用post_updated_messages 行动挂钩。这个问题略有不同。我有一个功能/动作挂钩post_updated:function my_custom_function($post_id) { $response = ping_other_service_and_get_confirmation($post_id); syslog(LOG_INFO, \'Response:\'

  • 如何传递值​​来构造带有动作的函数?

    时间:2015-05-25

    必须使用do_action (); 传递值的步骤​​给我的班级。我该怎么做??add_action( \'plugins_loaded\', array( \'someClassy\', \'init\' )); class someClassy { public static function init() { $class = __CLASS__; new $class; }

  • 按帖子类型筛选wp_Dropdown_Categories

    时间:2015-05-26

    我正在使用wp\\u dropdown\\u categories向媒体库添加类别过滤器。它工作正常,除了显示分配给帖子的所有类别,但我希望它只显示分配给附件的类别。如果只为附件更新计数也很好。下面是将类别添加到附件并允许您对其进行筛选的代码。/* Add categories to attachments/media library */ function wptp_add_categories_to_attachments() { register_taxonomy_for_objec

  • 如何在生成器元标记中设置不同的值?

    时间:2015-05-31

    我知道您可以从WordPress源代码中删除以下行:<meta name=\"generator\" content=\"WordPress 4.2.2\" /> 但我不想完全删除标记,只想更改其值。有没有办法做到这一点?

  • 如何截取自定义帖子类型“Event”的发布帖子

    时间:2015-06-03

    我正在尝试编写一个插件,将自定义帖子类型“事件”从一个博客复制到另一个博客。用于复制的代码已经在工作,但在发布事件时,我似乎无法让这个“add\\u action”挂钩工作。add_action(\'publish_event\', \'copy_event_to_mini_site\' ); function copy_event_to_mini_site() { code in here to copy relevant data from one blog to