Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在wordpress中显示从数据库到post类型的自定义数据_Php_Wordpress_Custom Post Type_Database Table - Fatal编程技术网

Php 在wordpress中显示从数据库到post类型的自定义数据

Php 在wordpress中显示从数据库到post类型的自定义数据,php,wordpress,custom-post-type,database-table,Php,Wordpress,Custom Post Type,Database Table,假设是,我在wordpress中有自定义数据库表: 让我们说:wp_messages表,其中包含字段:from、title、subject、body 大概是这样的: _____________________________________________ | from | title | subject | body | --------------------------------------------- | JohnDoe | Test | Hello

假设是,我在wordpress中有自定义数据库表: 让我们说:
wp_messages
表,其中包含字段:
from、title、subject、body

大概是这样的:

_____________________________________________
| from     | title   | subject   | body     |
---------------------------------------------
| JohnDoe  | Test    | Hello     | World    |
---------------------------------------------
| JaneDoe  | Test2   | Hi        | WordPress|
---------------------------------------------
现在,我想将该表中的数据显示为我创建的自定义帖子类型:

function create_post_type() {
  register_post_type( 'messages',
    array(
      'labels' => array(
        'name' => __( 'Messages' ),
        'singular_name' => __( 'Message' )
      ),
      'public' => true,
      'has_archive' => true,
      'menu_position'      => 8
    )
  );
}
add_action( 'init', 'create_post_type' );

可能吗?请帮帮我。谢谢

我想这就是你要找的

现在有一个名为的商业插件声称可以做到这一点。引用网站:

轻松使用由其他插件或外部源创建的数据库表作为原生WordPress Post类型,无需数据复制或同步


我从未使用过它,但屏幕截图看起来很有希望。

欢迎使用Stack Overflow,谢谢您的回答。您是否可以引用外部链接中的一些信息?这通过提供上下文来丰富您的答案,还可以让提出问题的人知道为什么会有链接。最后,引用链接中最相关的部分将有助于在外部网站崩溃的情况下保持答案。我不这么认为。我想要的是从wp_messages表中查询数据,然后将其显示到一个定制的post类型,我想知道这为什么会得到否决票。据我所知,这个插件可以解决这个问题。我很想展示一些代码,但由于这是一个如此复杂的问题,不可能在这里完全涵盖它。我想你的评论正好说明了为什么它可能会被否决。我个人并不介意我所寻找的插件的链接,但我觉得StackOverflow更多的是发布代码和定制解决方案。