Hi RLL,
Getting a blank page is normal when you directly visit the page on which the [user-profile] shortcode is placed. It acts as a placeholder that builds the profile page when it is called for a specific user. For example, you might have a page that lists users with the [user-list] shortcode. In this shortcode you can include the “user_profile_page” attribute, like this: [user-list user_profile_page=”http://url.of.your.profile.page”%5D. Replace the URL with the URL of the page on which the [user-profile] shortcode is placed. This way, when you click on someone in the user list, it will bring you the profile page, with the correct URL parameter added (it should add something like “/?User_ID=1” to the end of the URL). Could you please give this a try and see if it works.
Thank you
Thread Starter
RLL18
(@rll18)
I tried exactly what you said and I still SEE the shortcode on the page. No dice. Any other suggestions?
Hi RLL,
Is it possible that you are using another registration plugin?
In order to use the shortcode, your users should be within the front-end users plugin, and not from another plugin. We have visited your login and registration pages, and it appears that it is not the Front-End Only Users that has been used on both.
I’m also testing the Font-End Only Users plug-in, and having [user-profile login_necessary=’no’ ] on a page, displays only that shortcode even when a User ID query string is passed to it: http://www.biotechceosummit.com/view-participant-profile/?User_ID=1
I’ve disabled all other non-essential plug-ins, but the problem remains. I am not using any login or registration pages as I don’t need any of those. I just want to import a list of participants, display that list on a page, and have their names link to a profile with a picture.
How do we get this to work? I don’t want to purchase it if it’s going to have the same problem.
Hi Adam,
I noticed that the quotes around the “no” of the login_necessary attribute look off. Could you please try switching these out for either regular single or double quotes?
Example:
[user-profile login_necessary='no']
or
[user-profile login_necessary="no"]
Neither of those changed anything. It’s still writing just the shortcode instead of loading data associated with the query string ID.
[user-profile login_necessary=’no’]
or
[user-profile login_necessary=”no”]
The list page works fine: http://www.biotechceosummit.com/participants-list/ with this short code:
[user-list login_necessary='No' display_field='First Name,Last Name' user_profile_page='http://www.biotechceosummit.com/view-participant-profile/']
Hi Adam,
Would you be able to email us at contact@etoilewebdesign.com, so we can do some more in-depth troubleshooting and help you resolve this issue more quickly? Please reference this post when you email us.
Thank you
G
(@glienhard)
I was having this same issue but got it working with your suggestions above.
I would suggest a better documentation for this shortcode. Reading everything, there are no clues that this is how the user-profile shortcode is used.
I would also suggest that on this page, http://www.etoilewebdesign.com/plugins/front-end-only-users/documentation-front-end-only-users/ and this document http://www.etoilewebdesign.com/wp-content/uploads/2015/04/FrontEndOnlyUserPluginDocument.docx.pdf all the options for each shortcode be listed.
Thanks!