您当前的位置:首页 > TAG信息列表 > post-meta
媒体附件日期和张贴日期
我刚刚使用自定义代码将一个大型网站(2500多名用户,5000多名帖子/图片)迁移到Wordpress。基本上每个帖子都有一个图像,该图像作为特色图像附加到帖子上,所有图像都显示在媒体库中。我还设法保留每个帖子的原始提交日期(即每个图片上载的日期),并将每个图片保存在相应的/wp content/uploads/[year]/[month]文件夹下。到目前为止还不错。Hoever。。。所有这些图像文件和媒体库中的所有条目都显示迁移日期(2011年11月),而不是原始文件创建/创建后日期(从2003年到20
如何将固定值添加到get_post_meta();?
我使用以下内容在帖子中显示自定义字段值:<?php echo get_post_meta($post->ID, \'wikipedia\', true); ?>如何将此值添加到输出中,其中“$tag”接受帖子的标记:- <a href=\"wikipedia.org/wiki/**$tag**\">Wikipedia</a>我尝试过但没有成功:<?php echo get_post_meta($post->ID, \'wikipedia\', true
如何查询标题(或句柄?)发布元字段集(使用简单字段插件创建)
我花了很长时间试图检索标题(或句柄?)我的自定义帖子元字段。我正在使用slmple字段插件。http://wordpress.org/extend/plugins/simple-fields/(据我所知,这只是利用了“正常”的后元内容。我已经试过了simple_fields_get_post_group_values() 插件提供的功能以及我在WP codex中找到的以下代码均无效:<?php $checkit = get_post_custom( 22 ); print_r($check
使用TERM_TASTIONY_ID值设置wp_postmeta的MySQL查询
我需要设置wp_postmeta 值(表中:wp_postmeta) 在每个有特定term_taxonomy_id (表中:wp_term_relationships):具体而言:对每个post_ID 那已经term_taxonomy_id 如果wp_postmeta 为此post_ID 不包含_category_permalink_ 然后用设置为18的值添加它,否则忽略它,因为我的MySQL foo很差,所以如果这没有意义,或者我的表和名称有误,请道歉。UPDATE:关于@deadlyhifi和@Jo
保存POST Meta的当前版本和新版本
我想保存两个名为“侧栏”的自定义元框数据版本。我想稍后比较此数据的新版本和旧版本,因此我想在保存新版本之前,将当前“侧栏”的副本保存到名为“sidebar\\u old”的字段中。以下是我的尝试:add_action(\'pre_post_update\', \'content_old_save\'); function content_old_save() { global $post; $sidebar_old = get_post_meta($pos
后置时间前自定义函数上的时间和日期
我正在使用以下自定义函数将帖子的时间戳显示为已发布”X minutes ago“或”X days ago“14天,然后更改为实际日期(例如。17th December 2010):add_filter(\'the_time\', \'dynamictime\'); function dynamictime() { global $post; $date = $post->post_date; $time = get_post_time(\'G\', tru
动态生成插件语法
我已经为WP下载了一个音频播放器插件。语法非常简单。您只需添加行[audio:my_file.mp3] 到您的帖子编辑器/摘录,并在循环中使用the_content() 或the_excerpt() 分别地我想构建一个元盒,用户可以在其中上传一个文件,插件语法将自动生成。我知道如何将元数据插入数据库,但是get_post_meta() 或the_meta() 只需按原样获取语法,而无需将其替换为所需的插件内容(即音频播放器)。我考虑使用过滤器将语法动态注入编辑器/摘录default_content 但是这
删除Wordpress.org元链接
在我的页脚中,我有一组标记为Meta的链接,它有。。。注册登录条目RSS评论RSSWordpress。组织机构我怎样才能删除wordpress。来自元链接的组织和评论rss链接?
具有自定义分类和自定义字段筛选器的高级搜索表单
我想为特定的自定义帖子类型构建一个高级搜索表单,其中包含自定义帖子类型自定义字段、自定义分类以及单独的自定义帖子类型属性(字段和分类)的过滤器,这些属性将使用自定义关系字段链接到第一个帖子类型。我最近开始使用WPs自定义帖子类型、字段和分类法,到目前为止我很喜欢它,但为了充分利用它,我希望能够正确地搜索它。我需要手动操作吗?如果是,如何?附:如果有关系,我正在使用插件:Advanced Custom Fields 和Custom Post Type UI.下面我模拟了一个示例,说明了过滤的外观以及它与上面
根据帖子元数据删除帖子
我正在寻找一个简单的SQL脚本,该脚本将删除帖子id的帖子元具有一些值[\'x\']的帖子。从wp\\u posts中删除,其中post\\u id==wp\\u post\\u meta->post\\u id,其中meta\\u value=[\'x\']
获取帖子的最有效方式
我需要得到一堆带有元数据的帖子。当然,您无法使用标准posts查询获取元数据,因此您通常必须执行get_post_custom() 对于每个帖子。我正在尝试一个自定义查询,如下所示:$results = $wpdb->get_results(\" SELECT p.ID, p.post_title, pm1.meta_value AS first_field, pm2.meta_value AS second_
元值的按数值排序
我读过无数关于按数值排序数据的帖子(相对于字符串-我有一个数值,它的排序方式是这样的11 12 2 233等等,而不是我想要的方式我正在使用WP\\u Query,我尝试过使用meta\\u Query=>“NUMERIC”,但我不确定它是否真的应该这样做eg公司$args = array( \'meta_query\' => array( array( \'type\' => \'NUMERI
Add meta tags with a plugin?
我尝试了很多插件,包括添加元标签和元SEO包,它们在主页上添加了元标签描述。但是我的主页是静态的,所以描述会添加到我的博客页面。我知道我可以手动添加它们,但有插件可以这样做吗?谢谢
自定义POST类型-UPDATE_META不起作用
我相信这一定很简单,但我一辈子都想不出为什么这行不通。if (!class_exists(\'FeaturedItem\')) : class FeaturedItem { var $plugin_url; function FeaturedItem() { $this->plugin_url = trailingslashit(plugins_url(\'sf-featured-items
保存自定义投递类型元值时出现问题
我需要第二副眼睛。我不确定为什么此代码没有正确保存。基本上,我点击save,字段值就会消失。我还有两种其他类型的帖子,使用这种结构可以很好地保存。我觉得我只是在屏幕上看了太久,错过了一些东西。:)有什么建议吗?谢谢纳丁<?php // adding a custom post type for books add_action(\'init\', \'books_register\'); function books_register() {
如何在搜索时包含元框内容?
当我在我的网站上搜索时,它目前不会在我的自定义元框中搜索内容。搜索时如何包含此内容?我正在注册我的元框,如下所示:$meta_box[\'recipe\'] = array( \'id\' => \'recipe-meta-details\', \'title\' => \'Recipe Meta Details\', \'context\' => \'normal\', \'priority\' => \'high\
更改meta框中的发布日期
我在自己编写的自定义函数中更新post\\u日期时遇到问题。我正在尝试将“post\\u date”更改为我的自定义“meta\\u date”值。功能如下:function cfc_reset_postdate( $data, $postarr ) { // If it is our form has not been submitted, so we dont want to do anything if(defined(\'DOING_AUTOSAVE\') &&
为什么我必须按两次“更新”按钮才能保存我的meta box值?
我在更新post_date 在我编写的自定义函数中。我想改变post_date 按我的习惯meta_date 价值功能如下:function cfc_reset_postdate( $data, $postarr ) { // If it is our form has not been submitted, so we dont want to do anything if(defined(\'DOING_AUTOSAVE\') && DOING_AUTOSAVE) r
在定制POST类型/元盒方面有问题
我一直在开发一个自定义post-type元框实现,它允许我更改post\\u日期以匹配“date”元框中的值。该功能运行完美,除非当我尝试添加新的自定义帖子时,我收到一个空白页面!我知道这是一个函数,因为如果我删除它,我可以创建一个新的帖子,没有问题。以下是我的功能:function cfc_reset_postdate( $data ) { // If it is our form has not been submitted, so we dont want to do anything
自定义发布类型-如何获取复选框以将元字段更新为空
我在Wordpress中有7个自定义帖子类型的元字段。这7天尤其是一周中的几天(周日到周六),并且每个天都有复选框。当值为“On”时,我成功地获得了要发布的复选框,但是当我返回到编辑页面并尝试取消选择时,该值在数据库中保持不变。以下是我对每个项目输入的内容: <li><input type=\"checkbox\" name=\"sunday\" <?php if( $meta_sunday == true ) { ?>checked=\"checked\"<?php