php - 如何从 WordPress 中的另一个数据库获取帖子元

标签 php mysql wordpress

我需要从 WordPress 外部的数据库获取自定义字段;我可以获取帖子,但我不知道如何获取它们各自的帖子元。

function seconddb() {
    global $seconddb;
    $args = array('post_type' => 'post', 
                  'show_posts' => '10', 
                  'paged' => $paged
    );
    $the_query = new WP_Query($args); 
    $seconddb = new wpdb('aaa', 'bbb', 'ccc', 'ddd');
    $rows = $seconddb->get_results("SELECT ID FROM K1nG_posts");
    foreach ($rows as $obj) :
        echo $obj->ID;
        endforeach;

    // Loop
    if ( $the_query->have_posts() ) {
        while ( $the_query->have_posts() ) {
            $the_query->the_post();
            echo get_post_meta( get_the_ID(), 'post', true);
        }
    }
}
add_action('init', 'seconddb');

任何人都可以帮助我获取在 WordPress 数据库中找到 post_meta 的相应自定义字段吗?

最佳答案

关于php - 如何从 WordPress 中的另一个数据库获取帖子元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58258292/

相关文章:

SQL 数据上的 PHP 数学

php - 回显函数值不会传递给表单

MySQL 组按结果分组

mysql - 对数据库中的键进行排序

php - cron 文件以在每次运行后按顺序更新数据库

php - 如何使用 PHP 从我自己的网站上的 Google Drive 获取文件和文件夹列表?

php - 使用 PHP Ajax 插入到 Mysql

javascript - 无法通过 AJAX 调用找到 $wpdb 变量

javascript - javascript 文件中带有 php (wordpress) 的 Src 文件路径

javascript - Ember/Handlebars 提供 [object Object] 而不是来自 JSON 对象的字符串