Help please. Is there an option to enable or give permission to someone to install a theme?

by Jensha
5 replies
Hi guys, I need a little help here.

Story summary, I bought a website where the seller will also install it for me. I installed a wordpress on the site and gave him the login details of the wordpress because we agreed he can work from there instead of logging in my cpanel.

Now, he send me a message that he can't install the theme, that there's no option for it.

I logged in my wordpress and saw this at the bottom of "Themes" page:

===============
Available Themes

You only have one theme enabled for this site right now. Visit the Network Admin to enable or install more themes.
================

I replied to him about this and this is his reply:

"you are the admin you can see what ever you want.Just enable option for me."

I don't really believe it since there should be no difference, he should have the same privilege as I am with the wordpress right? That's the reason why I gave my login details.
#enable #give #install #option #permission #theme
  • Profile picture of the author bmw040
    Trust???

    You can give him Admin Privileges and then immediately when he is done remove him from the "Users".

    Again you must have some trust to allow this.
    {{ DiscussionBoard.errors[8051359].message }}
  • Profile picture of the author Jensha
    ??? But I gave him the login details of the wordpress site, doesn't that make him the admin itself?
    {{ DiscussionBoard.errors[8051400].message }}
  • Profile picture of the author kdmpublishing
    Are you using wordpress multisite? That message usually occurs when you have multi-site enabled. If so, then you have to login via the network to add the theme, then there is an option to "network enable".
    Signature

    Flippa Profile: Great Sites for Sale
    Company Site: KDMPublishing.com

    Looking for affordable Minisites?
    QuickStartMinisites has some of the best Niche Minisites for your Business
    http://QuickStartMinisites.com

    {{ DiscussionBoard.errors[8051419].message }}
    • Profile picture of the author Jensha
      Originally Posted by kdmpublishing View Post

      Are you using wordpress multisite? That message usually occurs when you have multi-site enabled. If so, then you have to login via the network to add the theme, then there is an option to "network enable".
      Actually I'm not sure.

      I installed this wordpress via Softaculous for the first time instead of Fantastico if it matters.

      I can see that under "Settings" there's "Network Settings" and "Network Setup".

      Maybe that's what you mean.

      Can you help me enable that please, teach me how or suggest a thread related to this?
      {{ DiscussionBoard.errors[8051443].message }}
  • Profile picture of the author kdmpublishing
    Okay if you see this option in the settings, then you have multi-site enabled.



    This is also another giveaway, if you see a "My Sites" tab at the top of wordpress.




    Go through the same process to upload a new theme in the Appearance>Themes>Install Themes process.



    Once you upload a new theme, you will see this option,





    Once you network enable the theme, then the person installing will be able to activate and use the theme based on their login permissions. It sounds like you gave them a new login, which is good. But once the theme is network-enabled, they can do their job.

    Once they are done, unless you hired that person for monthly maintenance work and you trust their work, disable their permissions down to the subscriber level or remove it altogether. Better safe than sorry.

    Hope this helps
    Signature

    Flippa Profile: Great Sites for Sale
    Company Site: KDMPublishing.com

    Looking for affordable Minisites?
    QuickStartMinisites has some of the best Niche Minisites for your Business
    http://QuickStartMinisites.com

    {{ DiscussionBoard.errors[8051673].message }}

Trending Topics