Meetup presentation on database cleanup

Monday Feb 13th @ 7:00pm Pacific

Attend

Sean Conklin, WooCommerce Freelance Developer in California, Sean@CodedCommerce.com, vm: (818) 835-5960
Account
Cart
Contact

Giving out Administrator access

11/06/2019
Man sitting at laptop wearing headphones, microphone at a busy office pod with two other workstations in the periphery

Let’s say you’ve reported a bug that you’ve observed in a theme or plugin. Good job by the way!

Should you… Go through the effort of reproducing the bug in a clean sandbox environment, provide steps to reproduce, a description, screenshots, or video of the observed versus expected behaviors? …Reference the URL within their own demo site? …Possibly even workaround descriptions or code sample?

YES! Typically that’s all a developer needs to fix the issue in the next version.

Should you share a clean sandbox environment URL and admin credentials with the developer to review the issue?

SURE! This isn’t necessary, but it’s a kind effort and can get things moving.

Should you provide the developer admin access to your production site so they can diagnose or repair the issue?

ABSOLUTELY NOT

I’ve observed this quite a few times. After I report bugs I find to theme and plugin developers they request access to my client’s site. Sometimes their support licensing will only cover that domain. They claim they will repair the issue for us. I don’t buy it. I don’t trust giving them (wherever and whomever they may be) access to a site where they can steal data or apply unknown changes in such as way that I may ultimately find disagreeable or futile.

Rather, my approach is to reproduce the bug in as clean of an environment as possible and, if necessary, give them access to that environment. It won’t contain all of the other plugins and settings which aren’t pertinent to the bug. It won’t contain confidential client and end user information. It will be a clear representation of the bug in a box stock configuration — where it ideally should have been caught in the first place.

I use a “throw away” environment in a cheap BlueHost site running the latest WordPress, WooCommerce, and Storefront (default) theme. I configure just the bare minimum necessary to reproduce the bug.

So the next time you’re asked to provide a WP Admin account to a non staff or contractor (with whom you have a solid NDA or service agreement), don’t give in.

Share this:

  • Mail
  • Facebook
  • LinkedIn
  • Reddit
  • Twitter

Need help?

Request your free introduction call

Contact form
close

Search this site

Blog categories

  • Blog (88)
    • Events (11)
    • Marketing tips (27)
    • Official blog reposts (10)
    • Popular (9)
    • Technical tips (59)
    • Videos (12)

Product categories

  • Services44 products
  • WooCommerce code snippets261261 products
    • Back-end code snippets7070 products
      • Admin interface4949 products
      • Run-once2121 products
    • Front-end code snippets163163 products
      • Email notifications1818 products
      • Cart2424 products
      • Checkout2828 products
      • Elementor code snippets99 products
      • JetPack code snippets44 products
      • Navigation menus22 products
      • Payments66 products
      • Product pages2929 products
      • Search88 products
      • Shop and product categories1818 products
      • Storefront theme1717 products
      • User accounts2323 products
    • Site-wide code snippets4242 products
  • WooCommerce plugins44 products

Copyright © 2018-2023 Coded Commerce, LLC. Privacy policy
Automattic Inc. owns and oversees the trademarks for Woo™ and WooCommerce®.