narzędzia seo poradnik

Tworzymy własny Newsletter na stronie.

Newsletter jest to bardzo dobry sposób na zbieranie czytelników, ponieważ taki Newsletter pozwoli na przykład co tygodniową informacje z danej branży. Ja korzystam  z programu SendBlaster, rewelacyjny program do cotygodniowych lub co miesięcznym Newsletterów.

Jednak aby korzystać z tego programu musimy zrobić na stronie „pole” z newsletterem.  Do tego możemy wykorzystać poniższy kod PHP.

<?php

// Hello! welcome to the settings page.
// Here’s your two steps guide:

// FIRST:
// Instead of newsletter@test.com put the email address of the mailing list,
// (the same that SendBlaster uses in Manage Subscriptions Section)
// … please pay attention to the  ‚ ‚ apostrophes, they must remain around the email address.

$emailmanager = ‚podaj tutaj adres email’;

// SECOND:
// save this file, and close it. Thank you!

error_reporting(0);

$email = trim($_POST[’email’]);
$Ok = ereg(„^([a-zA-Z0-9_\.-]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$”, $email);
if ($Ok) {
mail($emailmanager,’Subscribe’,”,’From: ‚.$email);

if(!ereg(„^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$”,$UNameFrm))
{
?>
<script language = ‚javascript’>
alert(‚Thank you, your address was added to our Mailing List’);
history.go(-1);
</script>
<?
exit();
}
}

else {
if(!ereg(„^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$”,$UNameFrm))
{
?>
<script language = ‚javascript’>
alert(‚Sorry, please provide a valid Email address.’);
history.go(-1);
</script>
<?
exit();
}
}
?>

Wklejamy go do notepad ++ i zapisujemy NLprocess.php.

 

Natomiast w panelu WordPress – kokpit, do wtyczki tekst dodajemy  kod:

<!– formularz kontaktowy newsletter plik conf nlprocess.php –>
<div style=”width:348px; border: 1px solid #d2d2d2;”>
<form name=”form1″ method=”post” action=”NLprocess.php” class=”bk5″ >
<fieldset>
<p class=”txt2″>  tekst zachęty .</p><br />
<input name=”email” type=”text” size=”21″ class=”txtbox” placeholder=”Wpisz e-mail…”><br />
<input type=”submit” name=”Submit” value=”dodaj” class=”button2″><br />

</fieldset>
</form>

Pozostała jeszcze konfiguracja Sendblaster’a:

sendblaster

Przechodzimu „Listy i adresy” / „Zarządzaj subskrypcjami” uzupelniamy tabelę. I możemy się cieszyć skonfigurowanym Newsletterem 🙂

1 comment

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

CommentLuv badge