كيفية تحديث عنوان URL لمستودع Git لمكون السمة؟

لقد تغيرت مؤخرًا رابط مستودع Git لمكون سمة ما.

هل توجد طريقة لتحديث رابط الهدف لهذا المكون ببساطة دون الحاجة إلى إزالته وإعادة تكوين جميع إعداداته؟

هناك جدول remote_themes.

يمكنك القيام بشيء مثل

theme_id=5 # استبدل هذا بمعرف الثيم الموجود في نهاية رابط الثيم
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='رابط جديد'
rtheme.save

أو قد يؤدي ذلك إلى تدمير حياتك تمامًا.

و اليوم يمكنك الحصول على جميع إعدادات السمة بصيغة json، مما يسهل نسخ الإعدادات إلى السمة باستخدام الرابط الجديد.