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

  • 如何在我的页面模板中输出WPAlChemy重复字段的元值?

    时间:2015-11-04

    我有一个自定义的帖子类型Downloads,它包含一些自定义的元框,包括一个重复字段。我可以在页面模板中输出所有字段的值,但无法在页面模板中输出重复字段的值。在my downloads\\u meta中。php,我有以下内容:<div class=\"my_meta_control\"> <label>Includes:</label> <?php $metabox->the_field(\'cb_second_includes\')

  • 如何永久删除帖子元条目?

    时间:2015-11-05

    delete_post_meta 似乎只是清除了给定post元键的值。它实际上并没有完全删除该行。我已经挖掘了很多,但我似乎找不到任何可以完全删除post元条目的函数。请问有人能给我指一下正确的方向吗?我必须使用$wpdb 要完全删除该行,还是有一个隐藏的函数可以为我执行此操作?Edit:以下内容已经过测试,并且正在运行,但正在使用$wpdb. 这是正确的方法吗?$wpdb->delete( $wpdb->postmeta, array( \'post_id\' => 744, \'me

  • 为什么GET_POST_META不适用于帖子页面?

    时间:2015-11-10

    寻找原因get_post_meta() 不适用于home.php. 从我的阅读中,我了解到这是一个模板,而不是帖子或页面,根据“Custom fields won\'t display on my blog page“。我通过搜索找到的最接近的页面是”get_post_meta fields don\'t show up on posts page“但遗憾的是,答案并没有详细说明原因。我已经为front_page.php 和所有自定义帖子类型,但不在home.php. 我正在使用条件is_home()

  • 添加或删除帖子缩略图时是否会触发挂钩/操作?

    时间:2015-11-18

    我正在尝试在帖子缩略图(特色图片)添加或删除后更新自定义字段。这样做的目的是跟踪特征图像是否已添加或删除,以便仅同步导出更新的“脏”帖子,以便在外部服务中使用。我在整个codex中查找了一个在设置post\\u缩略图后会触发的挂钩,但我没有找到任何东西。我希望的解决方案是使用精简的“updated\\u post\\u meta”操作(不要与“update\\u post\\u meta”混淆!),使用以下代码:add_action(\'updated_post_meta\', \'check_dirty

  • 只允许一个具有特定元值的帖子

    时间:2015-11-19

    我正在使用一个自定义的元字段,来指定哪篇文章将作为特色文章出现在首页。此元字段是通过ACF声明的真/假值。我希望这个条件只适用于一篇文章,即当用户将一篇文章声明为“特色”并保存它时,所有其他选中此元值的文章(理论上只有最后一篇)都应该被关闭。为了实现这一点,我声明了一个附加到“save\\u post”操作的函数,对于旧的特色帖子,该函数会将这个特定的帖子元值变为“false”。这是我的近似值,但我遗漏了一些东西,因为它根本不起作用。function only_one_agenda_featured( $

  • 在评论循环中获取帖子ID

    时间:2015-11-22

    我的author.php 页我正在尝试获取帖子id,以便我可以回显评论所属帖子的永久链接。还可以回显一些post meta自定义字段。这就是我的循环现在的样子-<?php $object = get_queried_object(); $authorID = get_queried_object()->ID; $author_email = get_the_author_meta( \'user_email\', $authorID ); $postid = g

  • 按不同参数计算的帖子数?

    时间:2015-11-23

    我需要得到的职位(只是一个数字,没有其他)的计数custom taxonomy 和post meta(string) 但我找不到一个好方法将两者结合起来。我对编程和;WP,我不知道从哪里开始。

  • 按发布元值排序可获得随机结果

    时间:2015-11-23

    我想按帖子元字段订购自定义帖子类型。此查询部分工作正常并加载结果。问题是每次执行此查询时,结果的顺序都不同。我在最后几页也找到了一些副本。你能帮我弄清楚那里发生了什么事吗?SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND wp_posts.post_type = \'estat

  • 将自定义循环中的元值编译为数组,然后计算总和

    时间:2015-11-24

    我昨天试图解释这一点,但我担心我把事情弄得比需要的更复杂了。我有一个自定义循环,它可以遍历带有各种参数的标准Wordpress帖子。$args = array( \'post_type\' => \'post\', \'posts_per_page\' => 50, \'post__in\' => array(2, 3, 7, 53, 75) ); 这些帖子都有一个名为post_views 它基于自定义函数统计特定帖子的页

  • 如何从所有作者的帖子中将一个字段相加(获得总和)

    时间:2015-11-24

    使用插件WPeddit 我想数一数epicredvote 将一位作者的所有帖子的得分加在一起,得出总和。以下是一个显示分数的自定义字段,如“3”或“-2”或其他内容:echo get_post_meta(get_the_ID(), \'epicredvote\', true ); 所以我知道,我必须以某种方式建立一个循环。。。这是我发现的,但不要知道数字$allscore:$authorPost = get_posts( array( \'author\' => 1 ) ); &#

  • 保存wp_Dropdown_Pages的值

    时间:2015-11-27

    我创建了一个wp_dropdown_pages 基于WordPress codex pageglobal $post; $args = array( \'date_format\' => get_option(\'date_format\'), \'depth\' => 0, \'echo\' => 1, \'post_type\' => \

  • 从特定帖子获取post_meta

    时间:2015-11-27

    我正在尝试从特定的帖子中获取post\\u meta。但是:以下代码破坏了我的文档: $img= get_post_meta(\'4996\',\'ATHLETE-side_img\'; 接下来,在代码中,我计划使用$img作为img源。有什么帮助吗?

  • 按元值对WP_QUERY进行排序,其中该值是数组

    时间:2015-11-30

    我有一个WordPress自定义查询:$args = array( \'posts_per_page\' => 2, \'meta_key\' => \'pworks_popular_posts\', \'paged\' => $page_nr ); $query = new WP_Query($args); if($query->have_posts()) { while(

  • 向从前端表单提交的帖子添加元数据

    时间:2015-12-04

    我使用a frontend form 由@TheDeadMedic发布常规帖子。我知道了如何在这个表单中添加一个类别和一个位置(自定义分类法)下拉菜单,以及如何清理和验证它们,最后,如何用这些新信息保存帖子。但是I cannot save a second location input value as a post meta. 我知道add_post_meta() 函数,但我不明白如何在前面提到的前端表单的上下文中使用它。有什么帮助吗?我的自定义前端表单:<?php /* * P

  • 一次向帖子添加多个元密钥

    时间:2015-12-04

    我想出了如何将输入值作为元键值从前端帖子表单添加到新帖子中(感谢@thedeadmedic), 但我不明白how to add two or more meta keys at once. 下一个代码是否可以这样做?这些元键命名为“location2”和“price”,输入字段分别为“postLocation2”和“postPrice”(“验证后的$safe\\u price”)。我的代码:<?php /* * Plugin Name: Submit From Front

  • 更新WooCommerce订单前端中的发布元数据

    时间:2015-12-07

    我希望客户能够按照定制文件的顺序进行更新(在签出页面中插入了谁)我在订单详细信息中有此代码。php页面,但它只显示输入中的值,但不使用新值更新<?php global $post; if ( isset( $_POST[\'submit\'] ) ) { if( ! isset( $post ) ) { echo \'Error: Nichts ausgewählt\'; die(); } else

  • get_post_meta with variable

    时间:2015-12-08

    我为正在开发的网站创建了一个自定义帖子类型和相应的元框。由于类似的“产品”有多个条目,一些post Meta重复出现,尽管有一个尾随字母来区分它们。我想知道是否有一种方法可以按名称调用post类型,同时在post\\u meta名称的末尾加入一个变量,这样就不再需要列出所有的post\\u meta名称,只需要列出一个变量来覆盖我的基础。我指的是:trmet_tour_status_a, trmet_tour_status_b, trmet_tour_status_c 等等都是我需要显示的自定义字段,如果

  • 相关用户的GET_POST_META

    时间:2015-12-11

    当我用get_post_meta 我得到所有的帖子。我想在使用时从用户那里获得相关帖子get_post_meta. 我将如何实现这一点?示例:如果我以foo身份登录,那么我希望通过foo获得所有帖子。

  • 删除除特色图片外的所有帖子元

    时间:2015-12-11

    我的目标是清除数据库条目。我从blogger迁移了很多无用的post\\u meta。我发现了一个插件(db reset),它可以选择重置/删除所有post meta。然而,如果我删除了所有帖子元,我就会丢失我的特色图片(帖子缩略图)设置。我对phpmyadmin不是很熟悉。如何删除除特色图片外的所有帖子元?

  • 获取内容中包含二级循环的页面的ID

    时间:2015-12-13

    我正在尝试获取一个页面的ID(在循环之外),该页面的内容中有另一个CPT的循环,使用一个短代码。如果我做了print_r 属于get_queried_object(), 如果我echo $post->ID 我获取二次循环中最后一项的ID如果我echo get_queried_object_id(), 我明白了0 总是下面是我当前使用的代码function get_meta_values() { global $post; $queried_object = get_q