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

  • 具有数组值的唯一元关键字与具有单个值的重复元关键字

    时间:2018-04-12

    比方说,我想建立一个功能,允许我的用户喜欢我网站上的帖子。我的目的是将喜欢该帖子的用户的ID存储为元数据。我的问题是,在性能和“可查询性”方面,最好的方法是什么。每种类型的单独行:\'liked_by\'=>\'3\'\'liked_by\'=>\'21\'\'liked_by\'=>\'17\'或者仅一行来保存一个包含所有ID的序列化数组(json)\'liked_by\'=>array(\'3\',\'21\',\'17\')考虑到我也想存储每个喜欢的日期。array( $us

  • Gutenberg如何制作属性以保存为元数据

    时间:2018-04-13

    我在和古腾堡比赛,我有点困惑它应该如何保存给梅塔。这是我的自定义帖子和元数据:add_action( \'init\', function() { register_post_type( \'game\', [ \'label\' => \'Games\', \'public\' => true, \'supports\' => [ \'editor\', \'custom-fields\' ],&#

  • SAVE_POST_TYPE上缺少自定义POST类型元字段

    时间:2018-04-14

    我维护了一个插件,当创建、更新和删除匹配的对象时,它会将选定的WordPress数据发送到外部REST API(本例中为Salesforce)。例如post 工作原理如下:add_action( \'save_post\', array( $this, \'post_actions\' ), 11, 2 ); 对于自定义帖子类型,其工作原理如下:add_action( \'save_post_\' . $object_type, array( $this, \'post_actions\' ),

  • WP_mail在函数UPDATED_POSTMETA内发送两次电子邮件

    时间:2018-04-16

    我做了一个自定义功能,所以当Posteta更新到特定值时,我发送自定义电子邮件使用wp_mail().电子邮件发送成功,但同时创建了两个。这里是我的代码:function email_notification_by_status() { // Global Variable $post_id = get_The_ID(); $user = wp_get_current_user(); $user_id = get_current_user_id(

  • 轻松图片库-检索序列化数据

    时间:2018-04-20

    我正在使用Easy Image Gallery。它被称为:_easy_image_gallery 看起来它是一个类似123454322345的数组,。。。。。现在,Easy Image Gallery update to 1.3正在保存到一个名为:_easy_image_gallery_v2 内容是这样的:[0] => a:1:{i:0;a:2:{s:4:\"DATA\";a:5:{i:0;s:5:\"62255\";i:1;s:5:\"62259\";i:2;s:5:\"62261\";i:3;s

  • 是否存储附件中的元数据、视频长度?

    时间:2018-04-23

    我正在开发一个函数,该函数以自定义帖子类型提取所选视频的长度(以秒为单位),并将其放入输入中。我已经完成了以下功能:value=\"<?php if ( isset ( $theme_stored_meta[\'background-video\'] ) ) echo $theme_stored_meta[\'background-video\'][0]; ?>\" 如果选择了视频,这将把视频的URL放在输入框中。但是如何从Posteta中提取所选视频的长度?我已经看过了Postet

  • 清理`wp_EDITOR();`数据库、编辑和显示的值

    时间:2018-04-24

    我正在使用的自定义实例wp_editor(); 允许对与Post对象关联的Post Meta进行富文本编辑。我想执行与post_content 这些字段的值。Here\'s what I\'ve come up with: 请让我知道这是否是一种可行的方法,或者在这三个步骤中我是否应该做更多的工作,或者是否有更好或更简单的方法。On save_post:$value = wp_filter_post_kses( sanitize_post_field( \'post_content\', $value,

  • 查询中的多个元键和值搜索

    时间:2018-04-27

    我有以下API代码用于$\\u请求$metakey = explode(\',\',$wpdb->escape($_REQUEST[\'key\']) ); $metavalue = explode(\',\',$wpdb->escape($_REQUEST[\'value\']) ); $meta = array(); $i = -1; foreach ($metakey as $key) { &#

  • 打印存储在后元数组中的特定值

    时间:2018-04-28

    我正在打印一些存储在post meta中的值。我的post meta\\u值如下所示: a:3:{s:6:\"amount\";s:117:\"€2.00\";s:6:\"entity\";s:5:\"11854\";s:9:\"reference\";s:9:\"800146779\";} 我使用下面的函数来打印金额、实体和引用,但我得到的只是值的第一个字符。以下是我的功能: function get_value( $order, $parameters )

  • 在POST的META或分页链接问题中按关键字搜索

    时间:2018-04-30

    我想创建一个自定义搜索,不仅在标题和/或内容中,而且在帖子元中,通过关键字搜索帖子。例如,在用户单击搜索后,我从$wp\\u query->query\\u vars[\'s\')中得到了一个单词“plastic”。那么我有两条路可以使用它:添加pre_get_posts 操作以筛选metas中包含该关键字的所有帖子,或创建新查询,然后在模板中筛选帖子。我知道第一种情况-是正确的情况,我应该使用它,但我真的不明白如何通过metas中的关键字查找过滤器帖子。示例代码:function d_search

  • 如何根据帖子的URL获取帖子详细信息

    时间:2018-05-01

    我有一个定制的php页面,需要根据管理员输入的URL显示WordPress帖子的详细信息。在管理中,当添加项目详细信息时,我们在文本框中输入链接到此项目的文章帖子的几个URL。URL以逗号分隔的值存储在数据库中。通过explode,我能够获取所有URL,但我无法根据URL获取帖子的详细信息。<?php $mark=explode(\',\', $rowPr[\'post_url\']);//what will do here foreach($mark as $out) {&

  • 定制Rel=单个博客帖子的规范标签

    时间:2018-05-03

    我为另一个网站写了一篇客座博客。我想在我的网站上发布这篇博客文章,但要包括canonical URL 指向原始出版商。这使我可以在我的网站上发布文章,同时通知搜索引擎文章的规范位置,避免SEO处罚。在wp\\U head操作中,WordPress打印rel=canonical 自动标记并将其放置在帖子的标题中。我试图用一段代码来输出我自己的rel=canonical (可能是已经自动输出的复合)与:<?php if ( is_single(\'1234\') ) echo \'<link re

  • 根据meta_value查询postmeta,返回post_id数组

    时间:2018-05-05

    我正在尝试从Posteta检索post\\u id数组,其中meta\\u值与某个值匹配。在MySQL中,查询如下:SELECT post_id FROM azEw_postmeta WHERE meta_key=\'to4_related_authors\' AND meta_value LIKE \'%\"203561\"%\'; 在WP\\u查询或get\\u posts()函数中,我知道参数如下所示:array( \'key\' => \'to4_r

  • 如何编辑古腾堡块中的POST元数据?

    时间:2018-05-11

    我试着按照Gutenberg Handbook 创建可以更改帖子元数据的块。虽然当我尝试使用setAttributes 功能来自props 为了保存新的数据,它保留在页面上,但实际上并没有保存回数据库,因为我相信手册中指出,如果它的来源是meta. 我一定错过了什么,但我找不到可以帮助我的资源。php: $args = ... register_post_type(\'event\', $args); register_meta(\'event\', \

  • Post Meta statement?

    时间:2018-05-11

    我的模板中有一个Post meta字段。这个元有3个值:如何根据值设置自定义css类?我的代码:<span class=\"widget_last\"><?php echo get_post_meta($post[\'ID\'], \'Type\', true); ?></span> 谢谢你

  • 优化WP元查询以获取大量的帖子元数据?

    时间:2018-05-17

    我有一个大的WP站点,有大约2k个帖子和150k个Posteta。当浏览到一个大类别时,归档文件的加载速度非常慢,因为WP查询会首先显示特色帖子。我知道最终的目标是优化Posteta表,但现在我想知道是否有任何可能的方法来优化下面的元查询(底部的一个)。我做了一些调试(参见//注释),发现“比较”=>“!=”导致查询速度非常慢。我还发现“或”<;\'查询速度大大加快,结果也一样,但我不确定这样做是否合适。请让我知道是否有办法加快此查询。谢谢function appthemes_addon_on_

  • WordPress上一次添加的所有内容通过帖子ID获取元值

    时间:2018-05-23

    如何通过post-id获取最后添加的meta值这就是我迄今为止所尝试的: $args = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => -1, \'meta_key\' => \'picture_upload_1\' );

  • 搜索时按后置元素排序

    时间:2018-05-23

    我试图在搜索时按总销售额排序,我现在有这个,但似乎什么都没有做add_action( \'pre_get_posts\', function ( $q ) { if ( !is_admin() // Target only front end queries && $q->is_main_query() // Target the main query only && ( $q->

  • show user based on user_meta

    时间:2018-05-23

    如果我的逻辑是这样的,可以向用户展示,最好给出说明使用者I have two users with usermeta: user A have usermeta country with value \"USA\" and univ with value \"UCLA\" user B ONLY have usermeta country with value \"USA\" 发布I also have two posts: post 1 contain postmeta

  • get_post_meta pagination

    时间:2018-05-26

    我有自定义字段,具有多个值的数组$metas = get_post_meta($post->ID, \"$meta_key\", false); foreach ( $metas as $metas ){ echo $metas; } 当然,这将返回一个数组。如何对此分页?例如:www.example.com/post-title/1 将返回meta_value[0]和www.example.com/post-title/2 将