Unul dintre cele mai bune plugin-uri pentru administrarea de bannere este Advertising Manager. Este și plugin-ul pe care îl folosesc pentru a afișa bannerele de pe laterale, către proiectele mele personale și pentru diverse organizații, situri și acțiuni pe care le susțin.
Ca orice plugin care se respectă, Advertising Manager permite includerea de bannere în post-uri folosind shortcodes, în orice punct în template folosind apeluri PHP și vine și cu un widget pentru sidebars.
Și pentru că eu vreau să plasez bannerele în sidebar și îmi place ca administrarea blog-ului să se facă cu cât mai puține modificări în template-uri sau în cod, am încercat să folosesc widget-ul implicit al lui Advertising Manager.
Există o singură mică problemă: widget-ul respectiv nu permite includerea a mai multe bannere simultan, ceea ce m-ar forța să utilizez mai multe widget-uri. Asta înseamnă că fiecare banner ar avea un titlu separat și ar ocupa mai mult spațiu. Not cool.
Soluția pe care am găsit-o e foarte simplă – includerea de cod PHP pentru mai multe bannere în același widget. Iar fiindcă widget-ul “text” implicit cu care vine WordPress nu permite rularea de cod PHP, am găsit un plugin foarte bun care face exact asta: PHP Code Widget.
De aici încolo totul a fost foarte simplu:
- Am creat în WordPress în secțiunea Ads câte o reclamă pentru fiecare banner. A fost foarte simplu în cazul meu, un banner e doar o poză și un link către sit. Am avut grijă să le dau nume clare, de exemplu NOVIT sau Livigent.
- Am adăugat în sidebar un widget de tipul PHP Code și l-am botezat, de exemplu “Proiecte personale”.
- Am inclus cod PHP în el, de exemplu:
<?php advman_ad('NOVIT'); ?>
<?php advman_ad('Livigent'); ?>
<?php advman_ad('TKJ Publishing'); ?> - Am repetat pașii 2 și 3 pentru fiecare categorie de bannere.
Rezultatul se poate vedea în sidebar-ul din stânga. Enjoy
Related posts:






