Cum sa setezi o casuta de inscriere la RSS in Thesis

casuta-de-inscriere-la-RSS-in-Thesis

Una din metodele cele mai eficiente de crestere a numarului de subscriber-i pentru RSS o reprezinta adaugarea unei casute de inscriere in partea de jos a fiecarui articol. Astfel, vizitatorii care ajung pe blog pentru prima data (de pe motoarele de cautare, alte bloguri, Twitter, etc.) si citesc un articol interesant au posibilitatea (la indemana) de a se inscrie la feed. Este o modalitate de a transforma vizitatorii ocazionali in cititori fideli.

In Thesis, template-ul pe care il folosesc pe BloggerIn.ro, adaugarea unei astfel de casute se face relativ simplu.

Codul este impartit in doua:

  • O parte care afiseaza formularul de inscriere trebuie adaugata in fisierul Custom_Functions.php si
  • O parte care stabileste modul de afisare (culori, dimensiuni, spatiere) in Custom.css.

Ambele fisiere se gasesc in directorul custom din wp-content/themes/thesis_17/thesis_17 (pentru versiunea 1.7).

Iata codul pe care l-am adaugat in Custom_Functions.php:

function single_subscribe() {

if (is_single()) { ?>

<div id=”singlesubscribe”>

<h3>Vrei sa afli cum sa poti sa atragi mai multi cititori pe blogul tau, cum poti sa il optimizezi si sa il monetizezi?</h3>

<h2>Inscrie-te la RSS</h2>

<form action=”http://feedburner.google.com/fb/a/mailverify” method=”post” target=”popupwindow” onsubmit=”

window.open(‘http://feedburner.google.com/fb/a/mailverify?uri=Bloggerinro’, ‘popupwindow’, ‘<span id=”IL_AD6″>scrollbars</span>=yes,width=550,height=520’);return true”>

<p><input value=”Adresa de email” onfocus=”if (this.value == ‘Adresa de email’) {this.value = ”;}” onblur=”if (this.value == ”) {this.value = ‘Adresa de email’;}” name=”email” type=”text”>

<input name=”uri” value=”bloggerinro” type=”hidden”>

<input value=”en_US” name=”loc” type=”hidden”>

<input value=”Inscrie-te acum!” type=”submit”></p>

</form>

</div>

<?php

   }

}

add_action(‘thesis_hook_after_post_box’, ‘single_subscribe’);</pre>

Important! Daca folositi codul de mai sus pe blogul vostru trebuie sa modificati adresa feed-ului! Apoi in Custom.css:

#singlesubscribe {width:550px;height:100px;border:1px solid #ccc;padding:10px 0 10px 10px;margin:0 auto

20px auto;background-color:#B7E8FE; font-size: 1.35em;}

input.btn{background:#198dc9;color:#fff;width:150px !important;height: 25px !important;margin:0 0 0 -10px

!important;border:none !important;font-weight:bold; cursor:hand;}

In final, dupa numeroase ajustari, casuta de inscriere pe care o puteti gasi de acum incolo dupa fiecare articol de pe blog arata asa:De urmarit de acum incolo cum va creste numarul de subscriber-i la RSS.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *