mysql - Wordpress - 使用 MySQL 添加带有图像的精选帖子
问题描述
我正在尝试使用 MySQL 在 Wordpress 中添加带有图像的特色帖子。我只想通过 MySQL(没有 php,只有 SQL)来做到这一点。我尝试添加帖子,然后我也为帖子添加了元数据。尽管如此,我还是看不到带有图片的特色帖子。请指教我哪里错了?我已经为记录生成了 XML,请检查并让我知道我错在哪里。
发布数据:
<?xml version="1.0" encoding="utf-8"?>
<table_data name="wp_posts">
<row>
<field name="ID">62</field>
<field name="post_author">1</field>
<field name="post_date">2018-04-24 00:00:00</field>
<field name="post_date_gmt">2018-04-24 00:00:00</field>
<field name="post_content"><img class="alignnone size-medium wp-image-26" src="http://test.com/wp-content/uploads/2018/photos/testing2.jpg" alt="test" width="300" height="219"></field>
<field name="post_title">Manual post</field>
<field name="post_excerpt"></field>
<field name="post_status">publish</field>
<field name="comment_status">open</field>
<field name="ping_status">open</field>
<field name="post_password"></field>
<field name="post_name"></field>
<field name="to_ping"></field>
<field name="pinged"></field>
<field name="post_modified">0000-00-00 00:00:00</field>
<field name="post_modified_gmt">0000-00-00 00:00:00</field>
<field name="post_content_filtered"></field>
<field name="post_parent">0</field>
<field name="guid"></field>
<field name="menu_order">0</field>
<field name="post_type">post</field>
<field name="post_mime_type"></field>
<field name="comment_count">0</field>
</row>
<row>
<field name="ID">63</field>
<field name="post_author">1</field>
<field name="post_date">2018-04-24 00:00:00</field>
<field name="post_date_gmt">2018-04-24 00:00:00</field>
<field name="post_content"></field>
<field name="post_title">testing2</field>
<field name="post_excerpt"></field>
<field name="post_status">inherit</field>
<field name="comment_status">closed</field>
<field name="ping_status">open</field>
<field name="post_password"></field>
<field name="post_name">testing2</field>
<field name="to_ping"></field>
<field name="pinged"></field>
<field name="post_modified">0000-00-00 00:00:00</field>
<field name="post_modified_gmt">0000-00-00 00:00:00</field>
<field name="post_content_filtered"></field>
<field name="post_parent">62</field>
<field name="guid">http://test.com/wp-content/uploads/2018/photos/testing2.jpg</field>
<field name="menu_order">0</field>
<field name="post_type">attachment</field>
<field name="post_mime_type">image/jpeg</field>
<field name="comment_count">0</field>
</row>
</table_data>
帖子元
<table_data name="wp_postmeta">
<row>
<field name="meta_id">211</field>
<field name="post_id">62</field>
<field name="meta_key">_thumbnail_id</field>
<field name="meta_value">63</field>
</row>
</table_data>
缺少什么以及如何使用 MySQL 添加?
谢谢
解决方案
推荐阅读
- mysql - SO的投票数之类的东西应该如何存储在数据库中?
- matlab - 创建 .p 文件时如何保留帮助文本?
- .net - 成功登录 AzureAD 后出现 MissingMethodException
- python - 在 Tensorflow 中使用 Rmsprop 进行线性回归
- html - 我的导航栏链接没有按照我想要的方式浮动
- sql - 创建聚合 SQL 报告,其中列基于表列表
- lwip - 由于“MEM PBUF_POOL”达到最大值,LWIP TCP 客户端传输停止
- elasticsearch - 如何在 Grafana Gauge 中显示最后一个值
- android - 如何在 Android 首选项中正确接收和存储本地目录/路径?
- django - 姜戈。用户从网页保存模型时填充用户名或 ID