MakeTechEasier
  • Home
  •  
  • About
  •  
  • Archives
  •  
  • Jobs
  •  
  • Advertise
  •  
  • Contact Us
  • rss icon
  • email icon
  • facebook icon
  • twitter icon

WordPress Popup Scheduler Plugin

Check out the Frequently Asked Question.

What is this plugin about?

WP Popup Scheduler allows you to schedule a popup as and when you want it. This popup plugin is fully customizable and can be used for all kind of situation. You can use it:

  1. to thank your new visitor for reading your blog.
  2. to welcome back your returned readers and invite them to subscribe to your feed
  3. to make new announcement to your readers
  4. to use during campaign to boost results

Functions of WP Popup Scheduler

  • Able to schedule a popup to show at all times, when new visitors arrived at your site, when readers revisit your blog for the second, third or fourth time, or for a specify number of days.
  • Able to configure it to show only on the home page, visitor landing page or a particular page of your choice.
  • Users can customize the look and feel of the popup. Attribute that can be customize include the background color, the popup width, popup headline, font size, font color and insert image.
  • Select between animation effect or no effect. If no effect is chosen, the popup can be displayed as a wrap-box before or after the first post. Animation effects include simple popup, drop down and fade in.

Download WP Popup Scheduler Plugin here

How to install?

  1. Upload the folder ‘wp-popup-scheduler’ to the ‘/wp-content/plugins/’ directory. Make sure you upload the whole folder, don’t just upload the files. Do not rename the folder or any files.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress Admin
  3. Visit the ‘WP Popup Scheduler’ under the ‘Options’ menu in WordPress

How to use it?

There are four sections that you can customize. When, Where, How, What.

When to show your popup?
This section allows you to select the event that will trigger the popup:

  • When new visitors arrived – popup will show only when new visitors reached your site. Your regular readers will not see the popup
  • When visitors returned for (no of times) times – popup will show when your visitors returned to your site again, or navigate deeper into your site.
  • For _ days starting from 01-Jan-2008 – popup will show according to the number of days you set.
  • At all time – popup will show whenever the page is loaded.

Where to show the popup?

This section allows you to select where to show the popup:

  • Home page – popup will show only on the home page.
  • Visitor landing page – popup will show on the first page that the visitor arrive at
  • Specify your own – popup will show at a page that you specified.

How to show the popup?

This section allows you to choose the effect of the popup:

  • Before first post – no popup will be shown. Your message will be placed in a wrap box before the first post, after the title.
  • After first post – no popup will be shown. Your message will be placed in a wrap box after the first post.
  • Simple popup – a simple popup appear at the center of the screen when page is loaded. preview
  • Drop down – popup dropping down from the top after the page is loaded. preview
  • Fade in – popup fade in from the background after the page is loaded. preview
  • Lightbox – The whole screen is blacked out and show only the popup. preview (added in version 1.1.0)

What to show on the popup?

This section allows you to customize the content of your popup:

  • Popup width – set the popup width to suit your theme
  • Title – write your popup title
  • Message – write your popup message
  • Background color – set the popup background color to suit your theme

Current version: 1.2.0

Changelog

version 1.1.0

  • Improved interface
  • fix cookie bugs
  • added lightbox effect

version 1.1.1

  • Change the position of the popup. Users can now customize the position of the popup
  • Change the close popup text. Users can now customize the text to close the popup. Changing of color and position is still not possible in this version.

Version 1.1.2

  • Fix a permalink bug

Version 1.2.0

  • Added a new schedule option. Users can now schedule the popup to show on every X days
  • Easy interface for changing close window text color
  • Easy interface for changing popup title color
  • Allow changing the alignment for popup title.

Version 1.2.2

  • Fix the text editor bug.

Version 1.2.3

  • Added the css for user modification
  • WordPress 2.6 compatible

Version 1.2.5

  • WordPress 2.7 compatible
  • Fixed a bug of popup not showing when scheduled to appear for consecutive days

Version 1.2.5.3

  • Fixed php4 incompatibility issue

If you like this plugin, you can show your support by giving donation to aid in the development cost.

Frequently Asked Question

1) Conflicting plugin

This plugin is known to be conflict with WP-SuperCache. Known issue is that the popup won’t show up on the destinated page. I am still looking into the cause for the conflict, will probably fix it in the later release.

2) Why is my popup not showing up?

  • Check if you are using any cache plugin. This plugin does not work with Supercache and wp-cache plugin
  • The plugin needs to insert code into your footer. Make sure the function <?php wp_footer(); ?> is included in your theme footer.php
  • The text editor is sensitive to changes. Clear your message from the text editor and re-input again. Be careful not to mess with the html code.
  • Clear your cookie.

