User Profile: [peepso_profile]
Recent Activity: [peepso_activity]
Recover Password: [peepso_recover]
Site Registration: [peepso_register]
External Redirect Warning: [peepso_external_link_warning]
Messages: [peepso_messages] (optional if Chat Plugin is installed)
Messages (silent): [peepso_messages guest_behavior="silent"] More information about this shortcode
Messages (login): [peepso_messages guest_behavior="login"] More information about this shortcode
Groups: [peepso_groups] (optional if Groups Plugin is installed)
Upon Installation PeepSo creates a number of pages with shortcodes inside to render it’s content. It is a common practice in WordPress. These pages can be accessed through standard WordPress pages interface in WP Admin -> Pages
Shortcodes follow few specific rules. First and foremost they are tightly connected to PeepSo navigation. Meaning navigation in PeepSo toolbar and others will rely on the URL of the pages containing the shortcodes.
For example Profile page, as shown in the screenshot above contains [peepso_profile] shortcode. And if you notice the slug / URL is: http://domain.com/profile
That way PeepSo knows where to redirect and how navigation should go to /profile/. You can change the Slug in the page to something else if you want to. It can be anything, really. When you save changes of the page, the navigation will be updated.
Starting from PeepSo 1.11.3 a new engine with a whole new set of settings to manage your community navigation is introduced.
Access these settings through WP Admin -> PeepSo -> Configuration -> Navigation Admin can now decide which pages with PeepSo shortcodes to use in navigation.
On top of that PeepSo keeps an eye out for any navigation-related issues and if there are any, you’ll see a notification in the backend of your site with an explanation and a link to the proper configuration page to remedy the situation.
If you create another page containing the same shortcode, the first one will no longer be valid. The page will still render PeepSo and show profile, but navigation in PeepSo will point to the new URL.
The result is: both pages will show PeepSo profiles but navigation within PeepSo will point to the latest created (saved) page. So in this case /user/.
If your website is experiencing:
Do the following:
Trashed pages: Make sure that the page you try to open is not trashed
Pages not showing or only visible to Administrator: Make sure that all PeepSo Pages are set to Public Visibility and have their Status set to: Published.