您当前的位置:首页 > TAG信息列表 > post-meta
自定义帖子类型与输入字段,以分隔数据库上的表。
目前,我正在使用一个名为“locations”的自定义post类型,我希望能够将输入字段放入自定义post类型中,以存储信息,例如(地址、类型、电话号码等)在一个名为“markers”的单独表中,因此当创建一篇新文章时,它将从以下输入字段在表标记中创建一个新条目/当文章被更改或删除时,它可以更新或删除。我不知道从哪里开始将这些链接在一起以这样的方式工作,我知道如何插入。php文件来添加新位置和创建数据库,但不能以这种方式使用wordpress。很抱歉,我对SQL和PHP还很陌生。
一篇帖子包含了30个后元价值观,这是不是太过分了?
我有一些数据保存为post meta,有时一些插件可能会保存额外的数据。现在我安装了bbpress,它可以节省至少10个post meta。把它们加在一起,每个帖子有将近35个帖子元。我认为如果没有bbpress,WordPress可以处理更多的内容。With bbpress forum, the number of posts will increase dramatically, multiply by the number of post meta, it will be a huge post m
如何使用WP_QUERY将此数据库查询作为搜索结果运行?
我创建了一个带有4个选项的下拉框的搜索框,用于自定义搜索:常规默认搜索,无过滤器,仅根据自定义帖子类型的帖子标题进行自定义搜索</根据帖子内容进行的自定义搜索,仅用于自定义帖子类型</根据附加到帖子的元值进行自定义搜索,仅针对自定义帖子类型我构建了搜索框来处理这个问题。在函数中看起来是这样的。php文件:function r3_search_form( $form ) { $form = \'<form role=\"search\" method=\"get\" id=
WordPress附件与帖子元数据
抱歉,如果这不是一个问题,更值得讨论,但在处理公文包网站的图像附件时,将图像“附加”到帖子与将图像ID保存为post\\u元字段中的数组相比,有什么好处?
在循环之外随机化帖子链接-没有作者或日期
我正在开发一个包含大量信息的主页,其中包括几个类别的随机少量信息,包括博客帖子(下面代码中的192类)很明显,我并没有调用标准的WP循环来实现这一点。有没有办法让日期和作者正确回应:<!-- RANDOM BLOG POST INSERTION --> <?php $rand_posts = get_posts(\'cat=192&numberposts=2&orderby=rand\'); foreach( $rand_posts as $post ) : ?&
限制,按浏览量查询帖子时不会显示所有帖子
我很难找到一个能让我的帖子被大多数人浏览的循环。我从以下教程开始http://www.wpbeginner.com/wp-tutorials/how-to-track-popular-posts-by-views-in-wordpress-without-a-plugin/这很好。然而,我有大约700篇帖子,其中添加了来自不同站点的php脚本和json。在JSON中,我添加了一些额外的信息作为元标记(自定义字段)。我从JSON中获得的信息之一,当前视图在JSON中起作用。然后,我有了一个变通方法,可以计算
Get page->parent's name?
如何获取页面父级的名称<我只能得到它的id。 $page = get_queried_object(); $pageparent = $page->post_parent;
使用多维数组存储元字段多次还是只存储一次?
我得到了一些选项,可以使用repeater类型字段进行扩展。我为每个字段保存的值已经是一个数组,所以本质上我是为每个选项保存多维数组。(参见每周交易时间选取器http://foxinni.com/screens/trading_hours-20120828-162304.png)My question is this: 将元值作为双序列化值存储在一个元字段中更好,还是将它们拆分为一维值,但在db中存储为多个同名自定义字段更好?我问这个问题的原因是因为只管理一个自定义字段更容易,而且正如我发现的那样,管理重
将参数传递给GET_TEMPLATE_PART()或更好的编码方式
我有这个包括…event-list.php<?php /** * The loop that displays upcoming events */ ?> <ul class=\"event-items\"> <?php $yesterday = time() - 24*60*60; $args = array( \'post_type\' =&g
将多个值添加到发布元关键字
我有一个关于向一个post meta键添加多个post meta值的问题。这是一个link 到WordPressadd_post_meta(); 有问题的功能。这个$unique 参数对我来说有点模糊。是否希望密钥唯一。当设置为true时,这将确保没有以$meta\\u key作为其键附加到帖子的自定义字段,如果此类字段已经存在,则不会添加该键。如果设置为true,我是否能够向单个post元键添加多个值?我想为每个帖子创建一个唯一的帖子元键。此密钥设置为隐藏密钥。(前缀为下划线-示例:$meta_key
将非WordPress CMS迁移到WordPress,需要移动大量数据--可能的解决方案?
我有一个自定义的CMS,我们正在寻找端口到Wordpress。(我看到你在问自己:为什么不坚持使用定制CMS呢嗯,它过时了,笨重了,维护起来太麻烦了;WordPress还有许多我们非常想利用的功能。So here\'s the issue -- 我们有一种主要的内容类型(我们称之为巡演)。每个巡演都有大约30个与之相关联的元数据(当前在Tours 表)。我们目前大约有60万次旅行。每个巡更都有几种不同类型的图像与之关联,从内部图像到外部图像,再到楼层平面图等等。每个图像都有大约10个元数据与之关联(同样,
查询数组中的元值
好的,我使用高级自定义字段中的关系字段来处理自定义帖子类型。关系列出了国家/地区,保存这些国家/地区时,它们位于一个序列化数组中:[country] => Array ( [0] => a:2:{i:0;s:2:\"19\";i:1;s:2:\"72\";} ) [_country] => Array ( [0] => field_5049ccf3aac29
WordPress是否限制Post Meta或Terms的插件名称的长度?
WordPress Codex指出,帖子类型名称和分类名称对slug名称有限制。Register Post Type -- 最多20个字符,不能包含大写字母或空格Register Taxonomy -- 分类的名称。名称应为插入形式(不得包含大写字母或空格),长度不得超过32个字符(数据库结构限制)</然而,WordPress Codex没有说明Post Meta或Terms是否对slug名称有限制。Add Post Meta -- 无缓动限制Insert Term -- 无缓动限制</这能得
限制此显示的帖子数量
我目前有我做过的这个query\\u帖子,(我是PHP新手!)并且想知道我将如何将其限制在最新的4篇帖子和仅4篇帖子。。<?php query_posts(\'post_type=page&post_parent=2&posts_per_page=-1&orderby=title&order=ASC\'); ?> <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
获取小部件内的元字段
我试图从侧边栏小部件中的自定义帖子类型中获取(日期)元字段:http://www.oransje.com/utvikling/ngnf/kurs/不知何故,日期在小部件中没有正确显示(无论我放在哪里,也可以手动在侧栏中显示,代码工作正常)。有人知道线索吗?代码如下所示:<?php $loop = new WP_Query(array( \'post_type\' => \'kurs\', \'posts_per_page\' => \'5\', \'meta_
是否基于帖子元更改帖子模板?
我正试图找到一种在插件中使用自定义模板的方法。如果可能的话,我想避免使用自定义的帖子类型。我搜索了一种方法,将我的主题文件添加到管理员的下拉列表中(在页面属性下),但似乎没有任何效果。以下是我所拥有的:add_filter(\'page_template\', \'catch_plugin_template\'); function catch_plugin_template( $template ) { if( is_page_template(\'page_template.
每个IP有时间限制的浏览量
我一直在寻找有关post views count的函数。我使用update和get-post-meta找到了这个简单的函数。function setPostViews($postID) { $count_key = \'views\'; $count = get_post_meta($postID, $count_key, true); if($count==\'\'){ $count = 0; delete_
获取自定义帖子的缩略图-模板Metabox
我想我需要知道如何为初学者将元数据调用到元数据库中。我正在使用$posts = get_posts(array( \'post_type\' => \'slidertype\', \'post_status\' => \'publish\', \'posts_per_page\' => -1, \'fields\' => \'ids\' ) )
将GET_POST_META与new_to_Publish一起使用
我试图在发布新帖子时读取用户设置的自定义字段:function doSomething($post) { $meta = get_post_meta($post->ID); error_log(\"post meta: \".print_r($meta, true)); } add_action(\"new_to_publish\", \"doSomething\", 999); add_action(\"d
是否使用自定义帖子作为分类术语元替换?
分类法对各种事物都非常有用。但作为many have pointed out 它们缺乏携带元数据的能力。假设我的站点上只有没有“自然”父级的帖子,为什么我不将帖子附加到post\\u父级来进行分类,并将元数据存储在父级的post\\u meta中?FOR EXAMPLE我有一个CPT“birds”和一个分类法“user\\u bird\\u collection”。我有一个用户,杰克,我想把金丝雀加入他的收藏。With a taxonomy我在user\\u bird\\u集合中创建(或附加)一个称为“J