Hello,
When deleting a blog, the blog posts themselves are not deleted and can still be viewed on the site by their URL and found via search. How do we use the NationBuilder API to access blog posts of a deleted blog? All of the blog post methods require a blog ID.
Notplanned
Official response from Farz SokhansanjJonathan,
Thanks for bringing this to our attention. After testing this it is clear that deleting the blog post is difficult after deleting the blog if you don't have the blog_id because the ability to index blog pages goes away when you delete the page. It is possible to delete the posts through the control panel. To do this, please go to your nation's control panel and select the Website tab and then toggle the drop down for 'page type' to 'blog post.' Once here you should see all blog posts including the posts that were subpages of the blog page you deleted and can choose to delete the posts here.
Showing 4 reactions
Sign in with
Certified Architect
During my site migration, I used dashes rather than underscores and it complicated me sending files up to the posts.
My solution was to delete the parent blog, now I cannot recreate the posts because the external_id has already been taken. Now I cannot delete junk posts, and I cannot recreate the posts under a new parent with the external_id.
What makes it even worse is that there is NO WAY to delete more than one single post at a time, and each one takes 20 seconds to delete. We really need a way to batch delete posts even if it means just giving us a checkbox next to them to delete multiple posts through the interface.
Please.
Certified Architect