您当前的位置:首页 > TAG信息列表 > custom-field
仅适用于特定自定义类型的自定义元字段
我有一个自定义的帖子类型curiculum 以及将值保存到自定义字段的元框。但是,此自定义字段被添加到另一个自定义帖子类型(由电子商务插件创建)wpsc-product.这是处理元盒的代码片段。问题是,如何防止将自定义字段添加到wpsc-product?/* Curiculum Date Metabox */ function curiculum_date_fields() { if ( get_post_type() == \'curiculum\'): global $
如何改进此管理查询片段以避免在非元搜索上生成重复结果?
我一直在玩弄代码片段,这些代码片段将元数据添加到管理搜索中。我找到的最好的片段是Stefano on this question.然而,在搜索非元术语时,它似乎有一个恼人的bug。下面是我在本地安装的dev的一些抓取。我已经在屏幕上打印了2个MySQL查询。我用于测试的单个CPT帖子的视图这是按预期工作的代码,允许我从管理员搜索元数据不幸的是,代码在非元匹配上创建了重复项,在本例中是在文章标题上一个抓图,显示重复的帖子状态、帖子类型和帖子祖先!A grab showing the post status,
无法使用UPDATE_POST_META()函数保存日期时间自定义元字段
当我这样做时(在WP admin内的插件函数中):$metaboxes = get_post_meta( $post_id ); echo \"<pre>\"; print_r($metaboxes); echo \"</pre>\"; die(); 我得到了我所有的元数据库信息except the datetime.为什么会这样?它们存储在哪里?我如何访问它们?我正在使用此插件http://www.deluxeblogtips.com/m
高级自定义域-从父页面获取自定义域
我使用高级自定义字段,使我的客户更容易管理其内容。在我所有的子页面和父页面上,我希望有相同的标题图像和侧边栏信息。尽管我希望使“父页#1”和“父页#2”具有不同的信息,但这是由客户端通过高级自定义字段控制的。现在cleint转到每个父和子页面手动填写信息-我希望它只在父页面上填写。使子页面从父页面获取信息。Parent Page #1子页面#1-应从“父页面1”获取自定义字段值子页面#2-应从“父页面1”获取自定义字段值子页面#3-应从“父页面1”获取自定义字段值Parent Page #2子页面#1-应
在后端作者区域显示自定义域而不是用户名
我正在建立一个新的WP网站,大约有1200名作者(实际上是公司,从我客户的现有网站中提取),每个作者都至少附加一个自定义帖子类型。我的问题是管理员(我们的客户)习惯于将公司名称视为“作者”,而不是用户名(电子邮件地址)。后端是否有办法将普通的“Author”字段(即:在post列和post editor的“Author metabox”中)变成一个自定义字段(当前存在于我们的系统中),即公司名称(让我们称该字段为“wp\\u organization”)??所有这些都不需要编辑在升级过程中可能被覆盖的核心
Data URI in custom fields
“我的主题”有一个使用自定义字段指定缩略图的选项。post\\u缩略图-http://domain.com/uploads/xx/xx/mythumbnail.jpg我想使用数据uri,而不是自定义字段中的图像。如何做到这一点?我这样做的原因是为了减少博客页面和公文包页面上的http请求。谢谢:)
WordPress自动保存如何保存插件字段?
Setup:<WordPress添加/编辑帖子/页面插件,它有自己的带有几个隐藏字段的邮箱Issue:如何将这些自定义隐藏字段与Autosave 特色谢谢
根据自定义字段开始和结束日期进行查询
我有一个称为事件的自定义帖子类型,有两个自定义字段,开始日期和结束日期。这些字段使用时间戳存储在数据库中。我想基于这两个值创建一个自定义查询,以便列出指定日期/时间范围内的事件。我的代码是这样的:$start_date = strtotime($_POST[\'start_date\']); $end_date = strtotime($_POST[\'end_date\']); $args = array( \'post_type\' => \'event\',
使用SQL SELECT根据特定帖子的定制字段进行查询
我的帖子有一组自定义字段,可以帮助轻松插入和显示自定义信息。我试图建立一个搜索,将选择和显示职位根据具体的2个自定义字段的值。第一个字段“type”是我的wp admin中的一个单选按钮,所以在数据库中它的元值总是一个单词。但第二个字段是复选框,所以在数据库中,meta value有几个词,我需要获得访问者选择的帖子。目前为止我拥有的:搜索表单,由两个下拉列表组成,每个下拉列表对应一个自定义字段。我使用它的一个主页:pastebin。com/zxPuGduW是函数中的函数。php,根据下拉列表中设置的值选
Date, Time, and Timezones
我对在WordPress中使用日期/时间和时区有点困惑。我有以下问题:“管理->设置”部分中时区设置的目的是什么?假设当前格林尼治时间是20:00,假设我在东部时间(东部时间是16:00),那么博客的时间是如何节省的?假设一位读者正在阅读帖子,而他/她位于土耳其。所以他们的当地时间是23:00,他们认为23:00是发布时间吗?假设我使用的是自定义帖子类型,并且我有一个额外的日期/时间字段用于其他日期信息。如何确保自定义日期字段的行为与WordPress字段相同?对于这些基本问题,我深表歉意,但我真的
如何覆盖自定义字段的值?
我创建了一个名为source的自定义值,它是在主题中检索到的href=\"\" 位置现在,当我想在帖子中为source添加一个新值时,它只是将值相加,而不是替换我输入的值。我的意思是,当我将鼠标悬停在图像上时href 有两个我输入的链接。以下是我检索值的方式:<a href=\"<?php echo get_post_meta($post->ID,\"source\",TRUE); ?>\" target=\"_blank\"> <?php the_post_t
使用GET_POSTS获取自定义字段数据,但使用一个数组
我在WordPress中运行了一个get\\u posts查询,需要提取一对自定义字段并将它们全部放入一个数组中。get\\u posts查询提供了一个post数组,但当我使用foreach访问自定义字段时,最终会为每个结果提供单独的数组。The Query$c_query = get_posts( array( \'post_type\' => \'page\',
是否将自定义字段添加到现有元框?
首先,我能够在Wordpress的自定义元框中成功实现自定义字段。我明白这是怎么回事。我的问题是,有没有办法将自定义字段添加到现有的元框中?例如,我想在Wordpress的“Author”元框中添加字段,因为它与帖子的作者直接相关。我还没有找到这方面的任何文档或示例,只是有很多关于添加一个全新的元框的文档或示例。是否可以在Wordpress现有的元框中添加自定义字段?谢谢
如何获得自定义的Metabox图像场?
我有带有图像字段的自定义元框,我可以将图像从wp admin上载到此元框,元框代码array( \'name\' => \'Burst Image\', \'desc\' => \'Crop your image to exact dimension before upload!\', \'id\' => \'burst_img\', \'type\' =>
附件的自定义类
我正在尝试在附件详细信息部分创建一个自定义字段。我想在这个字段中添加用空格分隔的单词,然后将其作为类添加到特定图像中。这就是我目前找到的解决方案。它添加自定义字段,但不向图像添加类。这里怎么了?function add_attachment_classes_field( $form_fields, $post ) { $field_value = get_post_meta( $post->ID, \'classes\', true ); $form_fields[\'class
如何在验证错误时重新加载角色特定注册表?
我测试解决方案separate registration for different roles 而且效果很好。但是错误验证部分/功能(见下文)重新加载/重用通用注册链接,而不是特定于角色的链接,例如:。http://example.com/wp-login.php?action=register 而不是http://example.com/wp-login.php?action=register&role=seller. 如何避免这种情况?验证功能:add_action(\'register_p
HM CMB: Role Select
我正在使用人造的自定义元框框架(https://github.com/humanmade/Custom-Meta-Boxes). 我想在我的metabox中添加一个select下拉列表,它是从我的WP站点上的角色填充的。如何使用网站上的当前角色填充select字段?我试图给我们一个post\\u select字段和WP\\u查询角色,但不确定这是否可行:array( \'id\' => $prefix . \'role\', \'na
用户选择内部定制Metabox
我正在使用人造的自定义元框框架(https://github.com/humanmade/Custom-Meta-Boxes). 我想在我的metabox中添加一个select下拉列表,该下拉列表由我的WP站点上具有多个角色的用户填充。引用此帖子:Get multiple roles with get_users我想到了:add_filter( \'cmb_meta_boxes\', \'users_metabox\' ); function eusers_metabox( array
有没有一种(明智的)方法来获取帖子的所有定制字段,这些字段没有前导下划线?
我知道get_post_custom(), 但这将返回所有自定义字段,包括带下划线的字段。是否有一种合理的方法可以只获取没有前导下划线的内容?我会不得不求助于使用get_post_custom() 加上一个正则表达式来解析结果?
更改WordPress中的事件触发
发布帖子时,我必须运行一个函数。该函数检查自定义元值并相应地工作。为此,我使用了两个挂钩:new_to_publish draft_to_publish pending_to_publish auto-draft_to_publish 现在,new_to_publish 和auto-draft_to_publish 不工作。看起来这两个钩子比add_post_meta 钩因此,我的函数没有得到任何元值,也不起作用。我试过:add_action(\'new_to_publi