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

  • WooCommerce Hook:内容获取显示两次,而不是在订单总数之后

    时间:2018-10-06

    我已经覆盖了WooCommerce的review-order.php 稍微改变一下结账方式。现在每次我在钩子上加东西woocommerce_review_order_after_order_total 内容显示两次,在整个块之前,而不是在订单总数之后:function output_payment_button() { $order_button_text = apply_filters( \'woocommerce_order_button_text\', __( \'Place ord

  • 添加操作wp_UPDATE_POST不更新WYSWIAG编辑器

    时间:2018-10-16

    当我们使用wp\\u update\\u post函数并执行pre\\u post\\u更新操作时,它会在数据库中得到更新,但WYSWIAG编辑器会显示刚刚进行的修订,而不是已处理的修订。例如,post\\u内容=\"test 1 test2\"保存帖子草稿Post\\u内容,如wp admin WYSWIAG中所示/text=\"test 1 test2\"保存Post草稿Post\\U内容,如数据库中所示=\"test <span style=\'color : #0e9a46\'>one

  • 挂钩到WordPress中的所有密码重置,并在哈希之前获得密码?

    时间:2018-10-17

    我正在将Wordpress身份验证系统与辅助/外部身份验证系统同步,我的网站至少有两种重置密码的方法,包括:密码重置电子邮件用户帐户屏幕密码重置可能还有第三种方法我没有回忆,因为我无法同步系统,所以目前不允许密码重置。The crux of my question: 如何在散列之前连接到密码重置,以便在辅助/外部身份验证系统上同时设置新密码?Non-essential additional info:<用户在使用密码重置电子邮件时重置密码,而不是自动生成的用户帐户屏幕不是Wordpress仪表板,而

  • 对添加操作事件使用调试

    时间:2018-10-19

    是否可以在action函数中vardump变量?这样做时,我无法回音或看到结果。这不是一个woo commerce的问题,但我对add_action(\'woocommerce_order_status_changed\',\'wc_order_uppdate_to_cancelled_status\', 20, 4);

  • 对具有构造的类使用添加操作

    时间:2018-10-19

    我有我的答案,但似乎有很多人投了赞成票https://wordpress.stackexchange.com/a/48094/145078但我不知道为什么它对我不起作用。。作为回答 class MyClass { function __construct() { add_action( \'init\',array( $this, \'getStuffDone\' ) ); } func

  • 对php函数的AJAX调用不能运行PHP代码

    时间:2018-10-22

    我有一张这样的表格:<form method=\"post\" action=\"\" id=\"BookingForm\"> <label for=\"email\">Email</label> <input type=\"text\" name=\"email\" id=\"emailId\" value=\"\" /> <input type=\"hidden\" name=\"action\" v

  • 有人知道Customizer.php的$Current_Screen->id是什么吗?

    时间:2018-11-02

    我到处找;尝试了很多不同的方法,但我仍然无法将内联css添加到定制程序中。php页面。我通常使用页面id$current_screen ->id === \" \" 但找不到customizer的页面id。php。谢谢你的帮助!

  • 限制对管理员的访问,但允许ADMIN_POST挂钩

    时间:2018-11-07

    我使用这个钩子只允许管理员角色访问仪表板add_action( \'admin_init\', function() { if ( defined(\'DOING_AJAX\') && DOING_AJAX ) { return; } if ( !current_user_can(\'manage_options\') ) { wp_redirect( home_url(\'/meu-

  • 如何将脚本排入队列,以便在Gutenberg编辑器中运行?

    时间:2018-11-09

    我用古腾堡编辑器代替教室里的白板。通过让学生直接在古腾堡编辑器内工作,我可以使课堂更具互动性。作为Wordpress的长期用户,看到这种情况真是太好了,非技术娴熟的用户能够如此轻松地与编辑器交互。为了提供一些缺少的功能,我想在编辑器中运行一个自定义脚本。这是一个简单的脚本,如果满足某些条件,它会添加一些样式。我当前在前端运行此脚本,使用wp_register_script 和wp_enqueue_script 加载到wp_enqueue_scripts 行动挂钩。是否可以将此脚本加载到Gutenberg编

  • 无法修改标头信息-标头已发送

    时间:2018-11-13

    因此,我在一页上有一个表单,它正在提交给admin-post.php, 然后在函数中有一个函数。正在处理表单的php。它将输入字段数据存储到数据库中,然后将用户重定向到另一个页面。它将信息存储在数据库中,但不重定向。问题是它说无法修改标题信息-标题已发送代码:<form action=\"<?php echo esc_url( admin_url(\'admin-post.php\') ); ?>\" method=\"post\"> <input i

  • 如何找到定义操作的位置?

    时间:2018-11-23

    给定以下代码:<form> <h1> My form <h1> <input type=\"text\" /> <?php do_action( \'woocommerce_checkout_after_customer_details\' ); ?> </form> 如何定位定义的“woocomerce\\u checkout\\u after\\u customer

  • 寻找用于将附件信息添加到媒体库选项卡的挂钩

    时间:2012-08-04

    我想通过查看折叠的viewmedia library选项卡来确定是否已将图像附加到帖子。是否有一个钩子可用于将该数据添加到此媒体库选项卡的视图?我已经包括了一个我想要的媒体库的模型。是否可以修改当前的“媒体库”选项卡,或者必须创建自定义选项卡才能获得此功能?

  • 以编程方式清空超级缓存(使用ACF操作)

    时间:2013-05-06

    我经常使用高级自定义字段为我的客户创建很棒的后端界面(我相信我们很多人都是这样做的…)。ACF包括一个选项附加组件,它创建一个或多个全局选项页面,用户可以从任何地方提取数据。例如,我使用选项页面让客户选择要在主页旋转木马上显示的5篇文章。我开始使用选项加载项和超级缓存遇到问题。似乎默认情况下,保存选项页面对缓存没有影响,例如主页旋转木马保持不变,客户端感到困惑…我需要挂接到选项页,以便在保存选项页时以编程方式清空缓存,因为我通常不会给我的客户端管理员访问权限,也不会用缓存之类的技术来打扰他们。ACF的作者

  • 高级定制字段和Yoast搜索引擎优化关键字分析

    时间:2013-10-23

    我的问题是keyword page analysis tool 不读取我的自定义字段,因此我正在尝试找出如何对其运行筛选器。我在Yoast网站上找到了一篇博文here 其中引用了此问题,并列出了筛选器wpseo_pre_analysis_post_content, 但我不确定如何在球场上运行。我在上的管理编辑屏幕上找到了一个运行函数的操作ACF website : acf/input/admin_head, 但我不知道如何对已加载的操作运行筛选器。编辑:我发现acf插件实际上内置了这个过滤器,但似乎不起作

  • 自定义POST类型的类中的Add_action‘init’

    时间:2014-01-23

    I\'m trying to create archive pages for my custom post type. I create custom post types from within custom classes:functions.phpinclude_once(get_template_directory() . \'/admin/admin_init.php\'); admin_init.phpinclude_once(ADMIN_CPT_DIR . \'/CPT.php\'

  • 如果自定义字段存在,则为Add_action和Remove_action

    时间:2014-12-16

    我知道这可能与Genesis(高级框架)无关,但对于通用WordPress,这与运行remove_action 和add_action 取决于是否存在自定义字段。我没有看到我做错的简单事情。我要做的是显示默认的面包屑,除非存在自定义字段,如果存在,则显示自定义字段的内容。为什么不remove_action( \'genesis_before_loop\', \'genesis_do_breadcrumbs\' ); add_action(\'genesis_before_loop\', \'cus

  • 动作do_meta_box的用法是什么?

    时间:2015-09-08

    /** * Fires after meta boxes have been added. * * Fires once for each of the default meta box contexts: normal, advanced, and side. * * @since 3.0.0 * * @param string $post_type Post type of the post. * @param stri

  • 如果页面包含用户,则不要删除该页面

    时间:2015-09-09

    我必须做点什么,但我就是想不出一个办法一方面,我创建了属于公司的页面。所以每个页面都是公司页面另一方面,我创建了一些用户,这些用户的个人资料中添加了一个自定义字段,该字段包含他们工作的公司的名称。不,这只是两者之间的联系。所以我得出的结论是,如果一家公司被删除,用户应该被删除,或者至少应该出现一条消息,说明该公司不能被删除,因为仍然有用户连接到该公司。我想我应该引入某种函数,向页面删除按钮添加一个操作。这就像你删除了一个用户,WP会询问你该用户的帖子是否分配给了另一个用户。有人能告诉我更多关于这方面的信息

  • 使用wp_enQueue_脚本操作时未加载的脚本

    时间:2015-09-10

    恐怕真的很基本。当我将脚本作为由wp_enqueue_scripts 中的操作functions.php. 如果我将它们作为主文件的一部分放在该操作之外,它们的加载很好,但这当然是一种糟糕的形式。因此:wp_enqueue_style( \'intranet-style\', get_stylesheet_uri() ); 工作正常,但在调试过程中出现错误,但function intranet_scripts() { wp_enqueue_style( \'intranet-st

  • 已将添加操作添加到wp_head,但未调用

    时间:2015-09-12

    我正在使用CiviCRM WordPress的插件,并在插件的主文件中,civicrm.php, 它调用add_action() 将函数添加到wp_head() 要将CiviCRM的标题与my theme的标题合并,请执行以下操作:add_action( \'wp_head\', array( $this, \'wp_head\' ) ); civicrm中的实际功能。php如下所示:public function wp_head() { echo \"calling wp_head