您当前的位置:首页 > TAG信息列表 > meta-value
自定义字段值包含URL时是否不保存?
我在一个名为“url”的帖子格式中实现了一个自定义字段。当我在字段中输入一个随机字符串时,它会很好地保存,并在模板中显示如下:<h2><a href=\"<?php echo get_post_meta($post->ID, url, true); ?>\"><?php the_title(); ?></a></h2>但是,每当我在该字段中输入URL时,即“http://wikipedia.org“,值没有保存。这里发生了什么事
对Pre_Get_POST中的序列数组中的元值进行排序
我正在使用pre\\u get\\u posts和meta\\u value自定义类别中的帖子显示。每个人都会收到一个meta\\u值帖子,并希望它们按照数组的顺序排列。我希望这样(1)sec\\u a(2)sec\\u c(3)sec\\u b。结果表明,顺序是字母的首字母缩写,结果看起来像sec\\u a、sec\\u b和sec\\u c。我如何修复?function pregp_wpse_97354($qry) { if (is_category(2) && is_ma
如何获取注册的新用户的USER_META值?
我们有一个定制的注册流程。用户自行注册。当用户注册时,会根据$user_id. 现在我们需要发送一封电子邮件。我们使用了名为user_register 发送电子邮件。当用户注册时,将向该用户发送一封电子邮件。问题是,即使我将钩子的优先级设置为100,也没有发送meta值。如何使用user_register 钩子,这样我就可以在电子邮件中发送他们?这是注册码:add_action( \'user_register\', \'sendMailM\', 99999, 1 ); function send
除一个帖子外,按元值获取帖子
我有一个meta_key 使用名称director 在我的帖子中,我试图显示所有有价值的帖子,比如christian bale in控制器meta_key, 我想在single中使用此查询。php,在新查询中不显示当前帖子谢谢你的帮助
正在删除自定义字段中META_VALUE上的“<li>”中的链接“<a>”
我想删除自定义字段上的所有链接。我的当前字段:<li><a href=\"\">my item</a></li> 我想知道:<li>my item</li> 这是我尝试过的代码,但它对我不起作用。function wpse_227315_strip_hyperlinks( $content ) { preg_match_all( \'!<a[^>]*? href=[\\\'\"]#[^&
通过电子邮件将新注册元值发送给管理员
我已经创建了一个自定义注册表,它接受额外的字段,如手机号码、地址等,并存储到用户元值中。这很好,现在我必须添加一个功能,每当新用户在网站上注册时,向管理员发送包含所有元值详细信息的电子邮件。
是否使用分页和orderby自定义WP_COMMENT_QUERY?
我正在尝试设置自定义WP_Comment_Query 按元键排序。(值得一提的是,这些注释是通过AJAX检索的。)在我将分页添加到查询参数之前,一切都很好。$orderby = \'top-comments\'; $args = array( \'post_id\' => $post_id, \'type\' => \'comment\', \'status\' => \'approve\', \'hier
get value from selected input
这是我的情况,我有不同的输入,他们每个人都有<input id=\"q1a2\" type=\"radio\" name=\"q1\" value=\"1\" tabindex=\"-1\"> <input id=\"q2a1\" type=\"radio\" name=\"q2\" value=\"3\" tabindex=\"-1\"> 等这些值来自高级自定义字段,如:<?php if( have_rows(\'answer_three\') ): ?&
更新ACF-field的钩子后是否进行比较?
我有以下代码:public function init() { add_filter(\'acf/update_value/name=bookitall_fromdate\', array($this, \'check_bookingdates\' ), 10, 3); add_filter(\'acf/update_value/name=bookitall_todate\', array($this, \'check_book
按相关帖子类型B的自定义字段对A类帖子进行排序
我不确定这是否可能(也张贴在ACF论坛上https://support.advancedcustomfields.com/forums/topic/ordering-by-custom-field-of-relationship-field-object/#post-62454)我有两种自定义的帖子类型,Artworks和Artisters。Artworks有一个ACF post object字段“Artisters\\u name”,将其与单个艺术家关联。艺术家有自定义字段“Artister\\u la
读取数组中与META_QUERY相关的内容
我正在捕获一个用户的工作周年纪念,他们的内容存储在一个数组中。因此,与这些元字段相关的关键是hire_date 存储在该数组中的值如下所示a:2:{s:3:\"day\";s:1:\"8\";s:5:\"month\";s:5:\"March\";}我真正不明白的是\'orderby\' => \'meta_value\', 实际上是按排序,因为键有多个值。现在如果有以下代码,我想知道ASC订单与$current\\u day相关,但我不相信是这样。我试过使用\'type\' => \'NUM
具有元序列化数据数组值的WordPress元查询
正在基于数组序列化值在meta\\u查询中查找嵌套和/或关系的方法。已审阅这些内容:Query multiple meta key values?WP Meta Query for some meta (array) values我知道序列化数据“不应该”用于搜索/过滤(或者首先需要在SQL之外拉出),但我想把它放在那里,看看嵌套是否可以做到这一点。E、 g.数据[元数据字段1=\'abc\',元数据字段2 a:2:{i:0;s:1:“1”;i:1;s:1:“4”}]这将值[“1”、“4”]保存为字符串数
如何获取所有多选用户元值并将其添加到数组中?
我试图从用户配置文件的多选字段中获取meta\\u值,并将其转换为用户名,然后将其输入到数组中。假设用户选择了两个选项(数百个选项中的两个),分别等于“4889”和“4982”。这些需要转换为用户名“shop4889”和“shop4982”(只需在选择的开头添加“shop”)。结果应放入我的数组中,如下所示:$usernames = array(\'shop4889\', \'shop4982\'); 这是我到目前为止的情况。/** * Create Shortcode for Grabbing
如何选择不为空的元值?
我对我们的产品有一个评级系统,但存在一个问题:根据代码,将选择中的所有注释commentmeta 具有rating 像meta_key. 甚至那些没有评分的人(用户有评论,但没有给产品留下评分)so I need to SELECT just those comments that the rating as meta_key is not NULL.我的当前代码:$sql = $wpdb->prepare( \" SELECT meta_value FROM {$
META_QUERY检查保存值数组的键中的元值
在我的自定义帖子类型的每个帖子中调用\"announcements\" 我将用户ID保存在一个数组中,该数组位于一个名为\"post_is_read\" 每当用户阅读公告时。只是解释一下:“post\\u is\\u read”包含一个数组(1、2、5、12、86、100),其中每个数字表示一个用户ID。我使用以下代码实现了这一点:https://wordpress.stackexchange.com/a/344315/15801我现在正在尝试创建一个模板,该模板将显示用户未阅读的帖子,代码如下:$cur
如何用同一帖子中另一个自定义域的值更新所有帖子中的自定义域值?
我尝试获取源字段“enddate”的值,将其保存在变量$enddatevar中,并通过激活插件将其写入循环中的目标字段“promote”,但我添加到this working code 不起作用。任何帮助都将不胜感激。<?php /* Plugin Name: Update MetaData for Posts Description: Enable this plugin to update the metadata for all the posts Author:
REST API和按元值过滤
我有一个posttype“timeslip”,我使用以下API端点调用它:/wp-json/wp/v2/timeslip?meta_key=user_id&meta_value=1 我已将自定义字段user\\u id公开给API元,并可以在响应中看到它。add_filter(\'rest_timeslip_query\', array($this, \'timeslip_meta_request_params\')); public function registe
如何在保存图像之前更改图像属性?
我安装了一个插件来导入XML内容,但它无法更改将要保存的新图像的某些元数据。例如,我想在保存图像之前拦截保存图像的操作,并更改许多元,如标题、Alt文本、描述等。更具体地说,我想:在创建图像之前截取Wordpress操作获取当前图像数据(标题、alt、描述等)更改这些数据返回要保存的更新数据如何操作?我已经在当前主题中测试了以下代码function.php:function my_sanitize_content($data, $postarr) { print_r ($data);
如何从ADD_THEME_SUPPORT(‘ITLE-TAG’)获取字符串用于元标签和美化?
建议我们使用add_theme_support(\'title-tag\') 用于显示博客标题。但是,出于另一个目的,我还需要将标题作为字符串获取。这是为了优化搜索引擎优化。正如您所知,一些服务(如OG或Twitter)有自己的标题元标记,如:<meta property=\'og:title\' content=\'need to be filled in\'/> <meta property=\'twitter:title\' content=\'need to be fil
使用元键和元值准备WPDB
我试图通过post类型、元键和元值来准备WPDBglobal $post; global $wpdb; $rid = absint($_POST[\"rid\"]); // number $last_id = absint($_POST[\"lastID\"]); // post ID $query = $wpdb->prepare( \" SELECT ID FROM $wpdb->posts