专注国内外云服务器
分享建站技术教程

WordPress功能函数add_meta()

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

吾上云WORDPRESS教程最新“WordPress功能函数add_meta()”

WordPress功能函数add_meta(),添加在$_POST superglobal中定义的post元数据。

用法:

add_meta( int $post_ID )

参数:

$post_ID

(int) (必需)

返回

(int|bool)

更多信息

所使用的信息从Edit Post管理屏幕上的“Custom Fields”表单发布。

用于添加元数据的数据来自$_POST[‘metakeyselect’], $_POST[‘metakeyinput’], $_POST[‘metavalue’]。选择字段或输入字段用于元键。如果两者都存在,则使用输入字段。

来源:

文件: wp-admin/includes/post.php

function add_meta( $post_ID ) {

$post_ID = (int) $post_ID;

$metakeyselect = isset( $_POST[‘metakeyselect’] ) ? wp_unslash( trim( $_POST[‘metakeyselect’] ) ) : ”;

$metakeyinput = isset( $_POST[‘metakeyinput’] ) ? wp_unslash( trim( $_POST[‘metakeyinput’] ) ) : ”;

$metavalue = isset( $_POST[‘metavalue’] ) ? $_POST[‘metavalue’] : ”;

if ( is_string( $metavalue ) ) {

$metavalue = trim( $metavalue );

}

if ( ( ( ‘#NONE#’ !== $metakeyselect ) && ! empty( $metakeyselect ) ) || ! empty( $metakeyinput ) ) {

/*

* We have a key/value pair. If both the select and the input

* for the key have data, the input takes precedence.

*/

if ( ‘#NONE#’ !== $metakeyselect ) {

$metakey = $metakeyselect;

}

if ( $metakeyinput ) {

$metakey = $metakeyinput; // Default.

}

if ( is_protected_meta( $metakey, ‘post’ ) || ! current_user_can( ‘add_post_meta’, $post_ID, $metakey ) ) {

return false;

}

$metakey = wp_slash( $metakey );

return add_post_meta( $post_ID, $metakey, $metavalue );

}

return false;

}

更新日志:

用户贡献的笔记

(由Codex – 5年前贡献)

/*

* Unless you developed a custom post form that uses the custom field widget,

* there is little reason to use this function

*/

add_meta( $post_ID );

文章来源于互联网WORDPRESS教程:WordPress功能函数add_meta(),
阿里云服务器89元起,点击购买
腾讯云服务器95元/年起 点击购买

相关推荐: WordPress 站点的搜索结果页没有页码情况

吾上云WORDPRESS教程最新“WordPress 站点的搜索结果页没有页码情况”最近小编发现搜索结果页没有页码,这是什么情况呢,登录后台 >> 设置 >> 阅读中设置显示多少篇文章中也是正常的,正在一筹莫展的时候想起了以前设置过 W…

赞(0)
未经允许不得转载:吾上云 » WordPress功能函数add_meta()
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们