无法在外部WordPress文章集成中删除自定义字段值

bihw5rsg  于 2023-11-17  发布在  WordPress
关注(0)|答案(1)|浏览(142)

我面临着一个问题,我无法检索自定义字段值时,与WordPress集成外部系统。
以下是问题的分类:
1.我已经成功地将外部系统与WordPress集成,以获取文章内容。
1.虽然我可以检索文章内容没有任何问题,我无法检索自定义字段值。
1.我使用插件添加了自定义字段,这些字段存储在WordPress数据库的“wp_postmeta”表中。
1.我已经尝试了几次使用PHP和WordPress数据库连接来查询和检索这些自定义字段值。

我的一个尝试是下面提供的代码:

function test_custom_database_query() {
    global $wordpress_db_conn; // Using the WordPress database connection object

    // Construct the query
    $sql = "SELECT meta_value FROM wp_postmeta WHERE meta_id = '1373'";
    
    // Execute the query
    $result = $wordpress_db_conn->query($sql);
    
    // Initialize the result variable
    $meta_value = '';
    
    if ($result) {
        $results = $result->fetch_object();
        if ($results) {
            $meta_value = unserialize($results->meta_value);
        }
    }
    
    return $meta_value;
}

字符串

piok6c0g

piok6c0g1#

使用get_post_meta函数。
get_post_meta函数允许您根据文章的id和meta key从文章中检索元数据。

get_post_meta($your_post_id, $your_meta_field_key);

字符串

相关问题