ربما يكون من “الأفضل” القيام بذلك باستخدام JavaScript، أو ربما jQuery إذا كنت تفضل ذلك.
على سبيل المثال، تظهر الفئة في موضوع ما اسم الفئة بهذه الطريقة:
<span class="category-name">أسئلة UNIX للمبتدئين</span>
لذلك، في سكريبت صفحة الموضوع، ستختار النص الخاص بالفئة “category-name” ثم تقوم بحقن وسم الإعلان الخاص بك في عنصر div الذي تختاره بناءً على نص الفئة.
هذه، في رأيي، طريقة أفضل من إخفاء وإظهار عناصر div الخاصة بأكواد الإعلانات بناءً على CSS فقط.
هذا أيضًا سهل التطبيق جدًا لأي شخص لديه مهارات أساسية في JavaScript أو jQuery.
تقوم باختيار النص الداخلي لعنصر span بناءً على فئة span الخاص بالفئة. ثم تقارن ذلك النص الداخلي بقائمة الفئات الخاصة بك وتقوم بإدراج كود الإعلان الخاص بك في عنصر DOM الذي تختاره في تلك الصفحة بناءً على الفئة.
من السهل جدًا على أي شخص لديه مهارات أساسية في JavaScript كتابة هذا الكود، وهو على الأرجح أفضل طريقة للقيام بما ترغب في فعله. @Windsooon