WordPress Development Asked on December 10, 2020
I have a website with over 500 pages. Dont ask why but none of these pages have any content in them. I have created a page layout to be added as a single wp bakery block and want to add this same block to all pages but I cant see a way of doing this without going through everypage and doing it manually. Am I missing something?
You can do it with WP-CLI. wp post create
will create a post.
wp post create ./file.txt --post_status=Publish
where file.txt contains the content you want to add (in HTML format).
To post it multiple time use a for
loop.
You can use wp post update if you want to update existing post.
First step check your post ID using
wp post list
Now update the post
wp post update <ID_1> --status=Publish --from-post=<ID_2>
Where ID_1 is the ID of the page you want to copy TO and ID_2 is the id of the page you want to duplicate from.
Answered by Dheeraj M Pai on December 10, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP