Advanced ads الإعلانات المتقدمة – مدير اعلانات Ad Manager و أدسنس AdSense

الوصف

هل تبحث عن إضافة بسيطة لمدير الإعلانات؟ فيما يلي أهم الحجج الداعمة لاستخدام الإعلانات المتقدمة:

  • معتمد في النشر و تحسين الإعلانات منذ عام 2009
  • يعمل مع جميع أنواع الإعلانات والشبكات ، بما في ذلك Google AdSense أو Google Ad Manager (المعروف سابقًا باسم Google DoubleClick for Publishers أو DFP) أو إعلانات Amazon أو إعلانات media.net
  • معظم الميزات لاختبار الإعلانات وتحسينها
  • وحدات إعلانية غير محدودة
  • تدعم ads.txt
  • مكون إعلاني مخصص لمحرر المكونات
  • شريك Google AdSense ، الذي ينفذ جميع التغييرات التقنية في وقت مبكر وبامتثال 100٪ لسياسات Google AdSense.
  • الحل الاعلاني الوحيد من خلال دمج صحة الإعلان – Ad Health والتحقق من انتهاكات Google AdSense
  • صُنِّفت كأفضل دعم مجاني

هذا ما يقوله مستخدمونا عن «Advanced Ads الإعلانات المتقدمة»:

نستخدم هذا الإضافة لعرض الإعلانات بالتناوب على موقع أخباري مجتمعي، إنها رائعة. غنية بالميزات وموثوق به، خيالك هو الحد الأقصى عندما يتعلق الأمر بالمنتج الذي تريد إنشاءه لمستخدميك. لقد وصلنا ل​​أكثر من مليون مرة ظهور للإعلان منذ إطلاقنا قبل أقل من عام، باستخدام مجموعة من المواضع كالشريط الجانبي والموضع العلوي والثابت وضمن المحتوى – كل من HTML5 والصور. تُسهل «الإعلانات المتقدمة» على فريقنا الصغير تقديم تجربة جيدة لمستخدمينا ومعلنينا. ↵
mytown304 على wp.org

هل ترغب في معرفة ما إذا كانت هناك ميزة معينة، وما هو الإعداد المحسن، أو كيفية تنفيذ متطلبات العميل؟ فقط افتح موضوعًا في المنتدى!

سمحت لنا «الإعلانات المتقدمة» بالنمو من 0 إلى 100 مليون ظهور شهري للإعلان. استفد من خبرتنا كناشر واستثمر موقع الويب الخاص بك اليوم!

قائمة الميزات الكاملة.

ادارة الاعلان

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

أنواع الإعلانات

اختر من بين أنواع الإعلانات المختلفة التي تمكنك من:

  • ادراج الإعلانات واللافتات من جميع الشبكات الاعلانية التابعة (مثل Google AdSense و Amazon و BuySellAds و Google Ad Manager (المعروف سابقًا باسم Google DoubleClick for Publishers و DFP) و Ezoic و media.net و Booking.com و Tradedoubler و Awin و Getyourguide و The Moneytizer ، Infolinks …)
  • دعم مخصص لجميع أنواع إعلانات Google AdSense ، بما في ذلك الإعلانات النصية والصورية ، والإعلانات الأصلية (داخل المقالة ، وضمن الخلاصة ، والمحتوى المطابق) ، والإعلانات التلقائية ، والإعلانات التلقائية لصفحات AMP.
  • عرض الصور ولافتات الصور
  • إنشاء إعلانات غنية بالمحتوى باستخدام محرر ووردبريس TinyMCE
  • استعمال إعلانات التسوق الأصلية من Amazon
  • حقن اكواد HTML, CSS, Javascript او PHP
  • استخدام الأكواد المختصرة داخل الإعلانات (لتقديم إعلانات أيضًا من إضافة إعلانات أخرى مثل Ad Inserter أو AdRotate أو Quick AdSense أو WP Bannerize أو Google AdSense Plugin WP QUADS)

عرض اعلانات لـ ووردبريس

  • حقن الإعلانات تلقائيًا عبر المواضع
  • استخدام الوظائف لعرض الإعلانات في ملفات النماذج
  • استخدم الرموز القصيرة لوضع الإعلانات يدويًا في محتوى النشر
  • اعرض اعلانات في الشريط الجانبي (Sidebar) و الويدجات (Widgets)
  • تعطيل جميع الإعلانات على صفحات معينة
  • عرض إعلانات متعددة (مكونات إعلانية)
  • عرض تسمية إعلان قابلة للتخصيص ، على سبيل المثال ، “إعلانات” فوق كل إعلان

