您当前的位置:首页 > TAG信息列表 > actions
B/w简单函数调用和do_action调用的区别
亲爱的,我无法理解简单的函数调用&;do\\u action函数调用。do_action: 我钩住函数,并将其放在我的一个模板文件中,以便在头模板中使用。add_action(\'theme_document\', \'run_this\') function run_this() { <!DOCTYPE html> <html class=\"no-js\"> <head> } 然后我在头上打电
如何使用子主题替换函数?
我有以下功能,我想替换图像nopic。jpg公司我已通过删除一些冗余选项进行了更新。 if ( ! function_exists( \'TaskerDev_get_first_post_image_fnc\' ) ) : function TaskerDev_get_first_post_image_fnc($pid, $w = 100, $h = 100) { //---------------------
快捷代码显示在div外部
我创建了一个检索和显示表单的短代码。HTML中属性的内容。function check_my_login( $atts) { return \'<form action=\"\" name=\"\" method=\"post\" enctype=\"multipart/form-data\"> <div class=\"form-group\">
我的Add_action(wp_footer,‘方法’)没有调用?
在我的主题功能中。我放的php文件:add_action(\'wp_footer\', \'method\'); function method() { echo \"this is being called\"; die(); } 我的wordpress页脚。php文件如下所示:<?php wp_footer(); ?> </body> </html> 为什么没有调用我的add\\u
无法安排发送电子邮件
我有一个函数,它需要4个参数来发送电子邮件,如果我简单地调用该函数,它就会工作,但当我尝试从schedule\\u single\\u event调用它时,它就不工作了。代码如下:function send_fake_reminder($email, $other_person_id, $formatted_day, $formatted_time){ add_filter(\'wp_mail_content_type\',create_function(\'\', \'return \"
在自定义电子邮件中生成支付URL
触发特定订单状态时,会向购物者发送一封自定义电子邮件。我想在电子邮件中包含一个链接,以便他们为订单付款。根据我目前的理解,付款URL应该类似于:http://www.example.com/checkout/order-pay/[order number here] 以下是我发送电子邮件并生成付款URL的功能:add_action(\"woocommerce_order_status_changed\", \"my_notification\"); function my_no
是否有可用于AJAX调用的操作或过滤器?
我对为Ajax调用编写缓存函数很感兴趣。如果第三方插件执行其操作,则调用wp_ajax_whatever, 我怎么才能把它摘下来?如果某人使用使用Ajax插件进行幻灯片更新,例如:。wp_ajax_plugin_update_slider, 发生这种情况时,我想清空模板缓存。我该怎么做?
如何知道使用Add_action()的优先级?
我正在编写一个小插件,从后端删除非管理员用户的一些菜单项,发现我的插件没有任何作用,除非我在代码中指定了优先级:add_action(\'admin_bar_menu\', \'remove_toolbar_items\', 999); 没有999, 代码不会删除我的remove_toolbar_items 功能强大,使用它效果很好:function remove_toolbar_items( $wp_admin_bar ) { if ( !current_user_can( \
在小部件Add_action中传递变量
下面是我在widget类中的代码:function widget($args, $instance) { add_action(\'wp_footer\', function () { echo $instance[\'title\'] }); } 它不输出$instance[\'title\']. 我试着通过$instance 函数中的参数,甚至尝试global $instance;, 但两者都不起作用。
管理员登录时使用查询字符串重新加载页面
在具有特定角色的用户登录后,我想用添加的查询字符串重新加载当前页面(通过JavaScript触发消息)。如何改进这一点?function show_hi_admin_message() { global $current_user; get_currentuserinfo(); if ( user_can( $current_user, \'administrator\' ) ) { ?> <script&
PLUGINS_LOADED操作工作不正常
我试图在表单提交后向用户发送电子邮件,但出现错误Call to undefined function wp_mail() in C:\\xampp\\htdocs\\wordpress\\wp-content\\plugins\\contact form\\contact-form-plugin.php on line 46<我在谷歌上搜索了一下,发现它与add_action( \'plugins_loaded\', \'functionShowForm\' );.我在代码中添加了这一行,但它在主窗
在WordPress加载开始时添加什么挂钩
我想添加一个钩子,它是每当有人点击我网站上的页面、帖子或其他WP内容时,在WordPress中的任何其他内容执行之前运行的第一件事。你能帮我弄一下那个钩子是什么样子吗?是吗init ?它看起来像这样吗:add_action(\'init\', \'callMyFunction\');或者这个:do_action(\'init\', \'callMyFunction\');非常感谢。
Dealing with html forms
I want to work with html form but i cant understand the Action method and when we need to use it.For example found this code on w3schools:<form action=\"action_page.php\"> First name:<br> <input type=\"text\" value=\"Mickey\">
对用户进行身份验证后立即使用什么挂钩
有人知道add_action() 在用户成功通过身份验证后立即使用的挂钩。Hook Test based on @mmm\'s answer我从我的mu-plugins.php 文件:function check_for_superAdmin() { if ( is_super_admin() ) { echo \'I\\\'m a Super Admin !\'; exit; } } add_action( \'wp_login\', \'check_for_superA
GET_HEADER和HOOK避免正常调用
我想使用自定义标题,如get_header(\'new\')但由于以下几个原因,我无法轻松修改正在进行调用的模板。(许多文件和相同的代码库部署在几个不同的域上,其中一些域不能加载新的头并使用相同的模板,因此我想在一个位置加载新的头,条件基于域)有没有什么方法可以让我自己创建一个钩子并使用参数调用header函数,但不调用通常的默认调用?function new_get_header(){ get_header(\'new\'); //die or something
检查是否设置了_GET[‘POST’]时,WordPress SAVE_POST挂接不会触发
我遇到了一个问题(自定义metabox未保存),两个小时后,我终于意识到,如果尝试在if语句中的save\\u post挂钩中添加一个操作,检查是否设置了$\\u GET[\'post\',它将不起作用。基本上,即使设置了$\\u GET[\'post\',如果您将此代码放入函数中。php,它不会工作:function foo() { die(\'Saving post\'); } if( isset($_GET[\'post\']) ) { add_act
尝试在循环中添加_action
我对php非常陌生,所以如果这是一个简单的问题,请原谅我。我整天都在尝试在循环中添加操作,但我就是无法让它工作。我正在尝试修改一个wp插件,以便在安装中触发所有自定义帖子类型,如下所示:$args = array( \'public\' => true, \'_builtin\' => false ); foreach ( get_post_types( $args ) as $type ){ add_action( \"pu
我可以使用现有插件中的方法作为操作挂钩吗?
我想使用插件中的方法作为挂钩,而不是回调。我想使用我编写的自定义函数作为回调函数,当插件中的特定方法运行时会触发该回调函数。本质上类似于:add_action( array( \"NAME OF CLASS\", NAME OF METHOD\" ), \"MY CUSTOM FUNCTION\" ) ) 我不知道该怎么做,任何帮助或指导都将不胜感激!我已经验证了函数中存在的方法和类。使用方法\\u exists()函数的php。编辑:我正在使用名为Groups和Groups\\u File\\
既然`wp_login`已弃用,是否应该使用它?
我正在编写一个小脚本,在登录后需要用户角色。我想wp_login() 那就太好了。我读到这个在用户登录后运行,包含2个参数,其中一个是用户名。通过用户名,我可以了解他们的角色。但看起来wp_login() 已经有很长一段时间不推荐使用了。我不认为wp_signon() 可以用同样的方式满足我的需求wp_login() 可以问题是,我应该使用wp_login() 钩
如何检查是否设置了edit.php&post_type?
我想在特定的帖子类型和特定的帖子状态上使用css代码,所以我正在寻找一个正确的条件来使用。如果它是编辑的,我如何检测它。php&;post\\U状态=草稿(&U);post\\U类型=食物?示例:域。com/wp管理员/edit.php?post_status=draft&;post_type=food尝试了下面的代码,但不起作用。if(isset($_REQUEST[\'post_status\']) && $_REQUEST[\'post_status\'] == \'cu