3) Only the header title shows up, the body text is empty. Why is this so?

The plugin requires PHP5 and above to work. While most Web hosts have already upgraded their system to support php5, there are still some of them that are using php4. For this issue, you have to contact your Web host and ask for instructions to run php5 code on your site.

How do I test if the code is working?

On the page that you have set the popup to appear, right click and select “view source“.

Scroll all the way down till you see the following:

Copy and paste the javascript code to a text editor (simple notepad will do). Insert in the <html><body> and </body></html> tags before and after the script.

Save the file as index.html.

Load it in your browser. If the code is working, you should see the popup appearing.

Update: I am closing down the comment as it is getting too long and becoming hard to follow. If you have any questions, doubts or need any support, please fill in the following form to get in touch with me.

Your Name (required)
 

Your Email (required)
 

Your Website

 

WP Version

 

Popup Plugin Version

 

Your Message

Enter the characters in the image
 captcha

ajax loader

  • pim
    Hi!

    Thanks a lot, your plugin is great!

    Cheers,

    Pim
    http://uijttewaal.com/blog
  • joomla
    tnahk you
  • gzs
    Hello, this is a very usefull plugin!
    One question:
    Is it possible the pop-up window close itself after xx sec?

    Thanks, Zs.
  • Berkan
    Great Plugin!
    Iam used this plugin..
  • PeBa
    This is not working with 2.6 to me. Except the 'no effect' ones.
  • Terrilyn
    Hello, excellent plug in, thank you! Is there a way to set this plug in so that it will loads when a visitor clicks the link? I don't want it to load WITH the page but I want them to be able to click to view the pop up.
  • Joey
    Great plugin!

    ...any way to make the background transparent?
  • seree
    I've written a plug-in that popup an opt-in form in Wordpress.

    If anyone interesting, please check http://www.fasterinternetmarketing.com/FasterIM...

    Cheers!
  • Darrell
    Excellent plugin. I have tried others and could not get them to work, but this worked straight out of the box. The pop up looks a little odd in IE7 though, but looks great in Firefox. Any suggestions why it looks funny in IE? http://www.yourdomainsname.net
  • Damien
    @Attila: please check with your web host if you have php5 installed.

    @camion: Can you be more specific with the problem? I can't say what happened based on your comment here.
  • camion
    mhh
    you plugin doesnt work by me ..

    it works at the begining fine..
    but it doesnt..

    i clear the coockies ect

    what happend?
  • Attila
    Fatal error: Call to undefined function: htmlspecialchars_decode() in /web/femkereso-femdetektor/femkereso-femdetektor.hu/wp-content/plugins/wp-popup-scheduler/wp-popup-scheduler.php on line 419

    What can be the problem?
  • Brian Keith
    Also, is there an easy way to change line spacing from 1 to 1.5?
  • Brian Keith
    I really like this tool, however, it seems to be very temperamental. I can only get it to work on "Visitors landing page" which is to say every page (which is obviously annoying). I can not get it to function at all on "Home page" or "A specific page." I am writing the url for "A specific page" as follows: http://www.domainname.com/subdirectory

    The other plugins are as follows:
    Akismet
    Audio Player (Pixel Out)
    cforms II
    Share This
    Subscribe To Comments
    WP Ajax Edit Comments

    What might I be doing incorrectly? Please help! I like the plugin, however, I can not have it render on every page.

    Finally, is there a way to have Random Pop-up Messages with this plugin, or might there be a Pop-up Scheduler like this that allows Random pop-up messages?
  • Chris
    @AbsintheSyringe
    Thanks. I too was having same error messages but finally got rid of them.

    Another way to update your PHP preference to PHP5 is:
    * Open the .htaccess file in public_html
    * In the last line, insert the code below and save the page.

    AddHandler application/x-httpd-php5 .php

    That's it.
  • masterbip
    That would be great!

    One thing ... the rar file contains the version .svn files ... maybe it's not necesary ...

    Congratz!
  • john
    My popup is behind flash animations like youtube. Is there a way to correct this?
  • Chase
    This doesn't seem to work with 2.5..where it says type the text you want to appear (on the settings page), there is no input box...
  • AbsintheSyringe
    @Xisco, I had a same problem, just update your PHP Preference to PHP5.

    In case you're using cPanel, go to "PHP Configuration" and set to "The ".php" file extension will be processed by: PHP5" and update. That's it.

    Awesome plugin, highly customizable ... *thumbs up
  • Xisco
    English
    PHP Version 5.2.4 on my http://my-domain.com/ and Plugin v1.2.1 / 1.2.2 do not work.
    PHP version 4.3.10 in http://127.0.0.1/ "localhost" and Plugin v1.2.1 if it works and does not work v1.2.2.

    Spanish
    PHP Version 5.2.4 en mi http://dominio.com/ y el Plugin v1.2.1 / 1.2.2 no funcionan.
    PHP Versión 4.3.10 en http://127.0.0.1/ “localhost” y el Plugin v1.2.1 si funciona y la v1.2.2 no funciona.

    It is something very rare…
  • Damien Oh
    @Xisco: Please upgrade your localhost version to php 5.1 and above.
  • Xisco
    Fatal error: Call to undefined function: htmlspecialchars_decode() in c:\archivos de programa\easyphp1-8\www\wp-content\plugins\wp-popup-scheduler\wp-popup-scheduler.php on line 416
  • Xisco
    English
    Only me the version 1.2.1. Only localhost, and the installation is correct.
    Version 1.2.2 does not work for me in any way, and installation is correct.

    E done tests with 2 versions. 1.2.1 / 1.2.2 and only succeeded pe operate in the localhost 1.2.1.

    Spanish
    Solo me funciona la versión 1.2.1. solo en localhost, y la instalación es correcta.
    La versión 1.2.2 no me funciona de ninguna manera, y la instalación es correcta.

    E hecho pruebas con las 2 versiones. 1.2.1 / 1.2.2 y solo eh conseguido hacer funcionar la 1.2.1 en localhost.
  • Damien
    @Xisco: There is only minimal code change. If version 1.2.1 works, then 1.2.2 should work too. Please check your installation path and setting again.
  • Xisco
    English:
    I have a small problem, I version 1.2.1 runs on localhost http://127.0.0.1/ http://www.domain.com/ but not on the Internet. On the other hand the new version 1.2.2 does not work for me in any way.

    Spanish:
    Tengo un pequeño problema, la version 1.2.1 me funciona en localhost http://127.0.0.1/ pero no en Internet http://www.dominio.com/ . Por otro lado la nueva versión 1.2.2 no me funciona en ningun modo.
  • Damien Oh
    All,

    I have released the latest version of this plugin: version 1.2.2. Some popup can't appear due to a syntax issue in the text editor. The 1.2.2 version fixes this bug.

    If you did not use any cache plugin, but still can't get the popup to show, then this version should solve the problem (hopefully).
  • Pablo Toledo
    Hi there,
    seems like a great plug in but i can't, for the life of me, get it to work. I've checked every option, cleared cookies, etc. and still nothing. It shows up in plug ins, so it's loaded...ideas?
    pablo
  • ren
    Hi, thanks for plugin, I have a question:

    how set date/time for show popup only session ?
    For example: now the visitors arrive in home, see popup only one time -not for every visit homepage-, read pages and close session;
    later open news session and must see popup new only time like first session.
    Reguards !
  • Xisco
    Super Plugin, which is really looking andava.

    But I surje a little doubt.

    As you may create a link to "Link" to close the window.?
  • Damien Oh
    @Angie: The problem lies with the text editor. Try to re-edit your text again, pay more attention to any newline or carriage return. The text editor is sourced from a third party site, so I need time to read and decode the code, meanwhile, please be more patient.
  • Angie
    Hi Damien

    Same problem here.

    I've been using the plugin for at least a month, and I loved it! The blog is one part of a large website, so it really helped redirect traffic from the blog to other sections of the site.

    Then yesterday I tried to edit the text, and it just wouldn't get updated! It stopped working altogether...

    Don't have cache plugins either.

    Awaiting a prompt solution.

    Cheerz

    Angie
  • Leigh
    Hi Damien,

    I just tried to set the page to http://instant-testimonials.com/?page_id=2 and still no luck.

    I don't have any caching plugins installed.

    Regards,

    Leigh.
  • Damien Oh
    @Leigh: Have you tried the setting for other pages? Or you using supercache or wp cache plugin? This plugin don't work with any cache plugin.

    @pet: Try to upload the files again. Make sure all the folders are intact. Check your browser if you have javascript enabled.
  • pet
    hi damien,

    just download your plugin but cant write anything on the message box. why?
  • Leigh
    PS - I have the plugin set to show all the time on the homepage with a fade=in, and have checked the 'enable pop-up' checkbox at the bottom of the options page.
    Any help would be appreciated.

    Cheers,

    Leigh.
  • Leigh
    Hi there,

    I am using WP 2.3.2 and the structure theme + a few additional plugins. Any idea why this plugin wouldn't be working? I currently have it activated at www.instant-testimonials.com, but no popup appears at all.

    Regards,

    Leigh.
  • Wolfram
    Is there a way to set a time for the popup to vanish itself again? Thanks! Wolfram
  • Damien
    @Hannelore: Thanks for the feedback. It is a minor bug that I have overlooked. Anyway, I have fixed it. Please grab the latest version (1.2.1).
  • Hannelore
    Thanks for the changes you mentioned in post #19!!
    It is a great plug-in and I am still playing around, how to make the best of it. I used the pop-up function for a while and I found no bug.
    Now I am using it before the first post in the wrap box for first visitors to subscribe to my feed via email.
    Have you ever tried the feedburner subscription html code? It does not work. Actually any link will go to the 404error page.

    Do you think it has something to do with my template?

    Thanks for your work!
  • Andy
    Hi Damien.
    Great plugin.
    For some reason it won't come up in IE7.
    Any ideas?
  • Damien Oh
    @dawn: Two possibilities: you are using wp-supercache plugin which conflict with this plugin, or you set the option to display on visitor landing page. If it is the latter, then the popup will only show up the first time you enter your site. It won't display on your subsequent visit. Try clearing your cookie and see if it works.
  • dawn
    Thanks for this much needed plugin! Unfortunately, I had it working and then edited the content and changed the load effect and now it's not working. Does this clash with any other plugins? I've tried turning them off but still no go. Then I tried uninstalling it (including dropping the entry in the wp-options table) and reinstalling it but it's still not working. I've tried on various browsers/computers and can't get it to come back. Any thoughts?
  • Damien
    @david: this plugin does not create a database table to hold the data. All the data are stored in the Wordpress option variable table. I might add in an uninstall feature in the next version.
  • JOSE
    Is the SUPER CACHE PLUGIN! NEVERMIND!!!

    Sorry!

    Hoping a enhanced version at near future! this plugin rocks.
  • JOSE
    WHY IS NOT WORKING ON MY WEBSITE
    HELP!
    IS ACTIVE!

    www.medellinstyle.com
  • david
    Nice plugin - I noticed that there is no documentation on how to properly uninstall the plugin. How is this accomplished, given that the plugin creates database tables as is goes along? Thanks again for a nice plugin.
  • Damien Oh
    I have released a new version (1.2.0)of this popup plugin which contains some new features:

    1) Users can now schedule their popup to show every X days (X to be determined by users)
    2) I have included a color picker for the close window text and popup title. There is no need to input html code anymore.
    3) The alignment of the popup title can now be set to "left", "center" or "right"

    Things that I am NOT going to include in this plugin:
    1) multiple popups - Having multiple popups is very intensive on the system resources and can take long time to load. In addition, it can be very irritating to the readers.

    2) support for script such as php or javascript
  • Hannelore
    Thank you Damien, I tried this, it doesn't work. The span tag doesn't "stay".
    Now I am using a darker background, which is ok for now.

    What I need is an option, that the pop up will show every x days, where x is a number like 9. Do you plan something like that? I use it for email subscriptions and it is necessary to show the offer over and over again, without annoying the other readers.
    Thanks for considering!
  • Damien Oh
    @Seku: 1)inserting html code is fine, but not php or any other script. 2) Yup, it can't work with cache plugins.

    @Hannnelore: You can change the color by placing a tag before/after the [Close Window] field
  • Hannelore
    Hi, this is a great plug-in!

    The only thing: the "close window" text shows in white. My background is pale yellow and users cannot read how they can close the window.

    Can I change the color somewhere?

    Thank you!
