Forum Support

Shape 5
March 28, 2024, 12:24:31 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Shape 5 Forum
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Hide or show menu elements based on user login or not  (Read 1376 times)
claveria
Jr. Member
**
Offline Offline

Posts: 7



« on: October 08, 2015, 01:31:39 AM »

Moved to this forum because a Moderator request. But this issu is going to happen in all themes... Not only this...



Well .. I think this is not a matter of the theme that we have chosen.

Others themes vendor rockettheme or gavick has this functionality implemented because it is a professional need.

What you are selling is that we have to implement by ourselves including js or php scripts to do what we want...

Sorry but show or hide menus for having a private zone for logging users should be something that shape5 should take in account when they offer PRO themes or pluggins.

That?s why we are paying
Logged
Tristan Rineer
Global Moderator
*****
Offline Offline

Posts: 3858

Gravatar


« Reply #1 on: October 08, 2015, 06:33:05 AM »

What you are requesting has never been asked for in the past, and as something that is an extreme "rare-use" case, would be considered "custom coding" which is not technically covered by support.  I have tried to provide you with an alternative that is reasonable for the theme you have chosen, if you do not feel that to be sufficient, you are welcome to post to our Hire-a-Coder area and see if another member will help you achieve what you are looking for. 

I have added your suggestion to my list of "possible features" to be added to future versions of the framework, but the current version of the framework is on a feature freeze (bugfix changes only) and new features will not be added until v4 is complete and released. 
Logged

Tristan Rineer
------------
Shape 5 Team



- Need a great host for your website? We highly recommend siteground.com!


- Put your trust in the hands of our extremely qualified staff to get your job done right!


- Firebug is the most powerful web development and debugging tool, and it will save you a lot of time, frustration and forum questions:
Install Firebug
mct2002
Jr. Member
**
Offline Offline

Posts: 76



« Reply #2 on: December 08, 2015, 03:56:08 PM »

I would like to second this feature request.  There are WordPress plugins available that will let you show/hide menu items based on user roles, but they all conflict with the flex menu/vertex.
Logged
Tristan Rineer
Global Moderator
*****
Offline Offline

Posts: 3858

Gravatar


« Reply #3 on: December 09, 2015, 07:48:57 AM »

The code that allows Flex to work is fairly complex, it's highly unlikely that I'll be able to add compatibility with third party plugins that alter menu structure.  However, if you're willing to provide links to a couple of the plugins you have mentioned, I'd like to at least take a look at how they work; maybe that will give me some ideas for how to implement something similar in the framework.
Logged

Tristan Rineer
------------
Shape 5 Team



- Need a great host for your website? We highly recommend siteground.com!


- Put your trust in the hands of our extremely qualified staff to get your job done right!


- Firebug is the most powerful web development and debugging tool, and it will save you a lot of time, frustration and forum questions:
Install Firebug
mct2002
Jr. Member
**
Offline Offline

Posts: 76



« Reply #4 on: December 09, 2015, 01:28:03 PM »

Thank you for your consideration.  Here are two of the plugins I was looking at using.

Nav Menu Roles - https://wordpress.org/plugins/nav-menu-roles/

WPFront User Role Editor - https://wordpress.org/plugins/wpfront-user-role-editor/
Logged
Tristan Rineer
Global Moderator
*****
Offline Offline

Posts: 3858

Gravatar


« Reply #5 on: December 11, 2015, 01:02:16 PM »

Thanks for the links.  I'll keep the notification for your message in my inbox so I can look at it as soon as I have time to start working on it.
Logged

Tristan Rineer
------------
Shape 5 Team



- Need a great host for your website? We highly recommend siteground.com!


- Put your trust in the hands of our extremely qualified staff to get your job done right!


- Firebug is the most powerful web development and debugging tool, and it will save you a lot of time, frustration and forum questions:
Install Firebug
mct2002
Jr. Member
**
Offline Offline

Posts: 76



« Reply #6 on: November 09, 2016, 11:14:45 AM »

Thanks for the links.  I'll keep the notification for your message in my inbox so I can look at it as soon as I have time to start working on it.

Hey Tristan,

I wanted to check back and see if you were any closer to allowing menu items to be hidden based on the user that has logged in, or possibly allowing this function through a third party plugin?  Or is this even something that's still being considered?

If you weren't able to work with either of the plugins that I had mentioned previously, here is another plugin I've found that has a similar function.  https://wordpress.org/plugins/user-menus/

Thank you.
Logged
Tristan Rineer
Global Moderator
*****
Offline Offline

Posts: 3858

Gravatar


« Reply #7 on: November 10, 2016, 08:58:44 AM »

It's still on my list of things to get to when I have time.  Unfortunately, time is a very limited resource, and this year has been the busiest I've had in a while.  I'm hoping to start working through my planned features list soon, but as of now, "soon" could mean almost anything.

Thanks for the link to that other plugin.  It looks like it has an excellent selection of features; probably closer to what I would want to do than anything else.

Sorry about the delay in getting this feature added, but unfortunately I have to rank the priority based on the number of requests, difficulty, speed at which it can be implemented, and a few other things; which means that it can't be at the top of my list.
Logged

Tristan Rineer
------------
Shape 5 Team



- Need a great host for your website? We highly recommend siteground.com!


- Put your trust in the hands of our extremely qualified staff to get your job done right!


- Firebug is the most powerful web development and debugging tool, and it will save you a lot of time, frustration and forum questions:
Install Firebug
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Looking for the largest variety in template designs? Look no more. Never buy 1 theme again. Signups start at just $89 for access to all of our themes.
Send Us An Email
Please send us your questions and we will email you back as soon as we can. Product support questions should be posted in our support forums under the Help menu. Our staff will assist you from there.