• transparentmarketplace

    (@transparentmarketplace)


    Hi I run an e-commerce marketplace on my wordpress site, and I’m thinking of hiring a dev. I don’t want my dev to be able to access banking information or be able to completely delete the site.

    What role should I assign to a developer that can enable them to activate and edit plugins and themes without giving them admin access?

Viewing 5 replies - 1 through 5 (of 5 total)
  • It depends on what you are going to want them to do.

    To be honest, the majority of things that you’ll be engaging a developer for are going to need at least Administrator access, and most likely FTP access. With that, they will be able to pretty much see everything on your site.

    There’s two things that you can do in this situation…

    First, take a complete backup (files AND database) before any work starts. That way you will have that if anything does go wrong.

    Second, if you can’t trust that developer enough then find another developer that you can trust. That may sound harsh, but that is really what it comes down to.

    Thread Starter transparentmarketplace

    (@transparentmarketplace)

    ok I’m just a bit wary because I’ve never used one before — I’m looking for some pretty extensive plug-in manipulation. Generally speaking, for a beginner, would it be safer to hire someone in the same country as you (i’m based in the US) right so you can have them sign non disclosure agreements and T&C’s?

    or will it not make a different ultimately?

    Moderator bcworkz

    (@bcworkz)

    Hiring a US resident will give you some peace of mind because you have some legal recourse (assuming a valid contract is executed) if things go sour. But you really don’t want to go there if at all possible. It’s best to try to fully vett any prospective developer as much as you can. Verify their CV claims where possible. Contact their references. Try to interview them face to face or at least over video chat. People’s faces reveal a lot of subtextual clues. Execute a written agreement about what’s expected from both parties. It doesn’t have to be drawn up by a lawyer, but it should clearly outline everyone’s responsibilities.

    Thread Starter transparentmarketplace

    (@transparentmarketplace)

    @bcworkz Thanks — and I just learned about staging websites. With a staging website, I can prevent the dev from accessing any customer info correct? If the staging website only has fake customer data, and I only ask them to make plug in modifications, I can just migrate the plug in modifications the live site correct?

    Anything I’m missing?

    Moderator bcworkz

    (@bcworkz)

    It depends on what sort of access they are granted and where your real customer information is kept. And where your staging site is kept for that matter. If on entirely separate servers, then customer data is probably safe. Staging is often in a same server’s sub-directory and works off the same mySQL server. If access is not carefully partitioned off someone could possibly get to the customer data if they were so inclined.

    At some point staging will need to be moved to production. Unless you will handle that yourself, the access necessary to move would likely expose customer data. It always comes back to there needs to be trust.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘What role to assign to a wordpress developer?’ is closed to new replies.