您当前的位置:首页 > TAG信息列表 > post-meta
Finding the page id
我不确定我在这里是否是瞎子,但除了直接挖掘数据库表之外,我在哪里可以找到帖子或页面的数据库id?
如何在CPT发布时以编程方式创建与[Plugin:Posts 2 Posts]的连接?
How can I programmatically create a connection between one custom post type, cpt, (with post id known) to another on cpt on publish? 我正在使用VoodooPress\'s front-end posting method 发布名为“post-type-a”的帖子类型。post-type-A表单中的一个输入字段是public inventory number,它通过一些wp\
我无法在我的自定义POST类型查询中设置META_KEY
我已经创建了一个自定义帖子,events, 并保存了元数据event_year 对每个事件。我想得到一年的活动档案。当我转到以下URL时meta_key 和meta_value 由于某种原因未设置,因此未过滤事件存档。/?post_type=events&meta_key=event_year&meta_value=2011 调试值:echo $wp_query->query_vars[\'post_type\']; // \'events\' echo $wp_q
将自定义字段保存到自定义分类
我正在尝试为自定义分类法创建自定义字段。update\\u post\\u meta可以很好地处理帖子。分类法不是帖子,所以这不起作用。<?php update_post_meta($post_id, $meta_key, $meta_value, $prev_value); ?> 如何在自定义分类法中保存自定义字段?其他解决方案包括options\\u表(坏!)或创建自定义表(繁琐)。是否有其他罐装解决方案或功能可以帮助解决此问题?
按多个值对存档中的自定义帖子进行排序:日期和元键
我有一个帖子类型,我想根据两个值对其存档中的帖子进行排序:由meta 名为“artwork\\u year”的值,其中包含一个4位数字(年),邮寄publish date查询应该做的是:首先获取artwork\\u年份,并相应地对帖子进行排序(显示第一个更高的数字…即首先是2012年artwork,然后是2011年,然后是2010年,等等),然后由于许多帖子共享同一年,请按发布日期对其进行排序。我在http://codex.wordpress.org/Class_Reference/WP_Query#Or
保存前获取高级自定义字段值
基本上,在将信息写入数据库之前,我需要更改用户输入到高级自定义字段文本框中的信息,但我不知道如何获取它。我只能在使用将其写入数据库的元部分后才能获取它get_field().
如何获取特定帖子id的自定义图像字段
我有一个页面,我从循环之外的另一篇文章中提取内容。我已成功获取指定帖子的内容,但无法从自定义字段(高级自定义图像字段)获取图像。这是为了从帖子中获取内容,帖子的ID是299:$my_id = 299; $post_id_299 = get_post($my_id); $content_299 = $post_id_299->post_content; $content_299 = apply_filters(\'the_content\', $content_299
Custom Fields help
在很多网站上读了很多之后,我终于能够做一些与我所尝试的相似的事情(读了很多,因为我根本不懂代码),如下所示:我想为自定义字段使用背景图像。我是在single.php:<div class=\"post-meta\"> <h3> <?php $firstCF = get_post_meta($post->ID, \'firstCF\', true); if ($dorigen) { ?>
从目录下的文件中排除类别
我有一个网站,我有一个类别,我使用一些后端功能。然而,当我查看该类别和其他类别中的帖子时,我不想在该帖子“归档”或“发布”或任何其名称的类别列表中看到该类别。To make it clearer - 我有一个类别X,我用它来做主题的东西。帖子分为A、B和X三类。在帖子页面上,写着“归档在:A、B、X下”。我想说“根据:A,B归档”我正在寻找一种从get_terms 打电话,但我不知道该怎么办。这样对吗?我原本以为这是post_meta 问题,但似乎get_terms 相关的我可以添加过滤器吗get_ter
来自自定义发布类型的高级自定义字段发布字段
我正在使用高级自定义字段插件,我有一个名为“course”的自定义帖子类型,其中一些来自ACF的字段与之相关。我有以下代码:function update_course($course_id) { //Check conditions and tell user if certain values are incorrect/inconsitence $nr_available = intval(get_field(\'nr_available\'));
保存帖子时,UPDATE_POST_META和UPDATE_FIELD不工作
我使用高级自定义字段(ACF)在自定义字段中存储数据。我单独存储了纬度和经度信息,但它们需要位于一个自定义字段中,因此我创建了下面的函数。$query 只需查询所有相关帖子。<?php $query = query_custom_posts(); if($query->have_posts()): while ($query->have_posts()): $query->the_post(); if(get_field(\'map_lat\') &am
字段类型的高级自定义字段UPDATE_FIELD:分类
我需要通过wp\\u insert\\u post插入一篇文章,然后添加相关的post\\u meta-然而,wp管理员已经用优秀的ACF进行了定制。我知道我可以add_post_meta 以这种方式:add_post_meta( $post_id, \'q_key_type\', $q_key_type ); 然而,为了让ACF高兴,还需要使用“update_field“功能-类似于:update_field( \"field_52c737a413e07\", $q_key_type, $po
比较3个自定义域并按最早的时间排序
我正在建立一个电影档案馆。对于我正在填写3个国家/地区发行日期的每部电影,它们都存储为自定义字段(通过Pods添加)现在,当我列出电影时,我想构建一个数组并循环每个帖子,检查字段是否有值,然后比较这些值并按第一个日期(最早或最晚的日期)排序。如果所有字段都没有值,则应使用过账日期进行排序。我已经在按一个自定义字段对某些类别及其子类别的帖子进行排序,如下所示:function orderby_additionaldate($query) { if (! is_admin() &&am
使用高级自定义字段时最大限度地减少数据库查询
我正在制作一个页面,列出一家大公司的员工名单,并试图尽量减少我被迫查询数据库的次数,因为数据库变得非常复杂和缓慢。\'person\' 是一种自定义的帖子类型(大约有300人)\'date_accredited\' 是通过高级自定义字段插件添加的日期字段</只有经过认证的员工才能获得\'date_accredited\'.我需要列出\'person\' 但是,由于所有认证员工都排在第一位(因此大约有20名认证员工排在第一位)。目前,我正在调用WP\\u Query,如下所示:$args = arra
获取具有多项选择的元字段选中多个值的所有帖子
我很抱歉事先有任何混淆,我只有2天与WP。所以,我使用Advanced Custom Fields 向partucular类型的帖子添加可格式化的自定义字段。其中一个字段是带有名称的多项选择的复选框spec.现在我想得到所有的帖子spec 已选中一个或多个值。例如:此字段的选项是{“choice1”、“choice2”、“choice3”、“choice4”、“choice5”},在一些帖子中,我选择了“choice2”和“choice3”并保存了这些帖子。如果我打印spec 在回路中print_r( g
UPDATE_POST_META在函数中不起作用
我正在尝试获取一些自定义字段元数据(通过ACF插件生成),并将其保存为带有函数的post meta。这就是我想到的:function tps_create_slotcode($post_id) { if (get_post_type($post_id) == \'space-rental\') { $slotCodes = array(); while (have_rows(\'dates_and_times\', $post_id)) {&
如何将高级定制字段/元字段添加到Elasticearch?
我正在使用the plugin ElasticPress. 我想索引一些额外的(高级自定义)字段。我能找到的唯一信息是this comment by one of the developers:[…]如果您想添加尚未引入的其他字段(ElasticPress本机引入任何不受保护的字段,即不带下划线前缀的元字段),只需过滤ep\\U post\\U sync\\U参数过滤器,然后自己添加即可。我根据ialocin\'s instructions. 现在,标准字段已被索引,没有错误消息,但自定义字段仍不会出现在
如何显示元字段值?
我试图在单条上显示一个元字段的值。php。元键是“current\\u rank”。我试过。。。<?php echo get_post_meta( get_the_ID(), \'current_rank\', true); ?> 此代码不输出任何内容,甚至不输出错误。有什么建议吗?
如何隐藏自定义字段列表中的元框值?
我已经创建了一个元盒:function drama_description_metabox_markup() { global $post; $drama_description_metabox_markup = get_post_meta( $post->ID, \'drama_description\', true ); ?> <div> <label for=\"me
如何在帖子列表页面添加多个自定义元数据作为过滤器?
要向帖子添加基于元数据的过滤器,我们使用以下格式:$wp_query->query_vars[\'meta_key\'] = \'meta_key_name\'; $wp_query->query_vars[\'meta_value\'] = meta_value; 如何添加多个元数据字段?