لقد قرأت الوثائق ومقالات الدعم، بل وسألت ChatGPT، ولم أوفق في ذلك.
أريد أن يكون الموقع متاحًا بالكامل للجمهور (خاصة لأغراض تحسين محركات البحث)، لذا يجب أن تكون عناوين المشاركات عامة. ومع ذلك، أريد تقييد المحتوى للمستخدمين المسجلين فقط. أعرف أن المنتديات الأخرى لديها القدرة التفصيلية للقيام بذلك، لكنني أحاول العبث بالإعدادات في Discourse ولا يبدو أنني أستطيع فهمها.
بالنقر على “السماح للمستخدمين المسجلين فقط” لا يمكن لأحد الوصول إلى الموقع دون التسجيل، مما يحد من تحسين محركات البحث ولا يعرف المستخدمون ما يحتويه الموقع، لذا هذه الميزة ليست ما أحاول القيام به. أريد فقط أن أقتصر على المستخدمين غير المسجلين لرؤية العناوين، وربما عدد الردود، ولكن أيضًا تقييد محتوى المشاركات/التعليقات.
نوعًا ما. لا يزال بإمكان سمة المكون الإضافي هذه عرض المنشور الرئيسي (1)، ويمكن للمستخدمين الذين يتصفحون عرض الموضوع رؤية معاينة المحتوى. كنت أبحث عن شيء يمكنه إخفاء المحتوى بالكامل أو استبداله برسالة تخبرهم بالتسجيل، دون أي معاينة للمنشور. وينطبق الشيء نفسه على عرض الموضوع. هل من الممكن تعديل كود هذا المكون الإضافي للقيام بشيء كهذا أم أن Discourse غير مصمم لهذا الاستخدام؟
كنت على وشك الرد ولكن الرابط الذي كنت سأنشره نشره موين للتو. أوصي باستخدام Guest Gate حيث يمكنك تعيينه على أنه غير قابل للإغلاق للمستخدمين المجهولين. بالاقتران مع TC الآخر الذي ربطته أعلاه ، بحيث تكون مغطى بالتأكيد عندما يتعلق الأمر بـ “إجبار” المستخدمين على التسجيل.
أود طرح مخاوف: لا توجد نقطة لتحسين محركات البحث. تريد السماح لجوجل بوت بالدخول وبعد ذلك يواجه المستخدمون الفعليون جدار التسجيل/الدفع. يمكنك أن تأخذ وقتًا في معرفة متى سيقتل جوجل قيمة تحسين محركات البحث الخاصة بك تمامًا.