حالات العرض

عرض الإعلانات بناءً على شروط مثل:

  • المنشورات الفردية والصفحات وأنواع المنشورات الأخرى
  • مقالات حسب التصنيف، وسوم، فئات، المؤلف والعمر
  • أرشفة الصفحات حسب الفئة والعلامات والتصنيفات
  • أنواع خاصة من الصفحات مثل 404 والمرفقات والصفحة الأولى
  • إخفاء الإعلانات في الاستعلامات الثانوية (على سبيل المثال ، المشاركات في الشريط الجانبي)
  • عرض أو إخفاء الاعلانات في خلاصة المنشورات
  • إخفاء جميع الإعلانات من أنواع صفحات معينة ، على سبيل المثال ، صفحة 404، الخلاصة
  • إخفاء الإعلانات من الروبوتات وبرامج زحف الويب

حالات الزائر

عرض الإعلانات حسب الشروط المتعلقة بالزائر. قائمة بجميع شروط الزائر

  • عرض أو إخفاء لافتة بواسطة الجهاز: الهاتف المحمول و الحاسوب اللوحي أو الحاسوب
  • عرض أو إخفاء الاعلان حسب دور المستخدم و للزوار المسجلين
  • شروط الزائر المتقدمة: عنوان URL الذي تمت زيارته مسبقًا (المُحيل) ، وإمكانية المستخدم ، ولغة المتصفح ، والمتصفح والجهاز ، ومعلمات URL المضمنة في Pro
  • عرض الإعلانات حسب الموقع الجغرافي باستخدام الوظيفة الإضافية للاستهداف الجغرافي
  • عرض الإعلانات حسب عرض المتصفح باستعمال Responsive add-on

إضافة رائعة ودعم رائع
لقد جربت ما لا يقل عن ثلاث إضافات إعلانية أخرى لـ ووردبريس، «Advanced Ads الإعلانات المتقدمة» هي الأفضل على الإطلاق. أخيرًا وليس آخرًا في الدعم. منفذ الاتصال الأول عبارة عن عدد من البرامج التعليمية الممتازة. وأخيرًا الدعم، لا أعرف تمامًا كيف يفعل ذلك ولكن سرعة وعمق الردود مذهلة للغاية.
djsawyer على wp.org

حقن إعلان | المواضع

مواضع لإدراج الإعلانات في مواضع محددة مسبقًا في القالب والمحتوى الخاصين بك.قائمة بجميع المواضع

  • الإعلانات بعد أي فقرة أو عنوان أو صورة أو عنصر HTML آخر
  • الإعلانات أعلى أو أسفل محتوى المقالة
  • الإعلانات قبل إغلاق علامة </head>
  • الإعلانات في التذييل
  • إنشاء اختبارات الانقسام واختبار A / B
  • العديد من مواضع الإعلانات عن طريق add-ons – المكونات الاضافية
  • ادراج تلقائي لأي نوع من الأكواد في الهيدر (header) والفوتر (footer) ، ليس اعلانات فقط

أجهزة محمولة

Google AdSense

مميزات رائعة لأكثر الاضافات قوة وسهولة لـ جوجل آدسنس.

  • لوحات جوجل ادسنس الاعلانية الغير محدودة
  • أضف وحدات جوجل أدسنس الاعلانية مباشرة من حساب جوجل أدسنس خاصتك
  • عرض عائدات AdSense في WP Admin
  • غيّر اعدادات جوجل آدسنس مباشرة من لوحة تحكم ووردبريس
  • يدعم جميع انواع اعلانات Google AdSense، يشمل هذا الاعلانات الصورية، اعلانات الروابط، اعلانات خاصة مثل تلك التي في التغذيات، اعلانات داخل المقالة، اعلانات المحتوى المُطابق، اعلانات AdSense التلقائية، واعلانات Google AdSense التلقائية في صفحات الجوال المسرّعة (AMP).
  • تغيير نوع وأحجام إعلانات AdSense دون الدخول إلى حساب Google AdSense الخاص بك
  • إخفاء إعلانات Google AdSense على صفحات 404 افتراضيًا (للامتثال لشروط Google AdSense)
  • أدخل رمز Google AdSense للتحقق وإعلانات AdSense التلقائية
  • تمكين إعلانات AdSense التلقائية على AMP
  • تكامل سهل للاعلان وفحص انتهاكات جوجل آدسنس
  • خيار لإزالة لون خلفية Google AdSense
  • وضع الإعلانات ضمن الخلاصة من Google AdSense باستخدام الوظيفة الإضافية المجانية In-feed add-on
  • مساعد للأحجام الدقيقة لإعلانات Google AdSense المتجاوبة من خلال Responsive add-on
  • تحويل اعلانات جوجل آدسنس داخل صفحات الجوال المسرعة AMP تلقائياً مع اضافة الاعلانات المتجاوبة
  • تم توليد ملف ads.txt بمعلومات جوجل أدسنس الصحيحة تلقائياً
  • يعمل جنبًا إلى جنب مع Google Site Kit أو عوضه إذا كنت تريد التحكم في مواضع إعلانك

