بحاجة إلى مساعدة في تحديث الصورة المعروضة عند نشر رابط

لقد قمنا بتحديث جميع أيقونات العلامة التجارية ضمن /admin/site_settings/category/branding لتعكس علامتنا التجارية الجديدة ولكن عندما نشارك رابطًا (على سبيل المثال في سلاك، إلخ) فإنه لا يزال يعرض شعارنا القديم. أين يتم تعيين هذه الصورة حتى نتمكن من تحديث الصورة لتعكس علامتنا التجارية الجديدة؟

إعجاب واحد (1)

ألقيت نظرة سريعة على الأيقونة المستخدمة لـ Meta عند نشر رابط إلى Slack، ويبدو أنه يتم استخدام apple touch icon لسبب ما (لا أعتقد أن لدينا سيطرة على هذا)، لذا قد يكون تعيينها مفيدًا؟ إذا لم يتم تعيينها، يبدو أنها تعود إلى large icon.

image

إذا كنت قد قمت بتحديثها بالفعل، فمن الممكن أن يقوم Slack بتخزين الأيقونات مؤقتًا وقد يستغرق الأمر بعض الوقت لرؤية التحديث؟

هممم، بالنظر أرى أن apple touch icon متروك فارغًا والملاحظة الخاصة بـ discourse تحته تقول “إذا تُرك فارغًا، سيتم استخدام large_icon”. الصورة هي صورة ضبابية لشعارنا الجديد، لذا يبدو أن هذا صحيح.
بالرجوع إلى ذلك، فإن large_icon في أعلى الصفحة متروك فارغًا أيضًا والملاحظة الخاصة بـ discourse تحته تقول “إذا تُرك فارغًا، سيتم استخدام logo_small”. الصورة هي نفس الصورة الضبابية المذكورة أعلاه، لذا يبدو أن هذا صحيح أيضًا.
تم ملء logo_small بالقرب من أعلى الصفحة بالشعار الجديد والصور الضبابية المذكورة أعلاه تتطابق معه، لذا يبدو أن كل شيء على ما يرام أيضًا.
تم إجراء هذه التغييرات على العلامة التجارية في discourse قبل عدة أشهر، لذلك لا أعتقد أن الأمر يتعلق بذاكرة التخزين المؤقت في slack والتي ستحل نفسها تلقائيًا. سأسأل داخليًا إذا كانوا قد رأوا الشعار القديم يظهر في مكان آخر بخلاف منشورات slack حتى نتمكن على الأقل من تحديد ما إذا كانت مشكلة خاصة بـ discourse-slack.
في غضون ذلك، هل تعتقد أنه قد تكون هناك مشكلة في عدم عودة discourse إلى الأيقونة البديلة المذكورة على الرغم من أن الصورة الضبابية المعروضة تشير إلى أنها كذلك؟

إعجاب واحد (1)

أوه نعم، هذا يستبعد على الأرجح ذاكرة التخزين المؤقت

لا أتوقع أن تكون هذه هي المشكلة لأنها عملت عندما اختبرتها، ولكن هذه الأشياء يصعب تصحيحها بشكل مثالي عندما يكون سلوك تطبيق آخر متورطًا.

في الوقت الحالي، سأحاول تعيين apple touch icon ومعرفة ما إذا كان ذلك يحل المشكلة.

لقد تمكنت من استبعاد كونه مشكلة خاصة بـ Slack. إذا استخدمت Post Inspector وأدخلت أحد روابط Discourse الخاصة بنا، فسيظهر الشعار القديم.

باستخدام هذا الموقع، أرى أن الشعار القديم يأتي من https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[randomfilename.png]

يفترض أن هذا شيء تستخدمه Discourse لتخزين المعلومات ويجب مسح ذاكرة التخزين المؤقت هذه أو تحديثها؟

إعجاب واحد (1)

أرى أنك عميل على استضافتنا الرسمية بناءً على هذا الرابط. يبدو أن سمة موقعك قد قامت بتعيين بعض علامات ميتا أوبن جراف يدويًا في ملف الرأس (head). لا ينبغي أن يكون القيام بذلك ضروريًا، ويبدو أن هذا هو المكان الذي يتم فيه الإشارة إلى الشعار القديم.

إذا قمت بإزالة هذه العلامات من قسم “head” الموجود في /admin/customize/themes (ضمن “edit HTML/CSS”)، فيجب أن يحل ذلك المشكلة.

إعجابَين (2)

شكرًا، لقد نجح الأمر بشكل رائع!
إذا أردنا تحميل صورة في نفس الصفحة (admin/customize/themes/2)، أفترض أنه يمكننا تعديل قسم الرأس عبر “تحرير HTML/CSS”؟ إذا كان الأمر كذلك، كيف سيبدو هذا السطر بدلاً من
<meta property="og:image" content="https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[rendomfilename.png]">؟