您当前的位置:首页 > TAG信息列表 > post-meta
使用默认值批量更新POST_META
我有一个有1000多篇帖子的网站,最近添加了一个新的自定义字段(带有ACF),很明显,post\\u元数据不会被激活,直到我浏览了每一篇帖子并用一个值更新它。所以我找到了这个代码:function my_acf_load_value( $value, $post_id, $field ) { $value = get_the_title(); return $value; } add_filter(\'acf/load_value/name=amazon_
如何使用WordPress rest API更新/插入自定义域(元数据)数据?
我试图通过wordpress API添加自定义帖子数据(帖子元数据),但在更新/添加自定义帖子数据时遇到了困难。下面是我使用的代码。Code written in function.php add_action( \'rest_api_init\', \'create_api_posts_meta_field\' ); function create_api_posts_meta_field() { // register_rest_field ( \'name
WordPress和MySQL:如何将meta_key和meta_value从一个post_id传输到另一个post_id
我有很多meta_key 以及他们的亲属meta_value 例如,关联到一个帖子,post_id = 4319.如何使用SQL查询将所有值分配给其他值post_id? 例如post_id = 6219.
WordPress窗口小部件新实例创建内容副本
我有一个我编写的定制小部件,我想在同一小部件区域中显示同一小部件的两个实例。当我将新的小部件实例拖放到管理面板内的小部件区域,并将一些新数据放入自定义字段中并保存时,当我返回主页时,我会看到具有相同内容的新的和旧的小部件。我想可能是的update 函数问题,但我是按照wordpress文档编写的,所以它看起来是一样的。代码如下:功能。php/** * Register new custom wiget */ class Sole_Source_Main_Widget e
当POST_STATUS子项更改时更新后元父项
我的自定义状态=已完成。我想在更新后的子项状态为“完成”时自动设置。他们父母的预计到达时间也发生了变化。这里是我的代码: add_action(\'save_post\', \'update_status_parent_when_completed\'); function update_status_parent_when_completed(){ /** Ensure this is the correct Post Type*/ if
Documentation for post meta
正在尝试解决this problem 我试图找到所有可用/可能的默认“post meta”标记/条目的完整列表。我在任何地方都找不到记录的此信息。有什么指示吗?
提交表单时,自定义域的UPDATE_POST_META无效
我有一个名为\\u my\\u description的自定义字段其想法是,当提交表单时,表单中的数据也会被放入该字段。这是我的密码add_action( \'gform_post_submission_10\', \'set_post_content\', 10, 2 ); function set_post_content( $entry, $form ) { $post = get_post( $entry[\'post_id\'] );
无法在创建新帖子时访问帖子元(CPT)
我正在使用。。。function on_CPT_request_publish( $new, $old, $post ) { // ----------------- Start of Function ----------------- if ( ( $new == \'publish\' ) && ( $old != \'publish\' ) && ( $post->post_type == \'request\' ) ) { //
为博客元信息添加自定义分类
很抱歉,但我不太确定这篇文章的标题。当我的自定义分类法被搜索时,在“发布”之后没有显示任何内容,我不知道如何将其添加到下面的php类别中。非常感谢您的帮助,我想我需要一份if/else声明? <p class=\"post-info\"><?php the_time(\'F j, Y\'); ?> | by <a href=\"<?php echo get_author_posts_url(get_the_author_meta(\'ID\')); ?&g
如何从帖子页面检索ID?
我在我的主题中创建了一些自定义元框,允许用户插入自己的自定义元描述和关键字覆盖(不,我不会使用插件)。当我试图使用以下方法检索帖子页面的ID时,我对帖子页面有问题:$custom_seo_desc = \\get_post_meta( $this->post->ID, \'custom_page_desc\' ); 我不断返回出现在posts页面上的第一篇帖子的ID,而不是父页面本身的实际ID。因此,我似乎无法设置任何自定义元数据描述。我做了一些谷歌搜索,我很难找到答案,我所得到的只
ADD_POST_META将空值插入数据库
我尝试以下代码:add_post_meta($post_id, \'province\', esc_attr($_POST[\'postProvince\']), true); 选中:esc\\u attr($\\u POST[\'postProvince\']它包含价值但在数据库中添加\\u post\\u meta insert null这只发生在province 和city 键,其他参数正确插入数据库。发现问题区域。有一个插件将此数据添加到帖子(add_post_meta) 并显示到wp
SQL查询:选择介质的缩略图
我正在为网站中的公文包页面创建自定义图库,如果我简单地使用以下方式上载的媒体URL,效果会很好:SELECT * FROM wp_posts AS p INNER JOIN wp_postmeta AS m ON p.ID=m.post_id WHERE p.post_type=\'attachment\' AND m.meta_key=\'_wp_attached_file\' 问题是,如果我上传了太多的大文件,页面就会变慢。这就是为什么我想使用缩略图,但我不知道如何在数据库中相应地
将自定义字段信息添加到源元数据
我尝试将自定义字段中的信息添加到源代码中的元数据中。在寻找解决方案的过程中,我找到了一些。因为我不是一个真正的专家,所以我问你们。我想将数字对象标识符(DOI)的信息从自定义字段添加到源代码中,以便Altmetrics的搜索引擎可以找到它。必要的元标记包括:标识符(如引文\\u-doi)标题(如引文\\u-Title)作者(如引文\\u-Author)ISSN-如果适用(如引文\\u-ISSN)最后,在页面中应该是这样的来源:<meta name=\"citation_title\" content
在RSS模板的循环中使用时未定义GET_POST_METADATA()
我知道如何使用get_post_metadata(), 但是,自定义RSS源模板中的以下代码:while( have_posts()) : the_post(); // Has a custom URL been supplied? Use that in preference. $feature_permalink = get_post_meta(get_the_ID(), \'_featureurl\', true); [...]
更改博客滚动中的所有作者链接
我希望我博客页面上的所有作者链接都指向特定的url(“/关于”),而不是单个作者页面。我知道用JavaScript很容易做到这一点,但有没有办法在函数中做到这一点。php?
GET_POST_META在数据库中显示数据时返回空字符串
我完全被难住了,我希望这是一件愚蠢的事情,我只是看不到,因为我离它太近了。使用Sensei制作LMS。正在尝试从课程中获取课程id。非常简单,它只是自定义帖子类型上的元数据。将所有内容简化为以下简单陈述:echo \'Course ID: \' . get_post_meta(17234, \'_lesson_course\', true); 我检查了数据库,数据肯定在那里:只有一场比赛。但是,它总是只返回一个空字符串(如果我将最后一个参数设置为false,则返回一个空数组)。做了更多的挖掘。发
在过期日期过后更新我的帖子
我已经做了更多的研究,并阅读了下面的文章,这篇文章正是我想要它做的。根据作者的说法,代码是可行的,但当我尝试根据自己的情况调整代码时,它不会更新帖子状态。有人能告诉我我做错了什么吗?原始代码:$ap = get_post_meta($post->ID,\'sub_seminars_0_start_date\',true); $startdate = date(\"Ymd\", strtotime($ap)); $todaydate = date(\"Ymd\"); if(st
UPDATE_POST_META在Foreach中不起作用
为了避免每次添加一个post meta值(并减少主题中的重复代码),我编写了一个简单的类来存储所有选项,以便进行迭代。该类工作正常,构建了一个可以添加有效选项的对象(格式与向Customizer屏幕添加控件的格式大致相同),并在元框中输出选项表单,但值不会保存。下面是我如何保存选项的,后面有一些注释。如果您有任何想法或需要更多信息,请告诉我:add_action( \'save_post\', \'save_theme_options\' ); function save_theme_option
将发布数据保存在另一个数据库中
所以我的问题是:我有一个抓取脚本,当我将信息用于我的帖子时,它会抓取信息并保存到自己的数据库中,但我所做的是复制所有信息并将其放入wp\\u帖子和wp\\u postmeta中。因此,它会创建大量重复数据,基本上这样做不是很好。所以我的问题是,我能不能让我的wordpress从其他数据库中获取数据,并使用插件(例如自定义字段)将数据写入不同的数据库,而不是Posteta表中。感谢您的回答
通过带有日期的元值获取帖子
我有一个称为“议程”的帖子类型,它的元值之一是事件的日期。如何根据元值获取当年的帖子?我尝试了上面的这个参数,但它不起作用。$args = array( \'post_type\' => \'agenda\', \'posts_per_page\' => -1, \'sort_order\' => \'asc\', \'meta_query\' => array