مثل j4ckson185 ، هناك الآلاف من مستخدمي AdSense السعداء:

تطبيقك رائع، مبروك! يقترح Google Adsense استخدام تطبيقك على موقعه الرسمي على الويب، إنه أمر لا يصدق!

ads.txt

  • توليد ملف ads.txt بمحتوى مُخصّص
  • اضافة المحتوى لـ أدسنس في ملف Ads.txt تلقائياً

مانع الإعلانات

  • الميزات الأساسية لمنع الإعلانات من إزالتها بواسطة AdBlock وغيرها من أدوات منع الإعلانات
  • منع أدوات حظر الإعلانات من كسر المواقع التي تعمل بها البرامج النصية للمكونات الإضافية
  • تم اكتشاف مانع الاعلانات (Ad Block): أظهر محتوى بديل لهذا المستخدم مع الاحترافية وزِد الارباح في موقعك.

تعلم المزيد على الصفحة الرئيسية للاضافة

شكرًا لك على تحفيزنا بـ تعليقك الإيجابي.

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

المكونات الاضافية

  • جميع المحلقات تتضمن أولوية دعم عبر البريد الإلكتروني
  • Advanced Ads Pro – أدوات قوية لتحسين الإعلانات: خرق ذاكرة التخزين المؤقت ، والمزيد من المواضع ، والتحميل البطيء ، ووحدة مانع الإعلانات ، وحماية النقرات من الاحتيال ، و غير ذلك
  • التتبع تتبع مرات ظهور الإعلان و النقرات بالطرق المحلية أو Google Analytics
  • Responsive Ads – توجيه الإعلانات إلى أحجام معينة من المتصفحات وإنشاء إعلانات لصفحات AMP
  • دمج مدير اعلانات جوجل – طريقة سريعة وخالية من الأخطاء لتحميل الوحدات الإعلانية من حساب مدير اعلانات جوجل (المعروف سابقًا باسم Google DoubleClick for Publishers ، DFP) دون لمس أي رموز برمجية
  • عرض الإعلانات بناءً على الموقع الجغرافي للزائر – استهداف جغرافي
  • Sticky Ads – زيادة معدلات النقر مع الإعلانات الثابتة والراسخة
  • ودجت ثابت لـ WordPress تحويل ودجت الشريط الجانبي إلى إعلانات ثابتة و عالية الأداء
  • PopUp and Layer Ads – عرض الإعلانات والمحتويات الأخرى في طبقات ، نوافذ منبثقة ، وإعلانات بينية
  • Selling Ads – بيع الاعلانات – يسمح لك ببيع الإعلانات على موقع الويب الخاص بك بشكل آلي بالكامل ، بما في ذلك المدفوعات وملفات تعريف المعلنين
  • Ad Slider – إنشاء شريط تمرير بسيط من إعلاناتك

إذا كانت لديك مشاكل مع الإعلانات المتقدمة ، فيرجى التواصل مع فريق دعمنا أو فتح
موضوع جديد في منتدياتنا على wordpress.org

التكامل والدمج

تتكامل الإعلانات المتقدمة مع الكثير من المكونات الإضافية الأخرى:

