?
Solved

Wordpress - Hide Comments

Posted on 2011-03-15
6
Medium Priority
?
429 Views
Last Modified: 2012-05-11
On a Wordpress site that I'm creating, I would like visitors to have the ability to submit comments for individual articles but don't want the comments to be visible on the page (so they would only be viewable once logged in to the admin).

Does anyone know how this can be done? It seems like a relatively simple request but I can't seem to find a solution for it. Thanks.
0
Comment
Question by:Adam
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 6

Expert Comment

by:akajohn
ID: 35137677
If you set your comments to be moderated then they will only appear  after you / an admin approves them.

Did I understand your question properly?
0
 
LVL 39

Expert Comment

by:Aaron Tomosky
ID: 35137682
Just set comments need approval. That way nothing shows up on the page but admins can view all from the control panel
0
 
LVL 6

Expert Comment

by:akajohn
ID: 35137699
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 5

Accepted Solution

by:
meb_santoso earned 2000 total points
ID: 35137758
if you want the following:
-. everybody (general visitors, registered visitors, admins) can post comments (AND)
-. comments cannot be seen by non-admins (AND)
-. comments are only available for admins (AND)

then you can do the following:
-. edit page.php, single.php (and or other pages in your active theme)
-. look for where the comments are being displayed. Mostly using this function:
<?php wp_list_comments('reply_text=&nbsp;'); ?>

Open in new window

-. put the following line:
<?php if ( current_user_can('manage_options') )
     {
	<?php wp_list_comments('reply_text=&nbsp;'); ?>
     } else  {
          print("");
     }
?>

Open in new window


Good luck, and please do correct me if I'm wrong :-)
0
 
LVL 1

Author Closing Comment

by:Adam
ID: 35138735
Thanks for the replies everyone - they were greatly appreciated.

But special thanks to meb_santoso as I think his solution worked best for what I was looking for.
0
 
LVL 5

Expert Comment

by:meb_santoso
ID: 35138872
good that it works out for you :-) and thanks for the points
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Color can increase conversions, create feelings of warmth or even incite people to get behind a cause. If you want your website to really impact site visitors, then it is vital to consider the impact color has on them.
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
The purpose of this video is to demonstrate how to update a WordPress Site’s version. WordPress releases new versions of its software frequently and it is important to update frequently in order to keep your site secure, and to get new WordPress…
The viewer will learn how to count occurrences of each item in an array.
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question