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

  • 如何使用挂钩触发点击事件

    时间:2018-01-19

    我正在使用重力表单,提交后我想使用它的内置操作add_action( \'gform_after_submission\', \'after_submission\', 10, 2 ); 从该页面中的两个不同元素触发两个单击事件。有可能吗?如果是,如何做到?

  • 添加筛选器LOGIN_REDIRECT不包含原始请求的重定向

    时间:2018-01-22

    我链接到WP的登录页传递:redirect\\u to=play。。。ttp://www.my.com/wp-login.php/?redirect_to=play“>单击此处。。。我使用该值(在本例中为:play)作为标志,而不是实际的重定向url,因为我使用以下方法拦截重定向请求: function my_login_redirect($redirect_to, $requested_redirect_to, $user) { var_dump($redirect

  • 高级WordPress插件激活检测

    时间:2018-01-26

    我正在测试插件激活检测,因为我的插件出了问题。我发现了问题,但不明白:我试图检查插件的激活情况(其他插件和我自己的插件),但在WordPress挂钩中(init, 例如)在第一个示例中,我将听“Hello Dolly”插件激活:add_action(\'init\', function(){ register_activation_hook(\'hello.php\', function(){ echo \'Hello was activated.\';

  • EDIT_USER_PROFILE和SHOW_USER_PROFILE未在类内触发

    时间:2018-01-26

    我有一个干净的Wordpress安装,没有安装任何额外的插件(仅用于测试目的)。我创建了一个测试插件,并声明了以下类:<?php defined( \'ABSPATH\' ) or die( \'No script kiddies please!\' ); class Test_Plugin { public function __construct() { add_action(\'show_user_profile\

  • 使用未被调用的`add_action()`添加的函数

    时间:2018-01-30

    我是一名Javascript开发人员,对PHP/Wordpress非常陌生。就像我在网上看到的样本一样,我写了functions.php 添加自定义css文件的脚本,如下所示:functions.php<?php echo \'<h1>CASH ME OUTSIDE</h1>\'; add_action(\'wp_enqueue_scripts\', \'theme_styles\'); function theme_styles

  • 是否可以从wp_footer()挂钩和wp_head()挂钩添加出队/删除样式?

    时间:2018-02-02

    我需要注销此队列样式的wp\\u footer()挂钩,并使用挂钩wp\\u head()将其添加到站点顶部,这是可能的吗?我正在优化我的主题以在W3C中进行验证,W3C的一个要求是所有样式都在标记中<head></head>... 我正在使用一个名为Crayon Syntax Highlighter, 这个插件在页面底部插入一个样式(可能使用wp_footer() 挂钩)。脚本的名称/id为crayon:我尝试了所有这些功能,但没有成功:wp_deregister_style(

  • 根据url更改现有页面内容

    时间:2018-02-03

    我创建了一个stuff WP中的页面。当用户访问时stuff/foo, 我想从API获取一些数据,并将其附加到stuff 页到目前为止,我已经尝试:钩住the_content 筛选,但它不起作用,因为wp已经确定该页面不存在,并返回404</使用init_query_var 并将内部查询重置为$query->set(\'pagename\', \'stuff\'). 但是,这会迫使WP重定向到/stuff 第页</感谢您的关注

  • WordPress重置密码强度设置为中

    时间:2018-02-06

    几天来,我一直在寻找答案,从钩子和动作中寻找答案。我只是想找到一种方法来降低重置密码页面的强度,不确定是通过woo commerce还是WP我尝试了以下方法add_filter( \'woocommerce_min_password_strength\', \'reduce_woocommerce_min_strength_requirement\' ); function reduce_woocommerce_min_strength_requirement( $strength ) {

  • 将默认设置添加到主题我的登录插件

    时间:2018-02-08

    我正在尝试用默认设置更新名为Theme My Login的插件。问题是更新只应用于数据库。当我登录WordPress时,我看不到更新的选项。按照默认值的说明,我在update\\u选项之前使用了get\\u选项。我甚至在激活时更新了插件。我从一个similar question.请检查功能,我不知道我可能做错了什么或遗漏了什么。//Theme My Login Custom Settings function nls_tml_default_activation_actions() {

  • 添加操作/过滤器的最有效/最有效的方式?

    时间:2018-02-21

    这个问题可能看起来微不足道,但当我经常看到所有这些样式时,我想知道是否存在差异(例如,在性能或功能方面):可能性1:function myabc() { } add_action(\'init\',\'myabc\'); 可能性2:add_action(\'init\',\'myabc\'); function myabc() { } 可能性3:add_action(\'init\',function(){ }); 如果任何一种风格可能对另一种有优势,你能简单

  • 请解释一下这些挂钩是如何工作的

    时间:2018-02-26

    我读过关于钩子和动作的书,我知道当我们看到do_action(\'some_hook\') 这意味着某处add_action(\'some_hook\', function() {...}); 或功能some_hook() 存在于主题的functions.php.但这是什么?!:从…起woocommerce/includes/class-wc-checkout.php 第943行:public function process_checkout() { try {

  • 从WooCommerce文件中删除操作

    时间:2018-03-06

    我有一个woocommerce文件“checkout form.php”。我想通过函数删除以下操作。php<?php do_action( \'woocommerce_checkout_after_order_review\' ); ?> </form> <?php do_action( \'woocommerce_after_checkout_form\', $checkout ); ?> 我在函数中使用了以下代码。php

  • Do_action不一定要伴随着一个函数吗?

    时间:2018-03-07

    假设我们有这样一个do\\u操作:do_action(\'some_action\'); 这难道不意味着some_action() 在wordpress中的某个位置执行以下操作,例如:function some_action(){ /* blah blah blah*/ } 我的问题来自do_action() 在woocommerce的店面主题中,标题中有一行。php如下所示:do_action( \'storefront_header\' ); 但我还

  • 删除插件操作时出现问题

    时间:2018-03-08

    在我的functions.php 我尝试从插件类中删除一个操作。请参见下面的两个代码。删除不起作用,但当我注释掉add_action (第39行)在plugin类中,则它可以工作。我做错了什么?function remove_trusted_theme_for_wholesale_customers() { remove_action(\'woocommerce_thankyou\', array(\'WC_GZD_Trusted_Shops_Template_Hooks\',\'tem

  • Remove_action()在页面模板中不工作-Genesis

    时间:2018-03-08

    我已经仔细查看了四周,但找不到有相同具体问题的人。在函数中。php我正在添加以下操作:add_action( \'genesis_entry_header\', \'twl_content_wrap_start\', 15 ); function twl_content_wrap_start() { echo \'<div class=\"container\">\'; } add_action( \'genesis_entry_footer\

  • 我可以检查用户是否正在执行任何AJAX请求吗?

    时间:2018-03-16

    我创建了一个自定义用户meta,其名称为last_activity.我使用此元来获取用户上次活动的日期,并且每次用户使用WordPress打开页面时,我都会更新此元wp_head 行动我的问题是,用户可能在不刷新页面的情况下通过ajax执行某些操作,因此请确保last_activity meta将不会更新。因此,我的问题是,我是否可以检查当前用户是否执行任何ajax请求,如果是,是否可以do_action?

  • 删除特定用户的不同管理菜单

    时间:2018-03-21

    最初,我打算获取用户ID,以便根据用户状态(我添加为元)在插件中显示/隐藏某些菜单组。问题是我不能使用wp_get_current_user 和get_current_user_id 返回0。有没有其他方法获取此ID?或者是否有其他方法根据登录的用户状态隐藏/显示菜单?结构几乎是这样的。add_action(\"admin_menu\",\"show_menu\"); function show_menu(){ //create menu1; //create me

  • 用于打开附件或操作所有附件链接的操作

    时间:2018-03-29

    我对WP开发相对较新,现在花了一段时间阅读文档并四处玩转,但我认为我试图解决这个问题的方式比必须的要复杂得多。目前,我的“学习项目”的最终目标是,如果打开了附件,则在后端执行一个操作(想想pdf文件),因此,如果单击了pdf附件链接,则执行一些操作,或者(如果不可能)操纵指向pdf附件的所有链接,以包括onClick事件,实际上AJAX会在后端调用相同的操作。我从第一种方法开始,但找不到适合这种情况的操作,因此我继续使用过滤器并尝试了多种方法,即在页面上查找pdf附件的所有链接并对其进行操作,这将为我提供

  • 无法从我的子主题注销父主题的CPT

    时间:2018-03-30

    下面是我如何在父主题中创建我的CPTfunctions.php:function my_custom_post_job() { ... register_post_type(\'job\', $args); } add_action(\'init\', \'my_custom_post_job\'); 我正在尝试在我的孩子主题中注销此内容functions.php 像这样:add_action(\'init\', \'remove_cpt\');

  • 使用wp_login上的wp_emote_post将数据发送到第三方API

    时间:2018-03-31

    是否可以使用wp\\u remote\\u post向第三方api发送http post请求?我无法成功地将用户对象保存为javascript变量,因此我希望可以使用php发出http请求,并在我的node express应用程序中处理javascript操作。当前尝试次数:function identify_user() { echo \"made it into identify user\"; if( is_user_logged_in()):