ظهور مربع تعليق Discourse مرتين

عذراً، لم أكن أنظر إلى المشكلة الصحيحة!
اعتقدت أنك تتحدث عن هذه المشكلة فقط:


أعتقد أن مشكلتك متوقعة.
سمة Astra لا تدعم ميزة تحرير الموقع بالكامل أو العمل مع الكتل.
بمعنى آخر، Astra ليست سمة كتل، ولتخصيص الصفحات، تحتاج إلى استخدام منشئ صفحات تابع لجهة خارجية (مثل Elementor، في حالتك).

سترى بالتأكيد تكرارًا إذا لم تكن تستخدم كتلة Discourse لاستبدال كتلة التعليقات الأصلية. يوضح Angus ما ستحتاج إلى القيام به إذا كان لديك سمة كتل في الفيديو الخاص به: WP Discourse Comments Block.

أنت لا تستبدل منطقة التعليقات عند إضافة كتلة Discourse باستخدام خطافات؛ أنت تضع رمزًا مخصصًا في موقع محدد.


ما هو الحل؟

إذا كنت تفضل مظهر/موقع خطاف Astra، فهناك طريقة لإزالة منطقة تعليقات WP الأصلية. يمكنك إضافة هذا الرمز PHP. انظر How to Add Custom PHP Code in the Astra Theme? إذا كنت بحاجة إلى مساعدة في كيفية القيام بذلك.

add_action(
	'init',
	function() {
		if ( class_exists( 'Astra_Loop' ) ) {
			remove_action( 'astra_template_parts_content', array( Astra_Loop::get_instance(), 'template_parts_comments' ), 15 );
		}
	},
	11
);

آمل أن يساعد هذا!

4 إعجابات