您当前的位置:首页 > TAG信息列表 > custom-field
使用POST_WHERE查询包括自定义元数据
我一直在四处寻找如何做到这一点,但我找到的解决方案似乎对我不起作用。我正在使用AJAX搜索一些wordpress自定义帖子类型。我已经走得很远了,一切都很顺利。除了现在,我一直在研究如何在搜索中包含自定义帖子类型的自定义字段(以及内容和标题)。我只想添加到SQL语句中进行搜索,但我对SQL不是很精通。我试过了以下是我到目前为止的函数。php在AJAX调用发送搜索词后查询数据库:function display_all_products() { global $term;&
两个自定义发布类型之间的多对多关系
如何在两个自定义帖子类型之间创建多对多关系?给定类型A和给定类型B,我希望能够显示与给定A相关的所有B,以及与给定B相关的所有A。
使用大量自定义Meta字段是不是很糟糕?
我很好奇,如果不做大量的基准测试,其他人对在博客文章中使用几个自定义元字段有何感受?我说的是严格的性能方面,如果使用很多字段,是否会大大降低速度,我们是否应该尽量将它们保持在最低限度?目前对于一篇普通的博客文章,我有一个自定义的元字段。。。标题:用于页面标题描述:用于Facebook和Twitter共享的元描述和社交共享描述/文本关键词:用于元关键词,因此我使用了3个额外的元字段,以便每篇文章都有相关的SEO元,并且当用户在社交网络上共享文章时,我可以轻松设置标题和描述。我想为Twitter添加另一个字段
获取按meta_key排序的帖子ID
我定义了post_view_count meta\\u键存储post视图数。我想得到一个按排序的帖子ID数组post_view_count 要在中使用的值functions.php 文件谢谢
验证要保存的附件字段上的数据
我很高兴WP有这样一个专门的网站。我的问题是保存附件字段时的数据验证。我在“附件/媒体库”对话框中添加了许多自定义字段,其中大多数都标记为必填字段。(例如。$form_fields[\"some_custom_field\"][\"required\"] = true;) 但这只是添加了类,但在WP端没有进行验证或检查,所以我想用附加到的函数自己检查它们attachment_fields_to_save 滤器我可以检查等等,但问题是:如何验证这些字段,所以如果验证不合格,WP会以常规方式返回错误,就像填写
按最近的数值对帖子进行排序
我使用自定义帖子类型来显示属性,并为每个帖子指定了一个自定义价格字段。在属性页上,我想显示四个价格类似的属性列表,其中两个小于或等于当前属性的价格,两个大于当前价格。使用wp\\U查询按价格数字排序属性很容易,但如何仅显示与当前属性价格最接近的值?
如何在wp-admin上编程设置CPT的职称
我一直在使用自定义的帖子类型&;自定义字段,使用types 插件和advanced custom fields 插件,也手动完成了同样的操作。有时我想创建一个CPT,其中title 这是不合适的-例如,一个FAQ,其中我需要标记两个字段Question 和Answer. 这在没有标题的情况下确实有效,但它们都会另存为(No Title).我想做的是title 达到Question 自定义字段,或以某种方式定义自己的title 我可以按自己喜欢的方式标记的字段。有人对如何做到这一点有什么建议吗?
自定义字段的本地化日期格式
我使用的是一个自定义字段,格式为“dd-mm-yyyy”。我想将其与仪表板设置中定义的日期格式一起使用。用英语说似乎没问题get_option(\'date_format\'); 或手动使用法语setlocale(LC_ALL, \'fr_FR\'); $date_local = strftime(\"%d-%m-%Y\",$date->format(\'U\')); 但是有没有办法使用wordpress的本地化日期格式呢?我找不到如何把日期作为the_date()
向标准页面属性元框添加自定义选项
我想在现有的标准页面属性元框中添加一个简单的复选框选项。使用WordPress API,而不是为我的一个新选项注册一个新的metabox,有没有一种明显的/有意的方法来做到这一点?
创建不显示在自定义字段中的元框
我使用下面的代码为帖子创建了一个元框。这些元框也可以在自定义字段中看到。我不希望这些元框显示在自定义字段中。有没有办法不在自定义字段中显示元框?$meta_boxes_video = array( \"hotel name1\" => array( \"name\" => \"hotel_name1\", \"type\" => \"input\", \"title\" => \"<strong>Hotel Name</s
自定义元框:在一个可重复的字段中存储两个值
我试图创建一个自定义元框,用户可以根据需要添加字段。我遵循了本教程:http://wp.tutsplus.com/tutorials/reusable-custom-meta-boxes-part-1-intro-and-basic-fields/我想扩展本教程,并创建一个允许两个输入的可重复字段。例如:名称和URL。我怎样才能做到这一点?我在这里发现了另一个问题:Create more Meta Boxes as needed我能够将元框示例集成到我的自定义帖子类型中,但我不知道如何将元值输出到我的主题
使用WP_QUERY使用时间戳的元查询
我正在为当地的一个滚轴德比联赛开发一个事件系统,但它有一个问题。我制作了一个自定义的帖子类型(“event”),用户可以在其中添加一些不同类型的事件(分类法:“event type”,术语:“about”,“*fresh\\u meat\\u day*”和“*public\\u event*”)。用户还可以输入标题、描述、位置和日期,我使用自定义字段(而不是正常的发布日期)。我在指定的事件页面(events.php)上显示这些事件,并希望在登录页上显示每个类别的第一个即将到来的事件。我对事件页面没有问题。
仅在后端的某些页面上显示ACF字段
我用高级自定义字段创建了一些自定义字段,并将它们设置为显示在名为X的自定义帖子类型中(帖子类型等于X)。但我只需要将它们显示在这个自定义帖子类型的特定页面上,而不是所有页面上。我该怎么做?
ALTER SQL QUERY返回具有唯一自定义字段值、无重复值的帖子
我目前有一个带有自定义字段“Name”的帖子列表,其中有几个帖子的“Name”值相同我想检索一个帖子列表,所有帖子的“Name”值都是唯一的例如,帖子1和帖子2不能都是“迈克尔”有没有办法在执行SQL查询之前直接修改它?我目前正在使用下面的功能(限制5篇帖子并随机排序)来更改查询。function alter_the_query( $request ) { $dummy_query = new WP_Query(); // the query isn\'t run if we d
无法使用wp_EDITOR()从WPAlChemy metabox获取<p>标记
我正在一个项目中使用WPAlchemy。对于一个模板,我需要使用一个自定义的metabox,它可以很好地与tinyMCE编辑器配合使用。在模板上插入元框的代码(这是https://github.com/helgatheviking/WP-Alchemy-Holy-Grail-Theme/ 因为我在一次Loooog搜索后最终尝试了它,但是macache。<div class=\"my_meta_control metabox\"> <p> <?php $mb-&
get_post_meta returns 0
我正在尝试获取(自定义帖子类型)帖子的元数据。我查看了数据库,表“wp\\u postmeta”中有一行“post\\u id”=65,“meta\\u key”=“name\\u text”和“meta\\u value”=“LarsÅkerkvist”。我正在尝试使用get\\u post\\u meta获取该值,LarsÅkerkvist,如下所示get_post_meta(65,\"name_text\",true) 但它总是返回0。我做错了什么?
在我的主题的Conent.php文件上使用自定义字段
以下代码中是否有错误?当我在内容中使用以下代码时。我的主题的php文件,然后博客上什么也没有显示,似乎有一些错误。当我评论下面的代码时,一切都恢复了正常。<?php if (empty(get_custom_field_value(\"signature\",\"\"))) : ?> — <?php the_category( \'<span>/</span>\' ); ?> <?
Delist entries in the_loop
我正在尝试向我的WordPress网络添加一个退市功能。被除名的帖子不会出现在帖子列表中,但如果直接访问,仍然可以看到。我编写了一个插件,帮助编辑在作者和帖子上删除带有自定义元值的条目。因此,在公开列表中显示每篇文章之前,我需要检查两个元数据:delist-post post 元价值和delist-author user 元值。我想注册一个pre_get_posts 限制返回的筛选器get_posts() 通过设置查询的meta_query 所有物是否可以使用POST检查用户元值meta_query? 如
半私密评论+页面评论->可能吗?
是否可以这样做:用户需要注册,只能看到自己或管理员写的评论。管理员可以查看所有评论创建一个配置文件页面,用户可以查看与所有帖子相关的所有评论,谢谢
GET_POST_META只返回数组
以下是我想做的:我试图在wordpress中获得一个页面,以便从其他页面的自定义字段中提取数据。因此,当用户创建页面并使用特定的自定义字段(在本例中为multiedit\\u Info)时,它将填充到“target”页面中。以下是我正在使用的代码:<?php $item = get_post_meta($post->ID, \'multiedit_Info\', false); ?> <div id=\"info-col\"> <?php echo $i