您当前的位置:首页 > TAG信息列表 > post-meta
当循环所有菜单项并使用ID时,get_post_meta保持为空
我正在尝试创建某种自定义菜单。其中,我在主菜单中列出我的页面的所有标题,并显示每个页面的元框值。出于某种原因,所有项目的get\\u post\\u meta都保持为空。我不明白为什么。<?php $array_menu = wp_get_nav_menu_items(\'header-menu\'); $menu = array(); foreach ($array_menu as $m) { if (empty($m->me
尝试更新元时使用WP REST API“REST_NO_ROUTE”
我一直在使用WP-restapi,所有GET(read)命令都从内置和自定义post类型中提取我想要的数据(this plugin 是上帝赐予的帮助)。我还可以发布帖子,为内置和自定义帖子类型创建包含顶级信息的帖子。我的身份验证工作正常。但当我尝试更新post meta时,我得到了以下回应:{ \"code\": \"rest_no_route\", \"message\": \"No route was found matching the URL and request met
如何在循环中分隔帖子?
比如说,我想把帖子分为大小和重要性。我想在它们上设置某种标签,以便以不同的样式显示它们。我想创建一些可供选择的值,如post格式。。我应该创建自定义分类法还是自定义字段?或者我可以创建自定义的帖子格式吗?
保存自定义字段以供WP_QUERY检索
提前感谢您提供的任何帮助。我正在为wordpress编写一个插件,它有多个自定义帖子类型,共享一些自定义元框和字段。我所有的东西都正常工作和保存,但遇到了一个问题,我需要根据自定义字段中的值使用WP\\u查询检索过滤后的数据。以下是一些在线示例并参考了codex,我有以下内容下面是我的自定义元框代码<label>Listing Type</label> <select id=\"details_listing_type\" name=\"details_listing
从单个表格单元格TablePress更新发布元数据
我有以下场景我有许多由TablePress创建的表。其中一列称为Size,它以字节为单位显示一些文件的大小。tablepress有一个名为“sum”的求和函数,我将在最后一行中使用它来求和该列中的所有数据,我想将这些数据保存为post meta,这样我以后就可以求和了。有什么办法吗?
从短码更新自定义帖子类型元
我有以下场景:我有一个名为“tablepress\\u tables”的自定义帖子类型,它是由插件“Wordpress”创建的,tablepress有一个短代码来显示[table-info id=123 field=number_rows /] 这将给出行数,比如45我的问题是,我想用一个包含此帖子行数的元来更新每个“tablepress\\u tables”,所以短代码“id”需要自动更改,知道如何做吗?或者从哪里开始?
显示动态自定义域中的自定义帖子类型
我正在尝试创建一个自定义元框,让您可以动态添加行。下面的代码片段工作正常,并将数据保存在“编辑页面”部分。但是,我无法让它在实际页面上显示数据: add_action( \'add_meta_boxes\', \'dynamic_add_custom_box\' ); /* Do something with the data entered */ add_action( \'save_post\', \'dynamic_save_postdata\' );
在SAVE_POST操作中更新POST元数据
我目前正在尝试在save\\u post操作中更新帖子的元值。问题是它会立即被覆盖。我已经为这个问题绞尽脑汁好几个小时了,没法让它发挥作用。有没有办法在不被覆盖的情况下更新元数据?我的代码如下add_action( \'save_post_promo\', \'update_promo_tag_id\', 10, 1 ); function update_promo_tag_id( $post_id ) { update_field( \'one_time_tag_id\', \'updated!
如何从元值获取帖子ID
请看下面的图片。我想得到post_id 从…起meta_value = 93. 我该怎么做?
如何仅在帖子属于特定类别时才显示作者姓名?
我在我的主题中有这个功能,我想要的是只显示所选类别的作者名称(比如类别id 90)。其余类别不应显示作者姓名。我相信>in\\u category可以做到这一点。我还尝试了一些函数,但没有成功,因为我不擅长编码。提前感谢您的帮助:)下面是函数if (! function_exists(\'mom_posts_meta\')) { function mom_posts_meta ($class = \'\', $display = null) { $num_comments =
在JSON-API中使自定义字段成为公共字段
如何在rest API中公开自定义字段?我已经向rest api添加了一个自定义字段。问题是,当我在浏览器中签名时,会返回元数据。如果我尝试使用匿名模式作为public,它不会返回自定义字段。我想知道如何将其公开,以便无需登录即可访问。我试着遵循上面提到的内容here 仍然不工作。你能告诉我我错过了什么吗?我的完整代码:/** Changes Related to adding Additional Field \"thumbnail_image\" in Post */ &
如何获取任何帖子类型的所有自定义域
我有几种帖子类型。我想获取与该帖子类型关联的所有自定义字段。示例:Post -- image -- Featured image -- body 我需要获取数组中的所有字段或自定义字段。我找到了解决办法from here, 但这不符合我的目的: echo \'<pre>\'; print_r(get_post_custom($post_id)); echo \'</pre>\';
取消发布GET_POST_META函数
如果在get\\u post\\u meta中没有指定$键(“”)并将$single设置为true,那么它返回的所有键仍然是一个值数组,而不是只返回一个值,有没有办法避免这种情况。$meta = get_post_meta(get_the_ID(), \'\', true); print_r($meta); //This is giving me: //Array ( [key_1] => Array ( [0] => value_1 ), [key_2] =>
更新其他自定义帖子类型的帖子
我创建了一个名为“invoice”的新自定义帖子类型,然后创建了一个名为“car”的新自定义帖子类型,其中包含一个字段“Km traveled”,我想从“invoice”的帖子类型更新帖子“car”的“Km traveled”字段。这意味着,当我提交插入/更新发票时,必须更新汽车的邮寄。我怎样才能做到?如果有可能,请举例说明
将图像与wpdb中的数据链接
这可能是个愚蠢的问题,但我无法让它发挥作用。。Problem我不知道如何将前端的图像与数据库中的url链接。Situation我创建了一个名为“横幅”的自定义帖子类型。在每一篇帖子上,我都能添加一幅特色图片。这将保存在我的数据库中。此外,在每个post edit页面上,还有一个banner\\u url的输入区域。在那里,我给我的横幅的链接,它应该去后,点击它的前端。我现在可以在我想要的页面上显示我想要的图像了。但现在我需要从数据库中取出url,并将其连接到我的图像中。Code<?php /
基于_缩略图_id的DO_SHORT代码
Situation我创建了一个名为“横幅”的自定义帖子类型。在每一篇帖子上,我都能添加一幅特色图片。这将保存在我的数据库中,并将获得_thumbnail_id. 此外,在每个帖子编辑页面上,还有一个用于banner\\u url和target属性的自定义元框。在那里,我给我的横幅的链接,它应该去后,点击它的前端。目标属性将以正确的方式打开图像。这将正确发送到我的wpdb。插件代码:<?php // function to show a banner using query of banner
自定义搜索结果-根据帖子类型对结果进行不同的排序
在发布这篇文章之前,我已经做了一个公平的调查,我没有得到多少运气。下面是场景。我有一个搜索查询,它检索普通帖子和两个额外的自定义帖子类型(需要的分销商和事件),并使用foreach循环将结果显示为各自的div,因此:if( have_posts() ){ $types = array(\'post\', \'tribe_events\', \'distribute\'); $counter = 1; foreach( $types as $type ){ echo
重复自定义字段的UPDATE_POST_META
我使用“cmb2”插件创建了一个可重复的自定义字段:$meta_box->add_field( array( \'name\' => \'error\', \'id\' => \'_pf_error_log\', \'type\' => \'text\', \'repeatable\' => true, ), ) ); 如何使用update_post_meta (或任何其他函数)向该可重复字段的新raw添加值(
如何删除wp_postmeta数据库表中的重复记录?
我的一些帖子对一个名为cb_full_width_post. 我只想保留meta值为的记录nosidebar-narrow. 这意味着我需要识别wp\\U Posteta中具有相同post ID且具有元键条目的记录cb_full_width_post</删除步骤1中标识的所有元值不为的记录nosidebar-narrow到目前为止,我已经提出了这个SQL来识别具有两个或多个值的帖子,这些值用于相同的元键cb_full_width_post:SELECT post_id, meta_key, coun
卸载/删除插件时删除后置Meta
我创建了一个自定义插件,可以在每篇文章中添加一些自定义元输入字段我想在卸载/删除插件时删除每个帖子的所有插件生成的Posteta行要做到这一点,我应该向插件php文件中添加什么代码?