Cílení reklamy ve WordPressu

WordPress – Jednoduchý skript k zacílení reklamy podle rubrik s využitím php.

Jsi-li v rubrice html, css nebo v rubrice php, mysql, potom zobraz affiliate banner hostingu QHoster. Jsi-li v rubrice RS zobraz affiliate banner e-shopu s WordPress šablonami a pluginy MyThemeShop. Ve všech ostatních rubrikách zobraz PPC reklamu od Skliku. Konec podmínky.

<?php $post = $wp_query->post;
if (in_category('html-css') || in_category('php-mysql')): ?>
<a href="https://www.qhoster.com/"><img src="https://www.qhoster.com/banners/300x250.gif" width="300" height="250" border="0" /></a>

<?php elseif (in_category('rs')): ?>
<a href="https://mythemeshop.com/"><img src="http://www.idroid.cz/mts_300x250.png" width="300" height="250" border="0" /></a>

<?php else: ?>
<!-- Kontextová reklama Sklik -->
<div id="sklikReklama_xxxxx"></div>
<script>
var sklikData = { elm: "sklikReklama_xxxxx", zoneId: "xxxxx", w: 300, h: 250 };
</script>
<script src="//c.imedia.cz/js/script.js"></script>

<?php endif; ?>

Když si odmyslíte bannery, rychle uvidíte, o jak jednoduchý skript jde. Pět řádků kódu.

<?php $post = $wp_query->post;
if (in_category('html-css') || in_category('php-mysql')): ?>
...
<?php elseif (in_category('rs')): ?>
...
<?php else: ?>
...
<?php endif; ?>

Revision Control

WordPress – Revision Control (https://www.wordpress.org/plugins/revision-control/) v aktuální verzi 2.3.1 ze 3. ledna 2015 od Diona Hulse je rozšiřující plugin pro populární open source redakční systém WordPress, který jeho administrátorům umožňuje získat větší kontrolu nad ukládáním příspěvků do databáze a tím výrazně snížit její celkovou velikost.

Při nastavení pluginu (Nastavení -> Revisions) administrátorem u „Default Revision Status“ na „Posts: Do not store Revisions“ a „Pages: Do not store Revisions“ se docílí toho, že každý jeden článek či stránka bude do databáze uložen jen jednou, na místo opakovaného ukládání, jak je tomu u WordPressu v základu.

Nastavení pluginu je velice jednoduché a to o dvou (resp. o třech) políčkách.

Shortcode

WordPress – Vytvoření jednoduchého shortcode [karvina]. Tento kód vložte do souboru function.php umístěného v adresáři šablony, kterou máte nastavenu jako právě aktivní.

Ve jménu shortcode je možno používat písmena, číslice a podtržítko (_). Nikoli však pomlčku (-), ta je považována za chybu. Shortcode s pomlčkou nefunguje. Mezi '' možno vkládat html.

function sh_karvina($atts)
{ return 'Karviná je nejlepší.'; }
add_shortcode("karvina", "sh_karvina");

Zdroj

1 2 3 4