التحكم في ما يتم تحويله إلى صوت

5 دقيقة قراءة

بشكل افتراضي، يقوم TTSWP بتحويل عنوان المنشور والمحتوى الرئيسي إلى صوت. يمكنك تغيير كليهما. كما يمكنك استبعاد أقسام محددة (تعليقات الصور والشرائط الجانبية وصناديق المنشورات ذات الصلة) واختيار أنواع المنشورات التي تحصل على صوت.

فتح صفحة إعدادات المحتوى

انتقل إلى تحويل النص إلى كلام - المحتوى. الصفحة مقسمة إلى أربعة أقسام:

  1. أنواع المنشورات التي تحصل على صوت
  2. تحديد ما إذا كان سيتم تضمين عنوان المنشور
  3. محددات CSS للتضمين أو الاستبعاد
  4. فئة no-audio

اختيار أنواع المنشورات لتوليد الصوت

بشكل افتراضي، يولد TTSWP الصوت للـ المنشورات فقط. لتفعيل الصوت لأنواع محتوى أخرى، قم بتشغيل مفتاح التبديل الخاص بها.

أنواع المنشورات المدعومة:

  • المنشورات (مفعّلة افتراضيًا)
  • الصفحات
  • منتجات WooCommerce
  • أنواع المنشورات المخصصة المسجلة من قِبل قالبك أو الإضافات الأخرى

عند تفعيل التوليد التلقائي عند النشر، تحصل أنواع المنشورات المفعّلة فقط على صوت تلقائي.

تضمين عنوان المنشور

عند تفعيل تضمين العنوان في الصوت، يُقرأ عنوان المنشور أولًا بصوت عالٍ ثم المحتوى. هذا هو الإعداد الافتراضي.

قم بإيقافه إذا:

  • كان عنوانك يظهر بالفعل داخل المحتوى (بعض القوالب تفعل ذلك)
  • أردت أن يبدأ الصوت مباشرة في نص المقالة

محددات CSS: التضمين والاستبعاد

حقلان، كلاهما اختياري.

محددات التضمين

بشكل افتراضي يقوم TTSWP بتحويل منطقة محتوى المنشور بالكامل إلى صوت. إذا كان قالبك يخزن المقالة الرئيسية داخل حاوية محددة (مثل .article-body أو #main-content)، أضف ذلك المحدد هنا. سيتم تحويل النص داخل العناصر المطابقة فقط إلى صوت.

aترك هذا الحقل فارغًا للإبقاء على السلوك الافتراضي.

محددات الاستبعاد

أضف أي محدد CSS تريد تخطي نصه. تُزال العناصر المطابقة (وكل شيء بداخلها) قبل توليد الصوت.

أمثلة شائعة:

.wp-caption
figcaption
.sidebar
#secondary
.widget-area
.related-posts
.comments-area
#comments
.ad-container

يمكنك إضافة محددات متعددة بمحدد واحد في كل سطر.

فئة no-audio

أسهل طريقة لاستبعاد كتلة واحدة من الصوت هي إضافة فئة no-audio إليها.

في محرر الكتل:

  1. انقر على الكتلة التي تريد استبعادها.
  2. افتح الشريط الجانبي للكتلة على اليسار.
  3. انتقل إلى متقدم.
  4. أضف no-audio إلى فئات CSS إضافية.

في المحرر الكلاسيكي أو منشئي الصفحات:

<div class="no-audio">
  لن يتم تضمين هذا النص في الصوت.
</div>

يعمل داخل أي منشئ صفحات يحترم سمات الفئات (Elementor وDivi وVisual Composer وGutenberg والمحرر الكلاسيكي).

استبعاد المنشورات من فئات محددة

هذا ليس إعدادًا في صفحة المحتوى - بل يوجد في محرر المنشور.

  1. افتح المنشور.
  2. ابحث عن لوحة صوت TTS في الشريط الجانبي الأيسر.
  3. حدد تخطي الصوت لهذا المنشور.

يحتفظ المنشور بمحتواه الآخر وتصنيفاته، لكن TTSWP لا يولد له صوتًا.

ترتيب الفلاتر

يعالج TTSWP منشورك بهذا الترتيب:

  1. جلب محتوى المنشور الخام
  2. تطبيق محددات التضمين (إن وجدت)
  3. إزالة العناصر المطابقة لمحددات الاستبعاد
  4. إزالة العناصر التي تحمل فئة no-audio
  5. تجريد الصور والرموز القصيرة والنصوص البرمجية
  6. تنظيف المسافات البيضاء
  7. الإرسال إلى ElevenLabs

إذا ظهر شيء غير متوقع في الصوت، راجع الخطوتين 3 و4 - ربما لا تتطابق محدداتك أو فئاتك.

اختبار الفلاتر

بعد تغيير الفلاتر، أعد توليد الصوت على منشور تجريبي للاستماع إلى النتيجة:

  1. افتح المنشورات - كل المنشورات.
  2. ابحث عن المنشور التجريبي.
  3. في عمود TTS، انقر على إعادة التوليد.
  4. انقر على تشغيل للاستماع.

إذا لم تكن النتيجة كما توقعت، عدّل المحددات وحاول مجددًا. من الأسهل الإصلاح على منشور واحد بدلًا من إصلاحه عبر الموقع بأكمله.