لقطات الشاشة

  • المواضع التي تسمح لك بحقن الإعلانات في أي مكان في موقعك بدون تشفير (7 في الإعلانات المتقدمة + 14 من خلال الوظائف الإضافية).
  • دعم لجميع أنواع الإعلانات ، بما في ذلك نوع AdSense المخصص. AMP متوفر في الوظيفة الإضافية Responsive add-on
  • إدخال مرن للإعلان مع نوع الإعلان النصي العادي وإبراز الكود.
  • قم بمحاذاة إعلاناتك مع المحتوى.
  • تغيير خيارات إعلانات AdSense ديناميكيًا في الواجهة الخلفية لووردبريس.
  • اختر أين تريد أن تعرض اعلاناتك باستخدام حالات متعددة.
  • استخدم حالات متنوعة لاختيار من ينبغي أن يرى اعلاناتك (الاضافة الاساسية ويمكنك الحصول على المزيد مع الوظائف الاضافية).
  • شاهد أرباح AdSense في لوحة تحكم ووردبريس الخاصة بك
  • تتبع الظهور والضغطات (اضافة التتبع).
  • تحويل اعلانات آدسنس داخل صفحات الجوال المسرعة (AMP) تلقائياً مع (اضافة الاعلانات المتجاوبة)

المكوّنات

تقدّم هذه الإضافة مكوّن واحد (1).

  • Advanced Ads – Ad Manager & AdSense

التنصيب

كيفية تثبيت الاضافة وتشغيلها؟

استخدام لوحة تحكم ووردبريس

  1. انتقل إلى “إضافة جديد” في لوحة تحكم الاضافات
  2. ابحث على ‘advanced ads’
  3. أنقر “تنصيب الآن”
  4. تفعيل الإعلانات المتقدمة من خلال لوحة تحكم الإضافة

الرفع في لوحة تحكم ووردبريس

  1. انتقل إلى “إضافة جديد” في لوحة تحكم الاضافات
  2. الانتقال إلى منطقة “الرفع”
  3. حدد advanced-ads.zip من جهاز الكمبيوتر الخاص بك
  4. أنقر “تنصيب الآن”
  5. تفعيل الإعلانات المتقدمة من خلال لوحة تحكم الإضافة

باستخدام FTP

  1. تحميل advanced-ads.zip
  2. استخراج دليل advanced-ads إلى جهاز الكمبيوتر الخاص بك
  3. قم بتحميل دليل advanced-ads إلى دليل /wp-content/plugins/
  4. تفعيل الإعلانات المتقدمة من خلال لوحة تحكم الإضافة

الأسئلة المتكررّة

كيفية وضع اعلانات في ووردبريس؟

يمكنك استخدام اضافة Advanced Ads لاضافة الاعلانات الى موقع الووردبريس خاصتك بدون كتابة أكواد

للبدأ، قم باخذ جولة في

ماذا عن خصوصية مستخدميني و قانون الاتحاد الأوروبي لحماية الخصوصية GDPR ؟

تأتي الإضافة مع إعدادات الخصوصية التي تساعدك في الحصول على موافقة من المستخدمين قبل عرض الإعلانات عليهم. تعمل الميزة مع أي إعلانات تتم إدارتها باستخدام الإضافة، بما في ذلك إعلانات AdSense التلقائية.

بمجرد تمكين أحد خيارات الخصوصية، تحظر «الإعلانات المتقدمة» الإعلانات التي تحتاج إلى موافقة حتى يتم منحها. يمكنك تعطيل هذا التحقق من الإعلانات الفردية أيضًا (على سبيل المثال، للإعلانات المصورة)
يمكنك أيضًا تقديم إعلانات AdSense غير مخصصة عندما يكون ذلك مسموحًا به قانونًا في منطقتك.

لا تحفظ «الإعلانات المتقدمة» المعلومات الشخصية (على سبيل المثال ، عنوان بروتوكول الإنترنت IP) في قاعدة البيانات ولا ملفات تعريف الارتباط في متصفح الزائر.

يمكنك معرفة المزيد حول كيفية تعامل ا«لإعلانات المتقدمة» وملحقاتها مع بيانات وخصوصية زوار موقعك في هذه الصفحة.

ما هي شبكات الإعلانات المدعومة؟

تتوافق الإعلانات المتقدمة مع جميع شبكات الإعلانات واللافتات من البرامج التابعة مثل Google AdSense و Chitika و Clickbank و Amazon وأيضًا Google Ad Manager (المعروف سابقًا باسم Google DoubleClick for Publishers و DFP) و media.net.

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

لدى AdSense نوع إعلان مخصص يعمل على تسوية الخيارات المحددة التي توفرها شبكة الإعلانات هذه.

أكواد قصيرة و وضائف PHP

يمكنك استخدام الوظائف والرموز القصيرة لعرض الإعلانات والمجموعات الإعلانية.

