Взял первый заказ на UpWORK от индуса. Как разрулить проблемы?
Печальная ситуация, вызванная видимо прежде всего недостатком опыта в подобных доработках да и в целом, поэтому на будущее несколько правил:
1) не связываться с индусами (ну только если на хлеб не хватает и кроме индусов работы/заказов нет).
2) выяснять заранее максимальные подробности заказа перед его принятием (тут очевидно этот ад можно было заранее предвидеть)
3) не лезть сразу на боевые сервера (production), если у клиента только боевой сервер или он предлагает делать сразу на нем - то учитывая п. 2)  посылать лесом.
По вариантам выхода из ситуации - если первоначальный дамп остался то пытаться все вернуть назад, в том числе и эти 10$, т.е. отменить заказ вообще чтобы у индуса не было возможности оставить еще плохой отзыв (они это любят делать).
Если дампа нет и вернуть нельзя - ну как бы придется пытаться восстанавливать обратно как он хочет насколько это возможно, но потом все равно отменить нафиг этот копеечный заказ, т.к. в приватном отзыве вряд ли индус поставит все хорошо, даже если это все удасться починить.
Спокойствие, не все потеряно.
1.
>этот клиент мне на шею на месяц сядет за эти проклятые 10$
именно так и будет. Проект с индусом стоит закруглять как можно быстрее.
И позже не брать проекты от "восточных товарищей" - Пакистан, Индия, Таиланд, наше ближнее зарубежье (Казахстан, Таджикистан) и тп.
Никакой дискриминации по культуре/национальности, просто в тех странах другой порядок цен: на взгляд заказчика он вам платит деньги, на которые его деревня может жить месяц. Отсюда дополнительные требования и придирки.
2.
Отзыв по этому заказу у вас 100% будет негативный.
Пока работать только начали, jss у вас показываться не будет. Нужно срочно набрать несколько других заказов для выправления рейтинга профиля. Чтоб как начнет считаться jss, он стал выше.
Единственный вариант - демпинговать. Берите заказы с бюджетом от $500, предлагайте их сделать за $300 или меньше. Заказчика мотивировать отдать вам по подозрительно низкой цене можно тем, что "я такой заказ уже делал, под ваш старый код можно взять с небольшими переделками".
Хоть вы и будете по этим заказам работать в убыток, нужно будет стараться не налажать и сделать все в срок и качественно.
3.
Учите инструменты.
Под эту задачу я бы попробовал поставить на его сервер WP-CLI.
Навскидку, даже не делая какого-то кастомного кода - можно было попробовать ускорить выполнение WooCommerce Store Toolkit, отключая лишние плагины/тему при запуске этого плагина через WP-CLI