将相同内容添加到多个页面

时间:2019-08-02 作者:Will

我有一个超过500页的网站。不要问为什么,但这些页面都没有任何内容。我已经创建了一个页面布局,作为一个单独的wp bakery块添加,并希望将这个相同的块添加到所有页面,但如果不遍历每个页面并手动执行,我看不到这样做的方法。我错过什么了吗?

1 个回复
SO网友:Trect

你可以用WP-CLI. wp post create 将创建帖子。

wp post create ./file.txt --post_status=Publish

where文件。txt包含要添加的内容(HTML格式)。

要多次发布,请使用for

您可以使用wp post update 如果要更新现有帖子。

第一步使用

wp post list 
现在更新帖子

wp post update <ID_1> --status=Publish --from-post=<ID_2>
其中,ID\\u 1是要复制到的页面的ID,ID\\u 2是要从中复制的页面的ID。

相关推荐

_Content()未正确显示描述

我试图显示WooCommerce单个产品的描述,但循环没有显示正确的描述,而是重新开始显示图像、价格、添加到购物车等。我一直在努力寻找答案,但没有找到任何结果。我使用了WooCommerce模板脚本并对其进行了编辑;the_excerpt() 将起作用,但不起作用the_content().这是我当前使用的模板文件:https://github.com/woocommerce/woocommerce/blob/master/templates/single-product/tabs/description