الارقام في هذا المثال هي معرفات العناصر.

استخدم هذه الرموز القصيرة لإدراج إعلان أو مجموعة في مقالتك / صفحتك.

[the_ad id="24"]
[the_ad_group id="5"]

استخدم هذه الوظائف لإدراج إعلان أو مجموعة إعلانية في ملف النموذج الخاص بك.

<?php the_ad(24); ?>
<?php the_ad_group(5); ?>

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

[the_ad_placement id="header-left"]
<?php the_ad_placement('header-left'); ?>

هل تاخد حصة من الإيرادات؟

لا يوجد تقاسم في الإيرادات. الإعلانات المتقدمة لا تغير شفرات إعلانك بطريقة تجعل ربحك أقل مما قد تربحه عند تضمين شفرة الإعلان مباشرةً في نموذجك.

هل يمكنني وضع الإعلانات مباشرة في ملفات القالب الخاص بي؟

نعم. أود إضافة موضع “يدوي” في ملفات القالب الخاصة بك. سيسمح لك بتغيير الإعلانات أو المجموعات المعروضة لاحقًا دون تغيير الرمز الخاص بك مرة أخرى.

هل تعمل مع الاضافات الاعلانية الأخرى؟

نعم. يمكن دمج «الإعلانات المتقدمة» مع الإضافات الأخرى للإعلانات. ↵
ما عليك سوى استخدام الأكواد المختصرة الخاصة بهم في نوع إعلان «الوسائط الغنية» للجمع بين كلتا الميزتين
يعمل مع AdRotate و Ad Inserter و Ad Injection و Quick AdSense و Quick AdSense Reloaded (WPQUADS) و Simple Ads Manager وإضافات أخرى. ↵
يمكن استخدام «الإعلانات المتقدمة» مع Google Site Kit أو استبدالها إذا كنت بحاجة إلى مزيد من التحكم في إعداد إعلانك.

هل الاضافة متوافقة مع أدوات إنشاء الصفحات؟

نعم.
انه يعمل خارج الصندوق مع جميع ادوات بناء الموقع التي تقبل الأكواد القصيرة أو الودجات، مثل Elementor, SiteOrigin, Beaver Builder, WPBakery Page Builder (سابقاً Visual Composer), Nimble باني الصفحات , and others.
وهناك ايضاً ميزة اضافية مجانية لدعم WPBakery Page Builder (formerly Visual Composer).

هل ستظهر الإعلانات لمستخدمي حظر الإعلانات؟

لن يرى الزائرون الذين لديهم أي أداة حظر إعلانات (على سبيل المثال ، AdBlock Plus) إعلانات من مصادر خارجية معروفة (على سبيل المثال ، AdSense). لا يزال بإمكانك تحقيق الدخل من تلك المواقع بمحتوى مخصص.

اقرأ المزيد عن أدوات منع الإعلانات وميزات الإعلانات المتقدمة للتعامل معها على هذه الصفحة.

هل تدعم الاضافة ملف ads.txt ؟

جوجل آدسنس وبعض الشبكات الأخرى يطلبون منك تقديم ملف ads.txt .
اضافة Advanced Ads يمكنها انشاء ملف ads.txt تلقائياً بكل المعلومات الصحيحة لآدسنس، عندما تقوم بتفعيل هذه الميزة في Advanced Ads (الخيارات) > اعدادات > عامة > ads.txt واكتب معرّف حساب ناشر آدسنس في Advanced Ads > اعدادات > آدسنس.

أنا مبرمج. هل يمكنني تخصيص الاضافة؟

نعم فعلا. يمكنك استخدام الكثير من hooks لتخصيص الإعلانات المتقدمة.

المراجعات

