WordPress kívülről

Gravatar kép faviconnak

Egy személyes blognál egy remek ötletnek tartom, hogy saját gravatar ikonunk legyen a faviconunk. Favicon a böngésző címsorában az URL mellett megjelenő kis ikon. Aki regisztrálva van a gravatar.com szolgáltatásában, minden bizonnyal azt az email címét adja meg az általános beállításokban is. Ezek alapján már könnyű meghatározni a favicont.

Tovább olvasás...

Összes img tag span-ok közé

Tudom, nem egy érdekfeszítő a cím, de szerintem rendkívül hasznos lehet sokak számára. Nos sitebuild közben, gyakran kalandozom el és van amikor saját magammal teszek rosszat például, amikor úgy formázok egy képet, hogy span-ok közé teszem. Legutóbb egy speciális képkeret miatt kellett ilyet tennem. Ez az eredményt kellett kihoznom, minden bejegyzésbe tett img tagból:

<span class="osztalyneve"><img alt="Kép alt" src="http://valami.hu/kepeleres/kep.jpg"/></span>

Ez így teljesen rendben is van. Megoldhatnám mondjuk egy rövid kóddal. Nem lenne rossz megoldás, de az ügyfél nem biztos, hogy örülne neki, hiszen csak plusz munkát csinálnék neki. Éppen ezért a jó öreg preg_replace-t hívtam segítségül.

function filter_images($content){
    return preg_replace('/<img (.*) \/>\s*/iU', '<span class="osztalyneve"><b><img \1 /></b></span>', $content);
}
add_filter('the_content', 'filter_images');

A kódot a sablon functions.php fájlba kell illeszteni. Működése egyszerű. A content-ben megkeresem az img tageket és preg_replace segítségével elé és mögé teszem a span-t amire szükségem van. Aki még csak most ismerkedik a preg_replace-el, itt hasznos infókat tudhat meg róla.

Konverzió oldal akár kommentelés után is

Konverzió körül forog már lassan az egész világ. Sokan használnak kattintás alapú hirdetéseket, lásd AdWords, ahol a konverzió mérése egy nagyon fontos dolog. Konverzió lehet egy hírlevél feliratkozás, egy ajánlatkérés, de akár egy komment is. WordPress-nél itt is át tudjuk irányítania felhasználót egy köszönő oldalra. De, ha jobban belegondolunk, egy kampány keretén belül egy másik kedvező ajánlatra is irányíthatjuk a látogatót.

add_filter('comment_post_redirect', 'redirect_after_comment');
function redirect_after_comment(){
      wp_redirect('/thank-you-page/');
      exit();
}

Rövid ugyan, de nagyon hasznos kód, amelyet a functions.php fájlba helyezünk el. Túl sokat nem magyaráznék rajta, egyszerűen a kommentelés után wp_redirect-el az adott oldalra irányítjuk át a felhasználót.

Egy kis lightbox

Lightbox-ot én személy szerint nem túl sokat használom fejlesztés, során. Fogalmazzunk úgy, akkor használom ezt a javascript-et, ha kifejezetten kérik. Én szerintem sok mindennel össze tud veszni a háttérben és inkább shutter párti vagyok. Ez a kód hasznos mindkét tábornak, sőt azoknak is akik egyéb class-t, vagy rel-t szeretnének elhelyezni a posztokon belül a linkben. Lightbox nevet azért adtam a bejegyzésnek egyébként, mert ha valami ilyesfajta képmegjelenítés van az elég sokan lightboxnak hívják még akkor is, ha egy thickbox-ról vagy shutterről van szó.

Tovább olvasás...

Feliratkozók átirányítása wp-adminból

WordPress lehetőséget ad, hogy bizonyos felhasználókat más és más jogokkal ruházzunk fel. Sőt, egy szimpla bővítménnyel még jobb jogosultságokat is ki tudunk osztani. Általában, ha regisztrációhoz kötjük weboldalunk valamilyen funkcióját, akkor a “Feliratkozó” jogot kapják meg az júzerek. Ők, ha már láttak wp blogot, akkor be tudják írni, hogy /wp-admin ugyan és be is jön nekik az admin, de természetesen csak erősen lebutítva. Ennek funkciója szerintem tehát nem sok van, éppen ezért át is irányíthatjuk őket login után a főoldalra tegyük fel.

Tovább olvasás...