12
Wombat
6y

As I am working with WordPress for the really first time I am making horrible experiences now.

My client wants a simple submenu on the sidebar if the user is logged in else he want the login form to be there. Easy peezy done with php and just good old plain html. Maybe some JavaScript to make the login process asynchronous.
But fucking bitch - NO. As I found out after searching and digging. I have to create a menu in wp-admin first. Then add a menu-widget to the sidebar. And then install a plug-in to make the links only visible for logged in user. Wtf?

WordPress takes all the joy in doing web development for me. I won't do that anymore. I will force all new clients to use proper tools to make their shit work for them. And as I am the expert in this things I am the one who suggests the right tool.

Fuck this shit.

Comments
  • 1
    My sincerest condolences.
  • 0
    True... But if you want to have fun make your own plugin😁
  • 1
    @FintinaM I would rather eat shit.
  • 3
    our website is WordPress too... tbh it's not my groups job to maintain but my last request to the maintainers ended in them giving me the admin rights since "they don't know how to do this either".

    My experience with it so far: For everything you want to add there is a plugin you must install.

    If one is unlucky, the plug in costs...
  • 0
    @hasu what a fuckery. Would you recommend working on the source code?
  • 3
    @Divisionbyzero tbh haven't tried that yet. If I can stay away from it I will. Sorry, can't be more helpful there. But I think our proper admin did, at least it got mentioned that something within the code was done, so maybe?
  • 1
    @Divisionbyzero just ditch it
  • 0
    Have you thought about wrapping the nav menu in a is_user_logged_in function. Displaying hidden by default and then echoing out if true.

    I can see why a lot of people hate WordPress at first but once you start digging deep you can develop some pretty nifty things.
Add Comment