从定制到Wordpress数据库的特色图片

时间:2019-02-20 17:00:12

标签: mysql database wordpress

我想将旧的自定义网站数据库(仅由一个表组成)改编为Wordpress数据库。

所有数据均已通过PHP代码正确导入两个表(wp_postswp_postmeta)中,如果需要,可以共享php代码。

这是我的wp_posts表的屏幕截图... wp_posts screenshot

...以及我的wp_postmeta表的屏幕截图(为了便于理解,我仅导入了一个条目)。 wp_postmeta screenshot

如您所见,wp_posts/post_parent 2(指精选图片)的id列与id 1(即帖子)链接良好。

但是在我的wordpress管理面板中,我仍然没有链接的特色图片。blank featured image

在另一个位置上必须链接图像和帖子吗?

1 个答案:

答案 0 :(得分:1)

要显示另一个数据库中的数据(图像),您可以:

  1. 创建子主题
  2. 在子主题中,为将显示外部数据(图像)的页面/列表创建自定义模板
  3. 在子主题的functions.php中,编写一个将wp_postmeta的ID插值到外部数据库的函数
  4. 通过这种插值,返回所需的图像链接,并将其作为变量提供给模板
  5. 使用图片链接的变量,显示您的相关数据(图片)