15 أكتوبر، 2021
Only thing I can find that works for free
12 أكتوبر، 2021
There is a slight learning curve which is to be expected for a plugin which is this advanced. Really great plugin. Also, super clean and tight, no conflicts on our sites despite quite a few plugins installed.
6 أكتوبر، 2021
thank you so much! google was not setting ads on my site properly the was all at the bottom on mobile and my main views are mobile ... with your app (I'm far from a website developer ) I was able to make my ads be where I wanted them! set it and forget it THANKYOU
30 سبتمبر، 2021
Have been Ising for several years. Amazing plugin both free and pro versions. Very easy to set up and use. Very powerful features that can meet the needs of even the most demanding. Support is direct to the actual developer who provides excellent support. Absolutely is a must for WordPress. Thanks.
إقرأ جميع المراجعات 1٬243

المساهمون والمطوّرون

“Advanced ads الإعلانات المتقدمة – مدير اعلانات Ad Manager و أدسنس AdSense” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

لقد تم ترجمة ”Advanced ads الإعلانات المتقدمة – مدير اعلانات Ad Manager و أدسنس AdSense“ إلى 27 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.

ترجمة ”Advanced ads الإعلانات المتقدمة – مدير اعلانات Ad Manager و أدسنس AdSense“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

1.29.1

  • Fix: ensure Advanced_Ads_Adsense_Report_Helper JavaScript global is defined
  • إصلاح: إخفاء زر إرسال إعدادات AdSense إذا لم يكن هناك مٌعرّف ناشر
  • إصلاح: إظهار رسالة الخطأ عند عدم العثور على بيانات حساب AdSense

1.29.0

  • Improvement: update AdSense API to V2
  • Improvement: unify layout of backend notices
  • Improvement: move some descriptions into tooltips
  • Improvement: move ad blocker fix options to the related setting
  • Fix: correct uppercase CSS rule for labels in backend
  • تم: إزالة رابط الاستخدام لكل نوع باستثناء التنسيب اليدوي
  • تم: التصنيف الصحيح للمواضع حسب النوع في صفحة قائمة المواضع
  • إصلاح: لغة سيئة في خيار Analytics Adblock Counter

1.28.0

  • Improvement: add an inline attribute to the the_ad shortcode that allows the user to change the wrapper from div to span
  • Improvement: update plugin updater class
  • Improvement: rename “Item” option into “Ad / Group” to clarify its purpose
  • Improvement: show a link to create a new ad on the placement page
  • Improvement: show content placements first when creating a new one
  • Improvement: remove welcome panel on ad edit screen
  • Improvement: rename last button in the wizard to “Save” to highlight that this is the last step
  • Fix: wrap advanced_ads_ready_queue in an IIEF to prevent naming collisions

1.27.0

  • Improvement: prevent issues with functionality from other plugins that delay JavaScript execution (WP Rocket, Complianz, et al.).
  • Improvement: unify the layout of the Next buttons in the ad Wizard
  • Improvement: add the updated AdSense code. Added a filter to continue using the old AdSense code. Learn more
  • Improvement: update Ad Block Counter to work with Google Analytics 4 properties
  • Fix: ensure Ad Admin can save AdSense, Privacy, and License settings
  • Fix: prevent error when “Remove data on uninstall” option is set due to uninitialised constants
  • Fix: ad edit button for ads delivered using groups
  • Fix: improve compatibility with PHP 8 by removing default values from required function parameters

1.26.0

  • overwrite existing options when importing new options
  • add possibility to export privacy, ads.txt and Google AdSense options
  • remove duplicate inline styles for placements with passive cache-busting and activated TCF 2.0 privacy option
  • adjust the Advanced Ads block layout to the default WordPress block layout
  • add migration from Advanced Ads widget to Advanced Ads block
  • fix saving of additional CSS class in Advanced Ads block
  • تم جعل رسالة تأكيد حذف الموضع قابلة للترجمة
  • add WebP as allowed image media type for exports

1.25.1

  • fixed a bug that prevented removing placement conditions
  • trim inline-css to remove duplicate spaces
  • check if inline-css index exists in ad options to prevent undefined index notice
  • move Advanced_Ads_Inline_Css class from singleton to one instance per ad, to fix issues with inline-css not being added
  • fixed ad edit button visibility in frontend when ad label was activated

1.25.0

  • show ad label event when ad wrapper is now shown
  • add filter advanced-ads-ajax-ad-select-arguments to modify arguments of AJAX ad selection
  • display ads on BuddyPress pages when no ads allowed on 404 pages
  • Ad blocker fix: do not copy assets from “vendor” and “lib” folders
  • Ad blocker fix: compare assets based on filemtime instead of filesize
  • bump minimal require WP core version to 4.9
  • allow to add a replacement for AdSense page-level code

1.24.2

  • fix authenticated (i.e. logged-in) DOM-based XSS vulnerability while creating jQuery object from user input in Safari and IE

1.24.1

  • fix compatibilty with WP prior to 5.0

1.24.0

  • AdSense deprecated Link Units and might no longer fill them. So we removed them when creating new ads. Learn more
  • enable AdSense Auto ads on AMP pages
  • interpret WP blocks in the plain text ad type
  • remove MailPoet warning since they are not retiring custom shortcodes after all
  • convert jQuery shorthand functions to .on() and .trigger()
  • made shortcode button work with WordPress 4.9
  • allow to exclude conditions from the “new display condition” dropdown
  • prevent AdSense earnings box from appearing on non AdSense ad page when AdSense connection is lost

1.23.2

  • reverted erroneously removing plugin author index

1.23.1

  • removed warning about iThemes Security since it is no longer causing the reported issue
  • added correct icon to Advanced Ads block
  • fixed escaping for AdSense Auto ads codes that use the deprecated “Disable Top Level” option
  • fixed TinyMCE warning in dev console
  • replaced intval() and floatval() with type-casting

1.23.0

  • MailPoet is going to deprecate custom shortcodes. See this section in case you are using Advanced Ads ads in your newsletters
  • updated Google AdSense API to use web application verification
  • prevent accidental public ad URLs. See Making the Ads post type public if you want to query ads via a dedicated URL
  • allow to reserve only width or height for plain, rich content and group ad types

1.22.2

  • fix shortcode button within Classic editor and Classic editor block

1.22.1

  • removed “Disable shortcode button” setting after it became obsolete in 1.22.0
  • added the advanced-ads-disable-shortcode-button filter to disable the shortcode button
  • removed ads.txt-related warnings when the option is disabled
  • fixed issue with loading of shortcode button in editors that disabled custom buttons, e.g., Elementor
  • fixed JavaScript warnings in Elementor editor

1.22.0

  • made dashboard layout compatible with WordPress 5.6
  • removed irrelevant AdSense warnings
  • allow filtering of data-attributes for encoded ads if privacy module is enabled
  • added advanced-ads-ad-edit-show-placement-injection filter to allow removing the placement-injection box on the ad edit screen
  • added advanced-ads-unhide-meta-boxes filter to allow adding of meta box ids that should always be visible on ad edit pages
  • added advanced-ads-ad-option-{$field} filter for ad options
  • added action hooks for ad status changes: advanced-ads-ad-status-published, advanced-ads-ad-status-unpublished, advanced-ads-ad-status-{$old_status}-to-{$new_status}
  • removed public URLs for single ads on some installations
  • fixed old icon in the menu
  • fixed Internet Explorer 11 incompatibility
  • fixed possible error in TinyMCE editor caused by ad blockers

1.21.1

  • fixed pagination on the ad list page
  • fix Google AdSense non-personalized ads

1.21.0

  • enable Position options for Sidebar placements
  • increased default weight for ads imported to a group from 1 to 5 which is mostly relevant when selling ads to existing placements
  • Ad Health: added body classes that explain plugin behavior at given moment
  • ads.txt: prevented converting special characters into HTML entities
  • show ad overview list even if all ads were moved to trash
  • fixed error when specific ACF function does not exist
  • fixed option to disable ads also on the “Posts page” as set in the WordPress Reading settings

1.20.3

  • whitelist field groups created by Advanced Custom Fields on the ad edit page
  • prevent including AdSense Auto ads code when the Borlabs Cookie is already adding it
  • prevented adding unneeded escape characters to ads.txt file
  • added compatibility with Funding Choices when consent is not needed

1.20.2

  • fixed displaying image ads if privacy method is set to custom cookie
  • fixed scroll to last edited placement with non-English letters
  • fixed minor UI issues

1.20.1

  • don’t escape top anchor ads code as a whole, user input has already been escaped

1.20.0

  • integrate with TCF 2.0 compatible consent management platforms, e.g., Quantcast Choices
  • improve timezone methods Advanced_Ads_Utils::get_wp_timezone() and Advanced_Ads_Utils::get_timezone_name()
  • Divi theme: made content injection work with the “Unlimited ad injection” setting disabled
  • added missing spaces to image ad tags to fix Cache-Busting issue
  • made ad centering work when right and left margin are set
  • add ad health check if __tcfapi responds but the privacy module is either not enabled or not set to TCF 2.0
  • remove duplicate lines from the ads.txt file
  • fixed layout issues that happens due to the JNews theme

1.19.1

  • apply WordPress lazy loading for images to images in ad content
  • layout fixes for WordPress 5.5

1.19.0

  • placements are now ordered by type on the Placements page. You can still choose ordering by name
  • the “custom” option of the Content placement now comes with a picker to select the position in the frontend
  • WPML: placements pages show ads according to the selected language
  • WPML: display the ad in the original language if a translated ad is missing unless the publisher chooses to hide it instead
  • prevented injection of ads into captions of “image” blocks
  • improved bot check
  • fixed layout of expiry data fields
  • fixed broken check for the Responsive add-on

1.18.0

  • inject ads automatically based on div, table, quotes, iframe, and other HTML tags
  • define your own injection rules using the new “custom” option for the Content placement
  • hide Shortcode button in TinyMCE editor by default for new users
  • added advanced-ads-options filter for main plugin options
  • prevent automatic ad injection into paragraphs within blockquotes
  • hide placement options after publishing an ad translated with WPML
  • disallowed ad insertion into the header of the WP File Manager’s admin page

1.17.12

  • set default name for ads where none was given
  • fixed issue where long option markup could break the group page
  • made placements of type other than “Header Code” work with “Thrive Theme Builder” theme

1.17.11

  • added Datanyze and Ecosia to bots list
  • linked to Google Ad Manager Integration
  • fixed Layout Key field for AdSense ads not saving new values
  • fixed error that broke the wizard when the URL field of image ads contained a wrong value
  • fixed links to manuals
  • fixed unneeded notification shown when ads are disabled on 404 pages

1.17.10

  • fixed escaped HTML tag in Ad Planning column
  • fixed possible JavaScript error caused by Ad Health checks
  • fixed possible third-party conflict causing the ad group filter to throw an exception
  • removed unneeded notification shown when ads are disabled on 404 pages

1.17.9

  • fixed warning about missing the_content filter in WordPress 5.4
  • fixed public warning if the WordPres widget function is called with wrong parameters
  • fixed wrong usage of get_current_user

1.17.8

  • WPML: placements now deliver also ads translated with WPML when only one of the language versions was assigned to them
  • fixed delete option in placement form

1.17.7

  • fixed index value of content placements not showing up in the form while saved and working correctly
  • recovered compatibility with the “Render Blocking JS” option of the WP Fastest Cache plugin

1.17.6

  • improved coding style in backend templates
  • prepared for option to allow minimum number of words between ads in Advanced Ads Pro
  • hide notice that warns if the “Disable ads in REST API” option was selected
  • Renad theme: fixed a bug that caused menu item to point to incorrect url instead of theme options

1.17.5

  • fixed ads being injected multiple times when using the Newspaper theme or multiple the_content filters

1.17.4

  • added option and Display Condition to disable ads in content served through the REST API
  • made error notices less obstrusive
  • code style optimizations
  • fixed ad groups form on ad edit page
  • fixed potential conflict with autoloader

1.17.3

  • prevented content injection into specific elements where ads cause issues
  • assign advads-stop-injection class to any element into which you don’t want to automatically inject ads
  • fixed possible cURL error when checking existing ads.txt file locally

1.17.2

  • replaced autoloader
  • fixed an issue where an expired ad removed HTML in the ad code

1.17.1

  • fixed failing upload of new image ads
  • fixed Google Ad Manager debug link also showing up when other Google Publisher Tags are used

1.17

  • improved AdSense ad unit list coming from the AdSense API
  • improved “highlight ads” option in Ad Health
  • show notice if AJAX calls are broken
  • added com.pl as exception for placing ads.txt files in subdomains
  • removed placeholder for AdSense ads in the Customizer and Elementor editor
  • fix for WP Smush lazy load preventing image ads from showing at all

1.16.1

  • fixed JavaScript that broke privacy module check in the frontend
  • allow to change size of AdSense ads loaded from the AdSense account

1.16

  • moved all users to the new content injection logic and removed opt-out option
  • use new Auto ads code for everyone who didn’t enable the “Disable top anchor ads” option
  • hide “Disable top anchor ads” option to users who didn’t enable it
  • the Ad Admin user role can now also save the plugin settings
  • hide Wizard for existing ads
  • removed warning about WP Autoterms plugin after a fix by the plugin authors
  • some work for Conditions to improve compatibility with an upcoming Pro feature
  • fixed multiple wrappers occurred as result of using nested ads
  • fixed missing index issue on 404 pages for logged-in admins
  • fixed AJAX/PHP error 403 on Settings page
  • fixed layout issue that happened when “If>So Dynamic Content” plugin was active
  • prevented Ad label from taking height of fixed sized AdSense ads