لقد جربت للتو أول دفعة يدوية لمنشور ووردبريس إلى موضوع ديسكورس. لقد نجحت، لكنها أضافت في النهاية HTML مما جعل المنشور يبدو غير جيد، وأنا لا أحب أن تتم إضافة HTML التي لم أحددها إلى المحتوى الخاص بي. إليك ما تم نشره:
<small>Originally published at: https://original/post/url/
</small><br>Here’s the excerpt . It’s valid…
لذلك فهي تضيف بعض علامات التنسيق بالإضافة إلى كيانات HTML على ما أعتقد. ليس مفضلاً على الإطلاق… هل هناك طريقة لمنع ذلك؟ أريد فقط نشر محتوى المقتطف بالضبط مباشرة من ووردبريس، مع رابط نظيف للعودة إلى المنشور الأصلي.
تم تصميم Discourse للتعامل مع HTML في المحتوى الخام للمنشورات. ما لم تشاهد كيانات HTML في النسخة المنشورة (أي ما يظهر في الموضوع عند قراءته) فهذه هي الطريقة التي يُفترض أن تعمل بها، وتعمل بنجاح مع العديد من تركيبات Wordpress / Discourse.
يمكنك تخصيص HTML الذي يتم نشره على Discourse باستخدام النصائح الموضحة هنا:
السبب وراء كونه HTML بدلاً من markdown موضح أكثر هنا:
شكراً على ملاحظاتك حول هذا الأمر. لا أرغب في تعديل ملفات WP، ولكن هناك بالتأكيد مشكلة خطيرة واحدة في الطريقة التي يتم بها دفع الروابط من WP إلى Discourse.
إذا قمت بلصق رابط في موضوع يدويًا في Discourse، فسيتم توسيعه ليصبح شيئًا جميلًا، مثل هذا:
ولكن إذا قمت بدفع رابط من WP، فسيظهر منشور Discourse على النحو التالي:
أنا أقر بخطئي، فليس الأمر متعلقًا بالوسوم الصغيرة، بل إن الرابط ليس في سطر منفصل. إذا قمت بتحرير منشور Discourse الناتج فقط لإدراج سطر جديد عند عنوان URL، فسيتم توسيعه إلى التنسيق “الجميل”.
هذه هي الطريقة التي تم تصميم ووردبريس لاستخدامها. إنها منصة مفتوحة المصدر تدعم جزءًا كبيرًا من المواقع على الويب. هذا التنوع يعني أن الإعدادات الجاهزة لن ترضي الجميع أبدًا.
يرجى قراءة الموضوع الذي قمت بربطه. يمكنك تغيير ذلك حسب رغبتك باستخدام الطرق الموضحة هناك
إذا واجهت صعوبة في ذلك، فقط قم بالرد على هذا الموضوع وسأساعدك
لم تكن المشكلة في علامات HTML الصغيرة، بل في عدم وجود سطر جديد قبل عنوان URL. ووفقًا لما قرأته، سأحتاج إلى تعديل الملفات وهو ما لا أرغب في القيام به، ولا أرغب في العبث بـ PHP عبر إضافة. في الوقت الحالي، أقوم فقط بتحرير المنشور وإضافة سطر جديد قبل عنوان URL في كل مرة أنشر فيها منشورًا. إنه مزعج قليلاً ولكنه ليس صداعًا كبيرًا. سيكون من الأفضل بالطبع ألا تكون هذه المشكلة مشكلة في المقام الأول، ولكن هذا هو الحال.