是否动态添加将postmeta用于内容块的WP页面/内容?

时间:2019-06-14 18:40:42

标签: php mysql wordpress

我正在尝试将Wordpress页面直接批量插入数据库。我觉得我以前只能以wp_posts插入,而post_content作为页面内容。

但是,此主题/设置/新WP在页面构建器的子部分中具有内容部分,并且每个内容部分都使用标题和标题。

我尝试手动添加一个部分,然后查看完成了哪些SQL插入操作,然后就可以复制了。但不确定为什么我在工作时它们不工作。

截至目前,我尚未使用任何本机WP函数。只需PHP即可插入SQL。

我尝试添加post_meta条目以仅添加内容部分,但不确定在field_XXXXXXX后面是否有随机字符串,如果需要的话。当我添加以下SQL时,它们没有出现在后端或前端。

我只需要能够在wp_post中动态创建一个页面,并为每个内容段落(标题,内容)自动添加wp_postmeta整体。但是我在wp_postmeta查询中做错了吗?

有什么想法吗?是否有插件?还是更直接的本地方法?

尝试直接插入SQL。不工作

INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES
(24748, 274, 'post_content_1_title', 'test4'),
(24749, 274, '_post_content_1_title', 'field_5cf6a56fecee5'),
(24750, 274, 'post_content_1_caption', 'test4content_goes_here'),
(24751, 274, '_post_content_1_caption', 'field_5cf6a58decee6'); 

我希望插入SQL仅通过SQL插入就能成功地将TITLE和CONTENT的内容块插入到我的Wordpress页面中。页面和内容部分都需要通过php / mysql查询来完成。

0 个答案:

没有答案