Cum sa setezi o casuta de inscriere la RSS in Thesis

by BloggerIn on October 5, 2010

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.

Related Posts with Thumbnails

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

Inscrie-te la RSS


Introdu adresa de email:     

{ 4 comments… read them below or add one }

cristian October 5, 2010 at 8:49 pm

Ceva asemanator am adaugat si eu la mine pe blog.
Dar cu un cot ceva mai simplu care nu trebuie adaugat in Functions.php, ci l-am adaugat in single.php.
Codul l-am gasit pe worldit.info

BloggerIn October 8, 2010 at 1:46 pm

@cristian – Da, stiu codul de pe wordit.info si e foarte ok si acela.

Jocuri Sport October 11, 2010 at 10:02 am

Uau, ce explicatie detaliata :) Ma gandeam ca multe dintre cele semnalate fac parte din greselile incepatorului, pe care le-am incercat multi la un moment dat.
Bafta in continuare cu blogul, mult succes la commenturi si vizite cat mai multe

BloggerIn October 11, 2010 at 10:44 am

@Jocuri Sport – Multumesc :) Iti doresc la fel.

Leave a Comment

Previous post:

Next post: