help please: A menu page does not show for visitors
-
I have 3 domains on WordPress.com and all 3 have the same template. Yet all three look different and while I had no trouble setting the first one up years ago before this new “edit” (terrible in my opinion) system turned up, now I am not able to replicate the same look and same functions (with the same template) on the other two. In particular, I am having great trouble getting the menu bar function. While the default “home” and “about” menu buttons work and take you to the right page, the one titled “testimonials” takes you to a broken page. I have no idea what to do and how to fix it. I tried yesterday to activate “testimonials” under discussion and NOTHING happened. No idea what that is supposed to do. I copy-pasted testimonials from my FB group to my testimonials page and while I can use it when I am logged in, I cannot when I am not logged in. All testimonials disappear.
I also wished to add the same type of contact box that is moderated. Apparently it cannot be (or I could not figure out how) to add to specific pages. It seems to only work on “home” which is not satisfactory.
Can anyone help please? Thank you!!
AngelaThe blog I need help with is: (visible only to logged in users)
-
Hi there. You mention you have three sites, but you only provide the URL for one, so we can’t really check the other two for you. Please provide their URLs as well and tell us exactly what you would like to achieve.
Regarding testimonials: Testimonials are a special content type. In your dashboard you can click on Testimonials ->Add New and add in testimonials sent to you by clients/visitors to your site, copied from the media, as the case may be. Then you create a regular page and use the testimonials shortcode to display your testimonials on that page. Some newer themes even have a dedicated area for testimonials on the front page, but I’m afraid your theme has no such option. For detailed instructions how testimonials work, see: https://en.support.wordpress.com/testimonials/
I also wished to add the same type of contact box that is moderated. Apparently it cannot be (or I could not figure out how) to add to specific pages. It seems to only work on “home” which is not satisfactory.
What you have on your home page is not a comment box, but a contact form (https://en.support.wordpress.com/contact-form/) You can add a contact form to any post or page using the instructions at that link, though I’d recommend against using contact forms rather than comment boxes.
The difference is if you approve a comment in the comment box, it will automatically appear at the bottom of the page. However, if someone submits a contact form, their comment will be emailed to you and you’ll have to add it manually. The contact form is a great way for visitors to leave a testimonial or contact you privately, but it’s not a good way to get a conversation going on your site. For that you need comments.
You can set your site so all comments must be approved by you before they appear, if that’s what you prefer. You do that via the Discussion Settings area of the dashboard: https://en.support.wordpress.com/settings/discussion-settings/#before-a-comment-appears
And see here how to enable or disable comments for individual posts/pages: https://en.support.wordpress.com/enable-and-disable-comments-for-published-posts-and-pages/
-
Thank you! I am sorry, I did not include my other sites: http://cluelessdoctors.com which is working fine and has no testimonials page but it has a comment box and I get comments on many of my posts without my posting them–I just need to approve them. That is the kind of comment box I am hoping to set for my http://stantonmigraineprotocol.com testimonials page so people can post their own testimonials but so far though I could make the page finally show up, it is with only a simple comment box and not the other kind, which you can see on my cluelessdoctors pages. That kind of comment box is interactive. The one of stantonmigrainprotocol is different. My 3rd page is http://migraine-book.com and that is also no problem but the best is cluelessdoctors so far. That is also the oldest one. I am trying to make them all look alike.
Thanks for all your help!
Angela -
http://cluelessdoctors.com which is working fine and has no testimonials page but it has a comment box and I get comments on many of my posts without my posting them–I just need to approve them. That is the kind of comment box I am hoping to set for my http://stantonmigraineprotocol.com testimonials page
I see the regular comment box on both cluelessdoctors’s posts and pages and on the migraine site’s testimonials page. They’re exactly the same. That’s what you’re saying you want, right? If the main issue is approving comments, then you need to go to the discussion settings of the migraine site and specify it there, as instructed in the link I gave above.
Keep in mind that if people leave comments on that page they will appear as regular comments and it won’t create new testimonials in the testimonials section of the dashboard. Only you can add that type of testimonial, just like only you can add posts. If you want that type of testimonial visitors will have to submit it via comments or a contact form, and you’ll have to manually add them to the testimonials section of the dashboard to have them appear on the page itself.
-
you see the regular comment box on the main page on stantonmigraineprotocol.com only. On the testimonial and about pages you see a completely different box (no name and email needed, only a box even though I have it set for mane and email and approval). That is what I would like to change to the comment box that is on cluelessdoctors.com at every single post’s page.
-
you see the regular comment box on the main page on stantonmigraineprotocol.com only.
I’m afraid you have it the wrong way around. As I said in my first reply, what you see on the migraine site’s home page is a Contact Form. Please read my explanation of the difference between the two again.
On the testimonial and about pages you see a completely different box (no name and email needed, only a box even though I have it set for mane and email and approval).
That is the regular comment box. You don’t see it asking for a name and email because you are logged in. Logged in users don’t see that as the system automatically adds the name and email when they leave a comment. Only logged out users will be required to enter it when they try to comment.
That is what I would like to change to the comment box that is on cluelessdoctors.com at every single post’s page.
Cluelessdoctors currently has comment boxes on all the posts as far as I can see. If you want contact forms instead you’ll need to edit every single post, disable comments, and manually add a contact form using the instructions here: https://en.support.wordpress.com/contact-form/ Again, I’d advise against doing this, as the contact form was designed as a method for users to contact you privately, not for moderating comments. Comments submitted via a contact form won’t ever appear at the bottom of the page and you can’t approve them as they are sent directly to you via email, they don’t get added to the post/page.
If you want to moderate comments, change your discussion settings so the system holds back all comments until you approve them.
-
ah! You make complete sense @Kokkieh and I tried it using my iPad not being logged in and sure enough I now see what you mean. As logged in I do not see the same. That is odd since when logged in we should see what it looks to those not logged in so we can edit properly! Don’t you agree? I think this is an oops for WordPress.
On CluelessDoctors.com I do not want anyone to contact me only to comment but on stantonmigraineprotocol.com I wanted both kinds and that is now working.
So I am fine.
Thank you!
Have a great day,
Angela -
That is odd since when logged in we should see what it looks to those not logged in so we can edit properly! Don’t you agree? I think this is an oops for WordPress.
Actually, several sites, including Facebook and LinkedIn works the same, though those two sites have a “View Profile As” option that lets you see it the way a logged out person does. I assume they left such a feature out here as logged-in status only makes a difference in terms of the comment box. Everything else on your site looks the same whether someone is logged in or out.
So I am fine.
Thank you!
You are very welcome and I’m glad I could help. Happy blogging :)
- The topic ‘help please: A menu page does not show for visitors’ is closed to new replies.