Support

Account

Forum Replies Created

  • After doing a little more research thanks to the information already provided, I came across $current_user->ID as a possible method to limit content to the specific user ID. Again any advice for best practices on how to use this. I found a few other approaches that might work, but again, you don’t want to invest a lot of time in to a method that will be really limited in the future. Thanks again for all the help 🙂

  • Hey, well I appreciate it even more that your volunteering your time to help me with this. Sorry I was supper tired when I wrote the reply and should have explained it more clearly. The problem is, there is also a dashboard component in WordPress (wp-admin) and I should have been more specific that I meant a front end project dashboard which I am building. This is just a generic example, and the reason why i didn’t do something custom, its more for my customer and needs to be more user friendly: https://dougmohns.com/wp-content/uploads/2018/12/projectanagement-dashboard-process-certification-tasks-free-system.png (again this is just for clarification, I’m not making something that complicated). Sorry I should have made that more clear.

    I guess another way of explaining my question, is i’m just trying to find the best practice for all of this additional content that is specific to a single user (customer). How is the best way to not only enter that data, but to also display it. Happy if it is as simple as this content for this customer. However is it possible to ensure that the content is only visible to the specified customer (while if another user goes on to that same page, they only see content specific to them). Obviously as an admin, I will probably make it so that the content is visible also, specifying both the user ID and the admin user type.

    Currently I’m using formidable forms for a lot of the data management, its great for plain text content. This is not the best example, but say when creating invoices using formidable, I create a view that displays the user ID that is accessing this page’s billing address (once again if its a different user it displays a different set of data), this also renders the invoice data such as the total amount of hours billed (in this case I have to manually specify the user ID, but in the case of their billing address, as the user has written it I don’t).

    If that makes it easier to understand, I’m trying to do the same with ACF as it has more options for more complicated content. I think the post approach is great for projects. My question was more, say if I wanted to display only a portion of that content, on the front page, how would I go about doing it. Obviously the challenge which Im sure can be done, I’m just struggling to find the correct terminology so I can google and learn more. I had a feeling it might be as simple as creating a user based rule (though I was unable to confirm this). But once again, I’m struggling to find where to start, just some terms and help pages would be more than enough to Its no different than say a social media site, where all the content is dynamic and linked to the each user as another way to explain it.

    Really appreciate your help on this, and I agree that given the amount of information will be contained on this portal, it would be smart to plan how to use server resources effectively, so thank you for explaining the best approach there. And I entirely agree, all of the plugin I originally tried had way to many features I didn’t need, and not enough of the ones I did. First time ever going to this much effort to do things the right way, it been a great experience, and Formidable does do most of what I want it to do out of the box. Though I can tell acf will be the missing link to some of these more complex features.

    Thanks again for your time 🙂

  • Sorry one last question, is there an easy way to do this with individual field information? So once again, if I want to show information from within the project on the dashboard. Is there a similar option to use something like acf/prepare_field to only (always) render information for a specific user id only? Does the data need to be prepared in a special way like in the previous example? Once again this has been my problem with WordPress from the start, there really isn’t an out of the box solution for this (that I’m aware of any way). Again thanks for your help, that would be the last question I will bother you with, and I understand if its too complicated to give a simple answer too (that pro upgrade was certainly worth the money already) 🙂

  • Yeah, i’m actually really glad I asked you as due to my lack of experience in working with ACF I would have never thought of that, at least it would have been a few days at before I figured that out. I’m sure you are all pretty busy, but I could see a feature like this being built in being useful, (that is displaying entries for specific logged in users). Just because there are so many limitation on WordPress in regards to creating more dynamic user based content. Thanks again for the help, I really appreciate that 🙂

Viewing 4 posts - 1 through 4 (of 4 total)