blog comments powered by Disqus

Our Writers

  • Damien Oh - Chief Editor
  • Joshua Price
  • Shevonne Polastre (FreeAgentWriter)
  • Tavis J. Hampton (Lantern Torch)
  • Trevor Dobrygoski
  • Soumen Halder (Ampercent)
  • Sharninder Khera (Geeky Ninja)
  • Tanmay Ahmed (Tech-Tips-Geek)
  • Write for us

Latest Posts

  • How to Install OpenOffice.org 3.2 in Ubuntu 9.10
  • BaseKit: Easily Create a Website From Photoshop
  • YuuGuu – Free and Easy Web Conferencing
  • How To Pin Any Files/Folders To Windows 7 Taskbar
  • Manage Your RSS Feed In Mac With NetNewsWire
Make Tech Easier on Facebook
Jobs by SimplyHired
Job Widgets

Copyright

All the articles (including the text, images and tutorials) are properties of MakeTechEasier.

You cannot copy whole tutorials, either in English or translate to another language without our permission.

Write for us

Writing a tutorial or article for MakeTechEasier is a great way to get exposure and give back to the community.

Read More Details

Suggestions

We need your help to help us serve you better! This is YOUR site, so if you have suggestions/feedbacks on how we can improve it for you, please let us know! We do our best to make this place better!

Make a Suggestion

Navigation

  • Home
  • About Us
  • Advertise
  • Jobs
  • Archives
  • Contact Us

Copyright © 2007-2010 Make Tech Easier | All Right Reserved.