Hide existing comments on 1,400 blog posts
-
How do I hide existing comments on 1,400+ blog posts.
Pls don’t tell me how to disable commenting on new or past posts. I have EXISTING comments and I want to hide ALL of them on ALL existing blog posts.
I have over 1,400 blog posts on my blog
http://achristian.wordpress.comThanks! :)
Mark.The blog I need help with is: (visible only to logged in users)
-
Hey Mark, one thing that comes to mind is that you can hide the comments template using CSS –
/* Hide comments template */ #comments { display: none; }This should hide comments globally across your blog. Note that the comments will still be there, they just will not be rendered by the browser.
If you want to be rid of the comments for good you could delete them. It would be a bit of an undertaking with all of your comments, but you could bulk delete them a page at a time by using the edit comments section in the admin, then set comments to off, globally.
Does this help at all?
-
Hi 5mutek
Thanks for your ideas.
I dont have the paid upgrade so I cant do it using CSS. And the HTML would still be there anyway and Google might even penalize me for hiding it.
I dont want to delete them at this time, just hide them to test what happens. Maybe later I might delete them.
My 2c. I think wordpress is awesome but the comments features seem ripe for a radical and complete overhaul.
Thanks again,
Mark. -
Hey Mark, no problem. Good point about Google – that would be a lot of stuff to hide.
How about, instead of deleting, setting them all to unapproved?
Still an undertaking, but again, you could run through them with bulk edit in the comments section, and then that you’d still have them in your database until you decide what to do with them.
-
So, the CSS would definitely have been easier, but this should work better than having to update each post individually:
Bulk Editing Comments
There is not a way to turn comments on or off for all published posts and pages at once. However, you can use the bulk edit feature to change many posts or pages at a time.
Go to the Posts -> All Posts screen in your blog dashboard.
Select the posts you would like to modify or check the box next to “Title” column at the top to select all posts on that page.
Select Edit from the Bulk Actions drop down menu.
Click the Apply button.
Change the options for Comments and Pings to Allow or Do not allow.
Click the Update button.
Repeat with your Pages.I copied it from this support document incase you want to read the whole thing: http://en.support.wordpress.com/enable-disable-comments/
-
I should have checked on this–but didn’t. I’m not sure following that process will actually hide existing comments or just disallow future comments. I don’t think it will delete the comments completely, but I didn’t test that either.
-
-
Hi lizthefair
I tried that option.
1) The process described is inaccurate. There is no “select all” as in gmail where you can select all posts including those not displaying on the screen. Your have to change the screen options and display 999 posts – I have 14,400+ posts.
2) Then when you click on select all it takes forever. Then doing a bulk edit causes the page to time out or not reload in chrome.
3) Do not allow pings and comments doesnt HIDE the existing comments which is what I want.
I think wp was never designed with 1,400 posts… ie 6-8 years of constant blogging… in mind?
Thanks,
Mark. -
Hey Mark, what about the option to set all of them to unapproved? Not ideal, but it seems to be the only option if you want to hide them, but keep them in the database.
Liz, no problem! :)
-
Hi 5mutek
Yes I think that is a work-around.
Except for the problems I got – see above – when trying to bulk edit 999 comments.
Thanks again!
Mark. -
When hiding comments the entire concept should be hidden from visibility… it shouldnt say it’s disabled. Just remove it.
-
I’m going to tag this thread for staff assistance in case there is something a “Super Admin” can do that we can’t do–or just so people who have some leverage to make changes know about this particular difficulty.
-
Thank you lizthefair.
I use wp for my client websites. Ive built a lot of them. I end up having to edit the PHP of the comments.php page and remove all the code. There is no other way to simply turn it all off.
-
I waited a day and tried again, this time using “all posts” with 400 displaying on the page (I set that on the screen options).
I used bulk edit on the 400 displaying and changed comments to “dont allow”.
It broke with a “goshdarnit it’s all matts fault” error… not a very useful error…
Here below is the URL…
https://achristian.wordpress.com/wp-admin/edit.php?orderby=title&order=asc&s=&post_status=all&post_type=post&_wpnonce=de5a012e89&_wp_http_referer=%2Fwp-admin%2Fedit.php%3Forderby%3Dtitle%26order%3Dasc&action=edit&m=0&cat=0&paged=1&mode=list&post_category%5B%5D=0&tax_input%5Bpost_tag%5D=&post_author=-1&comment_status=closed&ping_status=&_status=-1&sticky=-1&bulk_edit=Update&post_view=list&screen=edit-post&post%5B%5D=408&post%5B%5D=2658&post%5B%5D=3599&post%5B%5D=7809&post%5B%5D=4437&post%5B%5D=4132&post%5B%5D=3890&post%5B%5D=4941&post%5B%5D=865&post%5B%5D=460&post%5B%5D=104&post%5B%5D=680&post%5B%5D=707&post%5B%5D=1995&post%5B%5D=1280&post%5B%5D=1414&post%5B%5D=2724&post%5B%5D=4783&post%5B%5D=1092&post%5B%5D=4497&post%5B%5D=677&post%5B%5D=678&post%5B%5D=701&post%5B%5D=1118&post%5B%5D=5841&post%5B%5D=1122&post%5B%5D=2180&post%5B%5D=1682&post%5B%5D=2590&post%5B%5D=3095&post%5B%5D=5351&post%5B%5D=6876&post%5B%5D=6939&post%5B%5D=6948&post%5B%5D=6971&post%5B%5D=6878&post%5B%5D=6839&post%5B%5D=6841&post%5B%5D=6821&post%5B%5D=6832&post%5B%5D=6842&post%5B%5D=6843&post%5B%5D=6844&post%5B%5D=6845&post%5B%5D=6858&post%5B%5D=6874&post%5B%5D=6989&post%5B%5D=6998&post%5B%5D=6623&post%5B%5D=7726&post%5B%5D=7730&post%5B%5D=7733&post%5B%5D=4866&post%5B%5D=7695&post%5B%5D=6560&post%5B%5D=7465&post%5B%5D=4628&post%5B%5D=6852&post%5B%5D=7841&post%5B%5D=4418&post%5B%5D=806&post%5B%5D=5228&post%5B%5D=6705&post%5B%5D=1634&post%5B%5D=5198&post%5B%5D=1311&post%5B%5D=812&post%5B%5D=580&post%5B%5D=411&post%5B%5D=7316&post%5B%5D=2442&post%5B%5D=119&post%5B%5D=1073&post%5B%5D=613&post%5B%5D=2515&post%5B%5D=737&post%5B%5D=751&post%5B%5D=7932&post%5B%5D=443&post%5B%5D=208&post%5B%5D=237&post%5B%5D=4151&post%5B%5D=3474&post%5B%5D=8076&post%5B%5D=322&post%5B%5D=7078&post%5B%5D=473&post%5B%5D=523&post%5B%5D=338&post%5B%5D=6686&post%5B%5D=807&post%5B%5D=7228&post%5B%5D=775&post%5B%5D=3752&post%5B%5D=728&post%5B%5D=3544&post%5B%5D=6924&post%5B%5D=27&post%5B%5D=611&post%5B%5D=554&post%5B%5D=3141&post%5B%5D=2507&post%5B%5D=883&post%5B%5D=4675&post%5B%5D=2241&post%5B%5D=670&post%5B%5D=600&post%5B%5D=3185&post%5B%5D=7011&post%5B%5D=1601&post%5B%5D=3231&post%5B%5D=3046&post%5B%5D=7111&post%5B%5D=7172&post%5B%5D=802&post%5B%5D=5591&post%5B%5D=7430&post%5B%5D=15&post%5B%5D=7426&post%5B%5D=7&post%5B%5D=1052&post%5B%5D=204&post%5B%5D=3882&post%5B%5D=4307&post%5B%5D=4271&post%5B%5D=595&post%5B%5D=171&post%5B%5D=583&post%5B%5D=480&post%5B%5D=7595&post%5B%5D=956&post%5B%5D=2073&post%5B%5D=612&post%5B%5D=4029&post%5B%5D=2281&post%5B%5D=2636&post%5B%5D=231&post%5B%5D=1177&post%5B%5D=2289&post%5B%5D=4741&post%5B%5D=3394&post%5B%5D=3205&post%5B%5D=3354&post%5B%5D=518&post%5B%5D=488&post%5B%5D=1671&post%5B%5D=795&post%5B%5D=1536&post%5B%5D=1049&post%5B%5D=639&post%5B%5D=5213&post%5B%5D=5214&post%5B%5D=5234&post%5B%5D=7938&post%5B%5D=320&post%5B%5D=4246&post%5B%5D=7071&post%5B%5D=5238&post%5B%5D=1652&post%5B%5D=3504&post%5B%5D=6647&post%5B%5D=2520&post%5B%5D=42&post%5B%5D=28&post%5B%5D=44&post%5B%5D=662&post%5B%5D=6225&post%5B%5D=2755&post%5B%5D=442&post%5B%5D=4352&post%5B%5D=3912&post%5B%5D=1147&post%5B%5D=4058&post%5B%5D=606&post%5B%5D=274&post%5B%5D=576&post%5B%5D=546&post%5B%5D=574&post%5B%5D=1054&post%5B%5D=862&post%5B%5D=3274&post%5B%5D=559&post%5B%5D=22&post%5B%5D=909&post%5B%5D=599&post%5B%5D=215&post%5B%5D=7671&post%5B%5D=203&post%5B%5D=1100&post%5B%5D=341&post%5B%5D=821&post%5B%5D=11&post%5B%5D=1172&post%5B%5D=6931&post%5B%5D=963&post%5B%5D=453&post%5B%5D=615&post%5B%5D=6985&post%5B%5D=7456&post%5B%5D=631&post%5B%5D=235&post%5B%5D=3580&post%5B%5D=1762&post%5B%5D=256&post%5B%5D=945&post%5B%5D=7090&post%5B%5D=395&post%5B%5D=87&post%5B%5D=255&post%5B%5D=537&post%5B%5D=272&post%5B%5D=116&post%5B%5D=565&post%5B%5D=7600&post%5B%5D=2784&post%5B%5D=769&post%5B%5D=513&post%5B%5D=1161&post%5B%5D=5676&post%5B%5D=888&post%5B%5D=2398&post%5B%5D=839&post%5B%5D=3724&post%5B%5D=1940&post%5B%5D=837&post%5B%5D=4153&post%5B%5D=1082&post%5B%5D=1791&post%5B%5D=2304&post%5B%5D=463&post%5B%5D=6728&post%5B%5D=6004&post%5B%5D=7953&post%5B%5D=7662&post%5B%5D=582&post%5B%5D=7364&post%5B%5D=251&post%5B%5D=5186&post%5B%5D=2471&post%5B%5D=7334&post%5B%5D=1090&post%5B%5D=2862&post%5B%5D=2612&post%5B%5D=1174&post%5B%5D=425&post%5B%5D=4744&post%5B%5D=1152&post%5B%5D=304&post%5B%5D=303&post%5B%5D=4440&post%5B%5D=551&post%5B%5D=380&post%5B%5D=992&post%5B%5D=2779&post%5B%5D=7109&post%5B%5D=3407&post%5B%5D=2932&post%5B%5D=2445&post%5B%5D=694&post%5B%5D=658&post%5B%5D=1340&post%5B%5D=269&post%5B%5D=6906&post%5B%5D=325&post%5B%5D=279&post%5B%5D=548&post%5B%5D=870&post%5B%5D=5768&post%5B%5D=5747&post%5B%5D=5744&post%5B%5D=196&post%5B%5D=2644&post%5B%5D=911&post%5B%5D=8002&post%5B%5D=84&post%5B%5D=40&post%5B%5D=1095&post%5B%5D=4727&post%5B%5D=8165&post%5B%5D=403&post%5B%5D=6446&post%5B%5D=4041&post%5B%5D=390&post%5B%5D=457&post%5B%5D=4632&post%5B%5D=347&post%5B%5D=4661&post%5B%5D=352&post%5B%5D=4669&post%5B%5D=366&post%5B%5D=4671&post%5B%5D=4673&post%5B%5D=384&post%5B%5D=4677&post%5B%5D=459&post%5B%5D=321&post%5B%5D=4634&post%5B%5D=388&post%5B%5D=326&post%5B%5D=4636&post%5B%5D=467&post%5B%5D=332&post%5B%5D=4638&post%5B%5D=335&post%5B%5D=4649&post%5B%5D=474&post%5B%5D=4651&post%5B%5D=4655&post%5B%5D=340&post%5B%5D=4657&post%5B%5D=345&post%5B%5D=4659&post%5B%5D=7750&post%5B%5D=3499&post%5B%5D=2510&post%5B%5D=3218&post%5B%5D=418&post%5B%5D=267&post%5B%5D=1035&post%5B%5D=7287&post%5B%5D=4803&post%5B%5D=5395&post%5B%5D=7773&post%5B%5D=2626&post%5B%5D=3716&post%5B%5D=2461&post%5B%5D=7359&post%5B%5D=3119&post%5B%5D=8063&post%5B%5D=2492&post%5B%5D=955&post%5B%5D=7386&post%5B%5D=7244&post%5B%5D=4895&post%5B%5D=361&post%5B%5D=2806&post%5B%5D=3076&post%5B%5D=7289&post%5B%5D=952&post%5B%5D=6162&post%5B%5D=8395&post%5B%5D=3456&post%5B%5D=3424&post%5B%5D=3942&post%5B%5D=389&post%5B%5D=111&post%5B%5D=113&post%5B%5D=109&post%5B%5D=478&post%5B%5D=200&post%5B%5D=539&post%5B%5D=974&post%5B%5D=7034&post%5B%5D=1160&post%5B%5D=2614&post%5B%5D=693&post%5B%5D=684&post%5B%5D=702&post%5B%5D=7173&post%5B%5D=170&post%5B%5D=239&post%5B%5D=1101&post%5B%5D=241&post%5B%5D=158&post%5B%5D=240&post%5B%5D=5932&post%5B%5D=3024&post%5B%5D=817&post%5B%5D=610&post%5B%5D=3923&post%5B%5D=868&post%5B%5D=8124&post%5B%5D=959&post%5B%5D=4209&post%5B%5D=783&post%5B%5D=7248&post%5B%5D=5175&post%5B%5D=1175&post%5B%5D=1163&post%5B%5D=5803&post%5B%5D=827&post%5B%5D=828&post%5B%5D=2617&post%5B%5D=2277&post%5B%5D=861&post%5B%5D=7739&post%5B%5D=3932&post%5B%5D=745&post%5B%5D=7723&post%5B%5D=1060&post%5B%5D=6479&post%5B%5D=3623&post%5B%5D=7748&post%5B%5D=493&post%5B%5D=873&post%5B%5D=1757&post%5B%5D=311&post%5B%5D=517&post%5B%5D=1793&post%5B%5D=364&action2=-1
-
-
Hi Mark,
There may be some way in which our developers can programmatically hide all of your comments for you, however before I get them involved let me ask: is this an experiment of some sort or are you looking to permanently hide all of your comments (in other words, is this just something you’re checking out and will need for us to reverse in a few days, or is it a change you’re looking to make on your site)?
If this is something which you are looking to permanently put in place, I will find out if there is a way for us to do this for you on our end.
Let me know!
-
Hello amightywp
Thanks for getting back to me.
I’d like to keep my wp installation as vanilla as all the others. If there are any customisations on my install pls can you find out and let me know and remove them.
Im not sure if I will remove the comments permanently or not. I want to see how it looks and see what effect it has on visitor activity. So in short yes I might reverse it a bit later.
IMHO this should be a feature… a single tick box on/off… in all wp code.
Thanks!
Mark. -
Since the upgrades have a 30 day refund period – how about buy the CSS upgrade – hide the comments with CSS then get a refund around 25 days
-
Thanks for the idea.
1) I dont have a credit car
2) When the 25 days are finished woudnt I lose the changes?
- The topic ‘Hide existing comments on 1,400 blog posts’ is closed to new replies.