Quick Subscribe
Allows visitors to quickly subscribe to your blog using only an email address.
The widget will present a text field where the visitor will enter an email address. No email confirmation is sent to the visitor, a user name based on the email address (the email without the @) is created and the password is randomly generated.
This is perfect if you want your readers to easily subscribe to your blog without the need of having an username and password. The ideia is to use the list of subscribers as a mailing to send news, updates or whatever you want to send to your readers.
You can use it together with plugins such as Subcscribe2 and WPMailing
Installing
. Download the package
. Extract it to the “plugins” folder of your wordpress
. In the Admin Panes go to “Plugins” and activate it
Usage
There are three ways to insert the quick subscribe form:
1. Widget: Go to you widgets page and activate the Quick Subscribe Widget
2. Inside a post or page: Type [quicksubscribe] inside a post or page to display the form
3. Template tag: insert the code <?php quick_subscribe_form(); ?> anywhere in your template
Go to Options > Quick Subscribe to change some options for this form.






[…] De uns tempos pra cá venho desenvolvendo e mantendo alguns plugins pro wordpress. Essa semana lancei mais um, o Quick Subscribe! Logo mais vou instalá-lo no site do seychelles… […]
Hi!
great plugin! Thanks a lot!
is there a possibility to add an submit button to the form?
Hi!
don’t know if you are interested in that, but the plugin makes my site not valid!
Hi Claude,
yes.. its possible to add a submit button… just add
input type=”submit” value=”ok”
its not hard to find the spot where to add in the php file…
Not valid in wich way?
Like this:
' onFocus='if(this.value=="") this.value=""'>
Please visit my Site: qunst.net and validate the xhtml! It’s to hard for me to explain ;o)
I don’t know the problem might also be that i put the widget into the page and not into the sidebar, but i don’t think so. At least not everything.
Thanks a lot for the quick response and the help!
Claude
ups, mistake! sorry that i’m posting so much now ;o)
like this?
' onFocus='if(this.value=="") this.value=""'>
where exactly do you edit the PHP to include the “Submit” button? Ive tried but it doesnt end up showing.
Also, is it possible to edit the width of the e-mail input form?
Hey Leo,
Great plugin! Simple and functional ! Keep it up!
Still can’t activate the submit button but its ok.
Lucas
Hi all,
just released a new version in wich you can choose wether to display a submit button or not. Download it again.
To change its width you´ll have to go to yours theme styles.css
Leo,,
GREAT update, thanks for the help! Keep up the great work.
Cool plugin. First time I’ve ever used a widgets, they are actually pretty cool.
Is it possible to add a first name to this plugin… would I not just be a able to add this where the form is or do I have to do something additional?
Hi Tom,
its possible.. but you would have to add some code to save the name to the database…
Leo,,
Pelo amor de Deus, como que eu adiciono o plugin em uma página para as pessoas se inscreverem?!!!
Mary,
por enquanto só rola widget na sidebar. Mas já está quase pronta a próxima versão q deixa vc adicionar em qq pagina ou post tb… é q to sem tempo ultimamente. Se vc tiver sorte essa semana sai.
abs
Leo,,
I see that in the latest version you “Added options to choose wether to display a submit button or not.”
I want to show that button, but I don’t see how to enable that option.
Quick Subscribe It doesn’t show up in my “Options” pane.
I’m running WP Version 2.3.2.
Any suggestions?
Steven
go to Presentation > Widgets, and then click on the options button of the Quick Subscribe Widget
Leo,,
Hello:
I added a test e-mail. Where is the database and how do I manage it?
John,
your email is added as a regular user. Go to Users and you will see it
Leo,,
Thanks for the plugin. I dont see it functioning..the people are not receiving any update…can you tell me what can be wrong? the plugin is already activated…from where it sends the updateds…from wich emails>?
Daniel,
this plugin is only for let people subscribe to your blog. You have to look for another plugin to set up your news letter or whatever you want..
Leo,,
Hi Leo,
Is there a code I can use if I don’t want to use this widget in my sidebar? or is it a “side-bar” only function?
thanks!!
hi yuming,
currently its only possible to use it on sidebar.. but Im gonna add the feature to use it on posts and pages soon… I just do not have the time right now ( even though I need only a couple of hours….) Check back soon for an update
Leo,,
Hi,
There’s a bit of a bug where it will result in an error because action=”#”. This won’t happen if I’m at http://myblog/index.php. But it will break if someone comes to http://myblog
Ken
Hi Ken,
Thanks for the report. I will fix this as soon as I can
cheers
Leo,,
I love it!
One questions, where are the emails being stored? How do i unsubscribe someone?
Toby,
the subscriptions are added as new users to your blog. You can manage them in the Users tab of the admin interface
Leo,,
Hey,
The Plugin is just what I need, but it’s not working. I installed it and put it as a widget in the sidebar but when I or someone else tries to register their email it says “ERROR: This email is already registered, please choose another one.”
Help would be appreciated.
I found the same problem than Zohaib, when register an email, appears an error message “ERROR: This email is already registered, please choose another one.” but the user it’s correctly added to the users database. The problem it’s only in the message. It’s ugly and confused.
thanks
Yes, please let us know how to stop the “Error: This email is already registered, please choose another one” message from coming up when an email is entered. I am having the same problem. Thank you.
There was a bug that affected only when using the widget. Please update and get it fixed.
Changelog of version 1.6
. changed the form’s action from “#” to the current URL
. fixed bug that would not display Thanks message on widgets properly
Leo,,
Thanks, Leo, I got version 1.6 and it’s working fine now. I appreciate your help.
Hi,
Love your plugin and have used it several times before but this time i would like to hard code it into my php page. What code should i use to do this?
Thanks in advance
Chris
When configuring, if you use an inverted comma (eg: You’ve been added) it actually inserts a bunch of backslashes.
Chris,
activate the plugin and place it somewhere using either the widget or the post tag. Then go to your site and copy the whole html code the plugin generates, with the form and everything. This should work. But you have to leave the plugin activated anyway for this to work.
Herb,
Thanks for the report. will check on that soon
Leo,,
ok, total newb to wp. another cms I use adds subscribers to a list in admin. I used a yahoo email address to test it, you mention it doesn’t send confirmation so thats cool. But I published a new post.. shouldn’t an email then be sent to my yahoo add???
Sorry if this is a dumb q.
Herb.
I found the list of User’s, but I don’t get when or how they are contacted. They are subscribed to the site… then what?
Hi Herb,
This can be done using another plugin. At the top of this page there are links to 2 plugins that do thigs like this. There are others… But I didnt find any that would have a simple form like Quick Subscribe and do other things like this you want to do. So thats why I made this one, to use it together with other plugins that send emails..
Leo,,
Hi Leo,
Thanks for the plugin.
How can I resize the email box including
form#quick_subscribe_form
input#QS_user_email_widget
It is wider that my current sidebar, and can’t find where and how I should fix this.
Thanks a lot,
Carlos
Hi Carlos,
You have to add css classes in you styles.css file.
Something like
#quick_subscribe_form input{
… style for the button
}
#QS_user_email_widget{
… style for the text box
}
Leo,
Thanks a lot!
I solved the problem with your advice.
Carlos
Hi,
I am using version 2.0.4 which does not have the widget in the presentation tab. After reading the task to upgrade it to the latest, I decided not to risk upgrading cos then my website will have to be down.
Would appreciate if you could copy and paste the code here for this widget so that I can put the codes into my sidebar.
Thank you so much.
Vikki
Vikki,
There is a plugin to add widgets support for wordpress 2.0.x (if Im not wrong…)
Otherwise, you can add a quicksubscribe form to a post or page, visit the site, look at the source and, copy the form from there and paste in your sidebar..
cheers
Leo,,
is there a way to insert this in a template without using widgets?
bnard,
yes, see the comment above yours
Leo,,
OK… Is there in any way to get someone to subscribe to mine or your blog from another website like MySpace or somthing else. useing some type of plugin or HTML code.. Perferable your plugin with an HTML code
Thank you for your time and great thoughts lol.
yes.. I think its possible.
Just copy the form generated by the plugin and paste it elsewhere.
cheers
Leo,,
It works!!! It works… doing this for the search engines.
Quick Subscribe Works for MySpace and outside of WordPress. USING THE CODE BELOW AS OF 29-04-2008
CHANGE THE “YOURSITE” TO Your Website!
<form name=’quick_subscribe_form’ id=’quick_subscribe_form’ method=’POST’ action=’http://YOURSITE/index.php?’><input type=’text’ name=’QS_user_email_widget’ id=’QS_user_email_widget’ value=’E-mail’ onFocus=’if(this.value==”E-mail”) this.value=”"‘><input type=’submit’ value=’Subscribe!’></form>
If i wanted to ad this to a template page outside the loop what should i put?
If its not on the sidebar as a widget, neither in the content of page or post. You can paste the code Jonesy have typed in the comment above yours.
Leo,,
i cant get that to work at all. Please on a future release make a php tag so we can call it from outside the loop. I do love this plugin and use it on 3 sites already but my new site im just not going to be able to
ok Eric, Ill do it in a next release..
but pasting the form should work. Note you must leave the plugin activated anyway for this to work
cheers,
Leo,,
yea i left it activated. i think im having styling issue more than anything i think its crossing with my styles for other forms and fields. im still working on it, but a php tag would rock
well.. in fact you would have just the same styling issues with a php tag… but its a good idea anyway and wasy to implement
Leo,,
Hello! I’d love to use this great function on my site, but I was wondering a few things:
1. Can I add any fields? I ask because if someone uses QuickSubscribe to “register” on the blog, they never get a username, so they can never log back in to leave comments, etc!! I was wondering if I could add a username and password option to the form.
2. The reason why I want to add the username and password to the form is because I want to utilize my favorite part of this script, which is that nifty little customizable “thank you” message.
3. How can I implement this function into the MAIN index.php of the site? I can’t just put the [quicksubscribe] tag in there and I can’t use the widget at the top of the page correctly.
Thank you for your help and I hope you can get this working for me!
~Jim
Hi Jim,
1. Actually this is not the purpouse of this plugin. the “quick” means exactly that I dont want my subscribers to choose a username and password. It was intended only to collect email to use for a newsletter. Could be an ideia to the future, to have it optional… But for now you can use the form worpdress has.
3. The next verions will have a template tag that you will be able to paste a simple php code and have the form inserted. Meanwhile you can paste the copy and paste the form yourself. If you want the form code is pasted in a comment above (29.04.2008)
cheers
Leo,,
Hi,
I tried to use this plugin in my website but it doesn´t work when sabre is activated. I got this error:
Fatal error: Call to a member function on a non-object in /home/eradio/public_html/wp-content/plugins/sabre/sabre.php on line 223
It will be great to have both plugins working together.
I’m having a problem getting the widget to work on my site. It displays this on the blog:
Error 1
and displays this in the settings:
Error 2
Any ideas? The site is xhtml 1.0 transitional if that helps.
Thanks.
Nice plugin! Thank you!
I’d love it if this could be incorporated with Mailman. I have a Mailman mailing list and it would be just too good, if people could subscribe to that list via this plugin. Just a thought.
Hi Andy,
this is a very good idea! Maybe it could work also with a mailman installed on another server.
Im gonna keep this in mind for when I have some time. Meanwhile if you have any helpfull information to send me please do.
cheers
Leo,,
is there a way to change the submit button to an image?
Released version 1.7 in wich you can use QuickSubscribe as a template tag and easily insert the form anywhere in your template..
tks for all feedbacks and ideas
cheers
Leo,,
hey Andy,
just found out that there alrealy is a plugin to integrate worpdress users with mailman: its called WP Mailman integratin and can be found here:
http://wordpress.org/extend/plugins/mailman/#post-2436
Leo,,
I installed this plugin on WP 2.5.1 and I’m using the code to in my sidebar but anytime someone tries to subscribe this error always pops up no matter what e-mail address is used:
ERROR: This email is already registered, please choose another one.
I have tested it myself using an E-mail address that I know was not registered on my blog and still get the same error but it appears the user is still created so hope that helps a little.
Thanks for the great plug-in hopefully I can get it working.
Hi Paul,
this was a little bug that would try to add the email twice to the database. Its now fixed and the plugin is republished. Thanks to bring that to my attention.
cheers
Leo,,
OK that error has gone away but now there is a syntax error when I add the opt-in box to my sidebar. (I’m using IE 7) It is as followes:
Line: 154
Char: 1
Error: Syntax Error
Code: 0
However when I view the source code line 154 is blank but 153 says:
”
Subscribe to Newsletter
Thanks for subscribing”
If I comment out line 153 then the syntax error goes away. Thanks for the help and I love the plugin it’s exactly what I needed.
Woops it didn’t insert my code correctly above, hopefully this works (line 153):
Subscribe to NewsletterThanks for subscribingThat didn’t work either, sorry to waste so much comment space but here is the link Ink Solutions
Hi Paul,
I visited yout site and tested it. It worked just fine
Leo,,
leogermani,
Thanks for all the help. The plugin seems to be working perfectly and is exactly what I was looking for. I was just confused about why I got the page syntax error after adding the code to my sidebar, it wasn’t there before. Any ideas?
Bom dia Leo!
instalei seu plugin quick subscribe e gostaria de saber 2 coisas:
1- como se faz para alterar o layout da caixa?
2 - onde fica armazenado os emails das pessoas que se inscrevem e como se faria para mandar um email direcionado a todo o grupo.
obrigado,
Morgan
salve,
1 - vc tem que editar sua folha de estilos style.css e adicionar estilos para a caixa.
2 - os emails são registrados como novos usuários “Subscribers”. Existem alguns outros plugins que permitem q vc mande email em massa para os usuários. Como Subscribe2 e o WPMailing
Leo,,
desculpa minha ignorância, mas sou meio novato nisso… que parte do CSS devo editar?.. é que meu tema já tem uma caixa de busca que acho o design legal e gostaria de usar a mesma,… é possivel?
a propósito… fiz um teste no seu plugin cadastrando um email e o nome do usuário fica exatamente o email só que sem o arroba. Não teria como deixar o arroba ou colocar um outro campo para o usuário colocar o nome?
Sobre o Subscribe2 tentei instalar ele, mas o problema é que quando uso widget todo o conteúdo da minha sidebar desaparece e não consegui acrescentar ele usando código… você sabe como?
obrigado..
oi Morgan,
por enquanto não dá pro cara por o nome, só o email. Pq esse era o proposito do plugin desde o começo… mas pra frente pode ser q mude.
Sobre o CSS.. desculpa mas não posso te ajudar muito.. dá uma pesquisada.. mas vc tem q pegar os IDs dos bojetos q o quicksubscribe gera e adicionar no seu css. Por exemplo, se vc pegar o id da caixa de login e adicionar na classe q define a caixa de busca eles devem ficar iguais… Mas se tiver dúvidas de como fazer isso, peça ajuda pra alguem..
Sobre o widget é assim: Nos temas, se vc não usa nenhum widget, ele usa uma sidebar padrão definida pelo seu tema. A partir do momento que vc coloca um widget, ele passa a usar os widgets e ignora a sidebar padrão. então ou é um ou é outro.
Mas vc não precisa do widget do subscribe2. só precisa usar a parte dele de enviar emails.. certo?
abs
Leo,,
Boa Tarde Leo!
estou tentando validar o código do meu site e está dando uns 10 erros do QS. Se você quiser dar uma olhada:
será que é alguma incompatibilidade com o meu thema?
Is there a list the website admin can view of the email addresses that are submitted?
Hi,
great plugin! its all working fine on my site - except when someone submits their email address that get redirected to the home page and don’t receive any confirmation message…. how can i get the message to work and not redirect?
thank-you!
This is JUST the thing I need but the problem is that users need to be able to unsubscibe themselves… Can there somehow be added unsubscribe button next to ok button?!
can you give a little better guide to styling the form. I been workign with it for a while and i have no results
Hi,
Is there a way to rejig the ‘Quick Contact Form’ so it works with my site.
I have htaccess:
# BEGIN WordPressRewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
And so it changes index.php?page_id=77 to ‘register-site’ and so when my form is submitted, it goes back to the home page
Any ideas?
Please ignore above. I just changed the ‘action’ value to the original and it worked
Hi,
I am new for wordpress, and I am not really sure how to do “2. Inside a post or page: Type [quicksubscribe] inside a post or page to display the form”
hi aice,
when you wirte a new page or post type [quicksubscribe] at anywhere in the content of the page/post and it will be replaced by the form when you visit the site
Leo,,
qIORNN hi! how you doin?
hi
is there a way to include Subscribe2 categories in the widget, or log them in on submit, and redirect them to the Subscribe2 profile page?
i don’t mind using custom php or javascript in place of your widget
thanks for a very handy plugin
Can we make the Quick Subscribe button pre-checked?
Hi Leo, thanks for a great plug-in. I’m using it on three sites already. Question, and sorry if I missed something: is there a way to remove the text “e-mail” from the subscribe box itself? When I click in the box to add my e-mail address, the word “e-mail” does not disappear and I have to backspace to remove it. Thanks in advance!!
Hi Leo
When people subscribe, can I then have them go to another page instead of to the home page? Will work through the quicksubscribe.php file too, but in case you see this before I find what I need.
Thanks
Found it - in case anyone else wants to do the same, it’s near the bottom of the php file - simply replace the action code with your desired landing page.
$output .= “”;
Thanks for a great little plugin
you rock so much i swear. have been looking for this for months!!!!
oh, also, you actually made me laugh out loud.
when i inserted [quicksubscribe] in my post and saw that the button said “sweet!”, i thought it was the funniest thing i saw all day. thank you.
i still havent seen if it works or not, but wither way, thank you <3
xoxo
d
justdanella.com/alive
Plugin works great, users added but emails are not being sent out when a new post is published-any ideas?
Hi Leo - great plugin! Couple of questions:
1. Is there a way to export the subscription list?
2. How can I put a space between the email address box and the Error… messages?
Thanks!
not working
emails not being sent out.
i just made my own. alive.justdanella.com
Is there a way for people to unsubscribe themselves?
I am the webmaster for a site that fully enjoyed your plugin until code was inserted instead of an email address. Spam was then sent out to the blog author, but I am not sure if there is a connection there. What security measures does your form use and how can all damage be assed? We had a few security plugins installed. Thank you.
[…] Quick Subscribe Allows visitor to quickly register to your blog using only an email address […]
Hey Leo!
The plugin covers me perfectly.
Is it possible to download the mails from the database?
okay - got everything to work, I think . . . I see the subscribers in my “users” list in WP - SO . . . now that I have “subscribers” - do subscribers get an e-mail or something when the site is updated “automatically” or do I use the list I get for my own notices that I make?
hello - I’m using the plugin on a website. The email is added to the users database, but the “thank you” and error messages are not displayed, it just returns the user to the home page. Any advice?
Here is the site it is broken on
Any advice would be appriciated.
Hi,
I’ve set up the plug-in, but in two tests with 2 different emails, the users are not showing up.
It’s also not giving a Thank You and it’s returning user’s to the homepage.
This plug in is exactly what I’m looking for - I really want to make it work!
Thanks for any suggestions.
Very good this little plugin but…
A captcha should be insert in !
have you suggestions or maybe you have planed a new release for this ?