您当前的位置:首页 > TAG信息列表 > post-meta

  • 通过元关键字值获取附件

    时间:2015-03-06

    我需要获取与带有meta\\u键的帖子相关联的附件(每个帖子只有一个)wpcf-legislacion-gratis (与列的值无关)通过使用get_posts() 作用我试过两种方法:$nonActivePlan_args = array( \'order\' => \'desc\', \'meta_query\' => array( array(

  • 让WordPress作者关注按钮,需要缺失的成分

    时间:2015-03-06

    所以我尝试在wordpress中创建一个follow按钮,用户可以按一个按钮来跟随他们喜欢的作者。(不,我对buddypress不感兴趣)到目前为止,我所做的是使用Jon Masterson为WordPress开发的类帖子系统中的代码http://hofmannsven.com/2013/laboratory/wordpress-post-like-system/ 当用户喜欢这篇文章时,它几乎会添加一个+1 update\\u post\\u meta。我遇到的问题是,如果你一直走到底,你会看到like系

  • 在页面上显示分配的meta_value中的div

    时间:2015-03-09

    在我的网站上,我创建了一个自定义元数据库,它显示在帖子类型“页面”中。metabox将显示一个复选框和4个url字段。该复选框将控制div(section#footerLinks)的可见性,url字段将控制与div链接一起显示的4个链接。Ability单击(打开)复选框后,将显示带有四个链接的我的div,取消选中(关闭)复选框后,将隐藏div。The Problem当我单击复选框并填写自定义字段信息时,它工作得非常好。但这会分配给我的所有页面,而不仅仅是我分配的页面。如果我单击另一个页面的复选框“on”,

  • GET_POST_META引发的解析错误

    时间:2015-03-11

    在我正在开发的自定义插件中,我一激活插件就会出现以下错误:分析错误:语法错误,第106行的/home/site/public\\u html/wp content/plugins/my\\u plugin/plugin.php中出现意外“[”我已经找到了抛出致命错误的确切路线:$gallery_pictures_id = get_post_meta( $product_id, \'_product_image_gallery\')[0]; 值得注意的是,这一行既适用于本地开发,也适用于临时服务器

  • 保存大量元数据的高效方法

    时间:2015-03-13

    我目前正在开发一个插件,该插件将读取外部xml,并将数据转换为自定义帖子类型。每个帖子需要大约50-60个meta\\u字段。现在,我正在遍历xml中所需的每一段数据,并对每一段数据运行update\\u post\\u meta()。这证明是非常低效的,因为每个update\\u post\\u meta都会导致一个单独的请求,在我的例子中,当xml有大量数据时,这会导致服务器超时。假设$event[\'meta\']有50个字段,我需要一次性在500篇帖子上运行所有50个更新。 // add/u

  • 如何计算特定作者的帖子元值(数字)的平均值

    时间:2015-03-13

    我有一个网站,目前由多个作者组成,目前我的网站有一个模块来计算总浏览量,我将此值存储在post meta中作为cv_posts_views.我想在作者页面上实现一个功能。每当有人访问作者页面时,它都会显示该作者每篇文章的平均浏览量。e、 g。Author name : xyz total posts : 100 total likes of all posts : 20000 average likes per post : ??? 我不知道如何循环浏览所有帖子,并从帖子

  • 获取按元数据排序的帖子

    时间:2015-03-14

    我有一个帖子类型gtre 和元数据price.我使用的“价格”元数据get_post_meta($post->ID, \'key\', true)[\"price\"];因此,我不知道应该如何准确地编写argsWP_Query 构造函数,这样我就可以通过\'price\' 元数据。我的意思是我希望查询按\'price\'.我试过这个:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $temp = $wp_

  • 将元数据添加到附件帖子

    时间:2015-03-17

    我想在我的附件帖子中添加一个元数据,这样我以后就可以按照元数据的顺序来获取它们。这个元值应该是\'price\'.所以我认为这可以奏效:我有以下参数:$args = array( \'order\' => \'ASC\', \'post_type\' => \'attachment\', \'post_parent\' => $post->ID, \'post_mime_type\' => \'image\',

  • 按元价值获取附件

    时间:2015-03-18

    我陷入了一个非常简单的问题:我需要通过自定义元键(和值)获取所有附件。我正在开发一个简短的代码,所以它必须在每一个可能的页面上工作。目前为止我所做的尝试:$args = array( \'post_type\' => \'attachment\', \'meta_query\' => array( array( \'key\' => \'medientyp\', \'v

  • WordPress更改了我的自定义查询,如何修复它?

    时间:2015-03-23

    我正在使用下面的自定义查询按自定义视图计数查询最受欢迎的帖子,<?php $mostpopular_args=array( \'post_type\' => \'post\', \'orderby\' => \'meta_value_num\', \'meta_key\' => \'view_count\', \'pos

  • 如果META_KEY存在,那么不选择此帖子吗?

    时间:2015-03-24

    我正在尝试选择所有帖子,除了带有meta\\u键的帖子somekey.SELECT * FROM wp_posts JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_id WHERE meta_key != \'somekey\' 但这仍然是选择该帖子,因为其他meta\\u键仍然匹配。基本上,我想要的效果是输入一个名为“somekey”的自定义字段,然后该帖子将不会被选中。

  • 设置默认的自定义发布元值

    时间:2015-03-24

    我几乎什么都试过了,就是没法成功。我有一个带有自定义元字段的自定义帖子类型,我希望在按下发布/更新/保存按钮时添加一个默认值。我试过各种各样的钩子wp_insert_post, save_post, edit_post..add_action(\'save_post_post_type\', \'set_default_meta\', 10, 3); 我的功能是:function set_default_meta( $post_ID ) { $meta_value =

  • 从数据库表POST_META中提取的字符串在前端显示了HTML标记

    时间:2015-03-27

    我在wordpress数据库的post\\u meta表中保存了一个字符串,其中包含html实体,如-<p>Hello <b>Shashank</b>, I have an idea.</p>当我使用函数在前端获取此字符串时get_post_meta(get_the_id(),field_name, true). 它用HTML实体回显字符串,就像它存储在DB中一样。但我想把这个刺显示为“你好”Shashank, 我有个主意。“”我该怎么做。?

  • Assign postmeta in bulk

    时间:2015-03-28

    我有我的页面的元参数,我想批量更改(大约300页)。我知道元名称是“header settings”,值可以是“no data”、“site data”和“page data”我还有一个函数。theme developer的php脚本专门用于解决此任务,但它不起作用。那么,有没有正确的方法来大规模分配这个元?我想header-settings 未来page-data$posts = get_posts( array( \'post-type\' => \'page\',&#x

  • 如何在档案页面摘录中以短码形式获取_POST_META

    时间:2015-03-30

    我有一个短代码[foo],它在自定义字段中显示值。然而,由于它出现在每篇文章的顶部,因此它包含在摘录中。function foo_shortcode(){ global $post; $foo = get_post_meta( $post->ID, \'foo\', true ); return $foo; } add_shortcode( \'foo\', \'foo_shortcode\' ); 短代码可以在单个帖子上成功

  • 保存Metabox自定义字段值

    时间:2015-03-31

    我使用此代码显示帖子类型下拉列表,以选择可用的帖子类型,但当我提交帖子时,它会将值还原回帖子,如何确保它会保存它?<select name=\'my_meta_box_post_type\' id=\'my_meta_box_post_type\'> <?php $post_types=get_post_types(\'\', \'objects\'); foreach ($post_types as $post_type): ?>

  • 对于自定义搜索,PRE_GET_POST()中的元字段搜索过于严格

    时间:2015-03-31

    我试图找出如何在自定义搜索中放宽与字符串搜索匹配的自定义元字段。基本上,如果自定义帖子的元字段有“Whistler Bike Park,Canada”,并且我输入了它,我将在搜索中返回帖子。但如果我只输入“Whistler”,那么我什么也得不到。我认为需要编辑的关键行如下:$where .= \" OR (( $wpdb->postmeta.meta_key = \'$meta_key\' AND $wpdb->postmeta.meta_value = \'$meta_value\' ))\

  • 使用DOM和XPath通过URL以编程方式设置缩略图-添加ELSEIF的位置

    时间:2015-04-03

    EDIT3:我得到了一些外部帮助,并完全改变了我的代码,现在使用xpath来选择div,而不是使用html源代码中的第n个img。我很高兴地说,这是工作!现在我的问题是添加一个ELSEIF来评估不同的类别,而不仅仅是一个类别。我似乎被这种逻辑束缚住了。我曾尝试在“if(in\\u array(\'mongong.GoGo.mn\',$cat\\u name))”循环中添加ELSEIF,但这只会引发意外的ELSEIF错误。我又迷路了。。。代码如下:add_action(\'publish_post\', \

  • 添加和更新重复的自定义字段元数据

    时间:2015-04-07

    我已经有20多个小时了,真的需要一些帮助。这就是我想做的。。对于每条记录,添加post meta。如果post meta已经存在,请更新数组中的每个字段。就像添加和更新单个自定义字段一样,除了此字段可以根据每个记录重复之外。我知道如何为每条记录添加post meta。这是一个简单的部分,它为每个记录添加它,然后更新它,而不在更新之前/之后添加任何我很难处理的内容。为了写出来,这里只是根据每条记录添加重复字段。foreach ($response->records as $record) {

  • 为什么WordPress选择数据序列化而不是json_encode?

    时间:2015-04-07

    在我加入WordPress的小时候,我看到WordPress本身及其友好的插件都在使用PHPserialize() 在许多情况下,将数据存储到db中。但在最近的一次搜索中,我发现社区对json_encode() 超过serialize().A test that proves json_encode() is better than serialize() - StackOverflowReasons why json_encode() can be used and why not - StackOve