Written July 25, 2008 in Projects

The WP-PHPlist plugin integrates PHPList into your WordPress blog, giving you all the mailing list power of PHPList, within the beautiful styling, theme, and widgets of your WordPress theme. This tutorial will take you through the installation of the plugin, assuming that you’re starting with a vanilla install of PHPList.

Getting Started

What you’ll need to start:

  • A working, un-modified PHPList installation (2.10.10 is the latest)
  • A working WordPress installation with pretty permalinks enabled (any version)
  • The corresponding WP-PHPList plugin (2.10.10 is the latest)
  • Best results with PHPList and WordPress sharing one database (using their default wp_ and phplist_ prefixes)

Unpack the wp-phplist plugin zipfile. You should see the following files and folders:

  • lists
  • wp-phplist
  • README.TXT
  • phplist-2.10.10.patch

PHPList modifications for WP-PHPList

Copy the contents of the “lists” folder into your PHPList “lists” folder. The objective is to overwrite the following files:

  • lists/index.php
  • lists/admin/commonlib/lib/userlib.php
  • lists/admin/processqueue.php
  • lists/admin/subscribelib2.php

WARNING – If you’ve made modifications to your PHPList installation, this may overwrite those modifications, and BREAK IT. I’ve provided a diff (phplist-2.10.8.patch) in case you want to manually update PHPList.

Make sure your PHPList installation is setup correctly, required path and URL configuration settings are correct, etc. Also, make sure that you have at least one active list, else the plugin won’t display anything.

WordPress installation for WP-PHPList

Make sure you have “Pretty Permalinks” enabled in WordPress. WP-PHPList uses this to cretae the “slug” below.

Copy the “wp-phplist” folder into your WordPress wp-content/plugins folder. You must end up with the folder structure wp-content/plugins/wp-phplist/.

Activate the plugin in WordPress, and double-check the options under Admin -> Options -> PHPList.

  • PHPList public pages slug : The WordPress “slug” you want PHPList to be accessible as, for example: http://your.blog.com/newsletter.
  • PHPList default subscribe page : PHPList lets you define multiple subscribe pages, each requesting different information from users, and making different lists available. Enter the number of the subscribe page you want to use (default is 1), or leave it blank to let PHPList prompt you.
  • PHPList embedded page title : The title WordPress will display on PHPList’s page. (Formatted the same as a default blog post title)
  • PHPList relative path : The path to your PHPList “lists” directory, relative to your WordPress root. By default the plugin assumes that the “lists” directory is a subdirectory of your WordPress install. If PHPList is installed in the same directory as WordPress, this will be “../phplist”.

Test PHPList in WordPress

That’s it. Go to http://yourblog/slug (you chose the slug above) and check that it works.

Remember to change your subscribe / unsubscribe / confirmation URLs in PHPList to reflect the new path that your users will use (http://yourblog/slug/?p=confirm, for example).

Caveats

Theme Integration

The “wp-phplist/wp-phplist-page.php” is based on the default template’s “single.php” file. Your template may use other CSS class values, and you’ll need to adjust “wp-phplist-page.php” accordingly.

Shared Databases

You’ll get best results if your WordPress and PHPList installations share a single database. It may be easy to avoid, but it seems like if you start pulling values from PHPList’s independent database, a bunch of the queries that WordPress uses for its template will fail. You’ll see messages like this:

[sourcecode language=php]WordPress database error Table ‘newsletter_phplist.wp_terms’ doesn’t exist for query SELECT t.*, tt.* FROM wp_terms..[/sourcecode]

Combining your databases shouldn’t be a problem, since PHPList defaults to a table prefix of “phplist_”, and WordPress to “wp_”.

PHPList standalone

We’ve “broken” the PHPList index file, which displays your subscribe pages, to make it fit into your blog. If you still want to use PHPList’s interface as well as the interface within WordPress, you’ll probably want another (unaltered) copy of lists/index.php.

Let’s assume you call it “index_for_wordpress.php”. Edit wp-content/plugins/wp-phplist/wp-phplist-page.php, look for “index.php”, and change it to “index_for_wordpress.php”.

Optional extra

Using Urban Giraffe‘s awesome Redirection plugin, you can add the following redirection rules for some cosmetic improvements on your unsubscribe / preferences links:

  • /member/preferences\?(.*)$ –> /member/?p=preferences&$1 (301 redirect, with regex enabled)
  • /member/unsubscribe\?(.*)$ –> /member/?p=unsubscribe&$1 (301 redirect, with regex enabled)

This means that I can now modify my unsubscribe / preferences links in PHPList to http://example.com/member/unsubscribe/?id=whatever – not a big deal maybe, but in my case, I had a few years of historical links pointing to these sorts of URLs, and the redirection plugin was ideal. (And a good idea for anyone interested in SEO on WordPress)

download

Download: wp-phplist-2.10.5.zip
Version: 0.1
Updated: August 29, 2008
Size: 0 bytes

Powered by Drain Hole

download

Download: wp-phplist.2.10.4.zip
Version: 0.1
Updated: July 27, 2008
Size: 0 bytes

Powered by Drain Hole

download

Download: wp-phplist-2-10-8
Version: 0.1
Updated: January 16, 2009
Size: 0 bytes

Powered by Drain Hole

download

Download: wp-phplist-2-10-9
Version: 0.1
Updated: January 30, 2009
Size: 0 bytes

Powered by Drain Hole

download

Download: wp-phplist-2-10-10
Version: 0.3
Updated: July 2, 2009
Size: 46.7 KB

Powered by Drain Hole

Related posts:

  1. WP-PHPList plugin updated to 2.10.9
  2. WP-PHPList plugin updated to 2.10.8
  3. WP-PHPList plugin updated to 2.10.10
  4. How to patch PHPList to enable user attribute placeholders in the subject line

127 Comments

  • At 2008.10.09 16:27, Dean said:

    Anyone else know?

    • At 2008.10.09 18:28, Maida@PHP list WP said:

      Looking at the error messages you are getting i’s definitely a path issue.

      Did you try just ‘list’ or ‘/list’ ?

      • At 2008.10.09 18:56, Dean said:

        Hey I think I got it!

        Thanks for your help Maida!

        I tried “list” without the / or the .. (I dont know)

        LoL and it worked Thanks again!

        • At 2008.10.10 09:05, Don said:

          Hi David,

          I’m excited about getting this plug-in to work. I get the 404 page and I’ve read the other posts. I’ve uploaded all the files, resaved my permalink settings and configured the settings correctly (I quadruple checked paths). I can access the PHPlists index ( http://kontaktmag.com/lists/ ) Does this generate a page or do I need to create one in WP? My slug is http://www.kontaktmag.com/wordpress/subscribe/enewsletter
          Any help would be greatly appreciated.

          • At 2008.10.10 11:01, Dean said:

            Hmm.. I am trying another install and i think its all installed correctly but I am getting this screen
            http://www.peakhurstgardencentre.com.au/mailing/?p=subscribe&id=1

            It is basically just the header and no form(the non wp form is at:
            http://www.peakhurstgardencentre.com.au/newsletter/?p=subscribe&id=1

            Anyone have any idea what I seemed to have done this time? LoL

            • At 2008.10.11 02:38, Maida@phpList Wordpress integration issue said:

              Dean, glad I could help.

              David, I’m not sure the slug can be a directory/subdirectory structure like that… Have you tried it just a ‘subscribe’ slug?

              • At 2008.10.11 06:40, Don said:

                Hi Maida,

                I tried several different slugs and also tried relative paths and absolute paths. I get the same 404 page. I’m not sure how to get this to work.

                • At 2008.10.11 20:01, Maida@PHP list WP said:

                  Do you have access to your error logs? That would be helpful in figuring things out.

                  • At 2008.10.13 16:20, Don said:

                    I have the error logs for my domain. No errors show up regarding the wordpress or lists directory. Is there a wordpress error log?

                    • At 2008.10.13 16:31, Maida@PHP list WP said:

                      What about the 404 page? Can you view the page info or properties to see what URL the browser is looking for?

                      • At 2008.10.14 07:04, Don said:

                        I couldn’t find anything in the page info. I reinstalled WP-PHPList, including the files for the ‘lists’ folder which is in the public_html directory, as is the ‘wordpress’ folder. My slug is http://www.kontaktmag.com/wordpress/enewsletter and my PHPList relative path is ../lists.
                        I don’t know what else to do.

                        • At 2008.10.15 18:06, Gabriel said:

                          Hi,
                          well, I managed to setup the plugin… almost… I get a “Error, cannot find config file” once I go to the subscribe page. Can anyone give me a clue or two of what I’m doing wrong? I appreciate any help. Thanks, Gabe

                          • At 2008.10.16 01:13, Maida@PHP list WP said:

                            Don, One last suggestion, and I’m out of ideas short of getting access to your admin for both programs

                            ‘../lists’ only works if your PHPList is installed in the same directory as WordPress

                            With that logic, your path *should* be ‘../../lists’

                            However, I found that path was actually relative to my root directory, which would make your path actually ‘lists’ or ‘/lists’

                            If none of those work, perhaps David might be able to help you.

                            Gabriel, sounds like another path problem – post the links for the php install, the wordpress install and your slug. Also any error messages with actual information like …

                            Warning: main(../../../../phplist/index.php) [function.main]: failed to open stream: No such file or directory in /home/wclients/public_html/wp-content/plugins/wp-phplist/wp-phplist-page.php on line 30

                            • At 2008.10.28 08:11, Curtis Penner said:

                              Hi,

                              I’m trying to install both PHPlist and WP-PHPList. I had just about completed the PHPlist install when I read about sharing databases.

                              The instructions and reasons for doing this seem vague to me. Can anyone help clear it up?

                              Part of my problem is I’m not sure where to find the password I used for my WordPress database.

                              • At 2008.11.01 08:14, Chad said:

                                Can the plugin be used not with “Pretty Permalinks” but “Almost Pretty” PATHINFO permalinks (that is, on IIS rather than Apache)?

                                Thanks

                                • At 2008.11.05 06:54, Adam Bell said:

                                  I just installed the plugin and it’s showing up at this page:
                                  http://www.radioactivemedia.net/tips

                                  But as you’ll see, I’m stuck with the default template. So I started tweaking around the styles/phplist.css file and then both the header and footer include files but nothing is changing at all. Why is this? I want the background to match the background on the page but it’s simply avoiding it.

                                  • At 2008.11.05 07:44, David said:

                                    Hi Adam,

                                    I think you’ll find that some of the default PHPList styling is controlled from the “config” menu inside PHPList’s admin interface.

                                    D

                                    • At 2009.01.16 09:08, David said:

                                      Hi Adam,

                                      Remember, there are three different places in PHPList to change the look.. “Configuration” changes only the look of the public facing pages (unsubscribe and preferences pages, for example), and “subscribe pages” change the look of the individual subscribe pages.

                                      David

                                    • At 2009.01.12 04:32, Carol said:

                                      Hello,
                                      My wordpress and my php installations are not on the same host, does anybody knows if this is a problem to make the plugin works?
                                      Thanks
                                      Caroline

                                      • At 2009.01.16 09:07, David said:

                                        Hi Carol,

                                        I think you’ll run into problems running it on separate hosts.. although it’s feasible you could modify it to do so…

                                        - David

                                      • At 2009.01.16 13:39, Carol said:

                                        Thank you David, I’ll try to change it.

                                        • At 2009.01.21 19:39, Eric said:

                                          Is it possible to have the phplist subscribe on every page in wordpress?

                                          • At 2009.01.22 07:44, David said:

                                            Hey Eric,

                                            Well, not the ACTUAL subscribe page, but you can “fake it”.. all you need to do is to look at the subscribe page, and copy everything between the form tags, and then paste them into a text widget in your theme, which you can then place in your sidebar.. your milage may vary :)

                                          • At 2009.01.22 20:30, Eric said:

                                            Everything is working great! This is an awesome plugin. The one issue I am having is that when I go to http://www.mywebsite/newsletter the page title that shows up in tabbed browsing displays “Eric Lucan » Page not found”

                                            I am not sure why it says “Page not found”. It should be “Eric Lucan >> News & Updates”. For some reason it isn’t pulling the page title from what I specified. Any ideas?

                                            • At 2009.02.13 02:33, Mike said:

                                              It’s because wp-phplist-page.php calls the default wordpress header in which the title will display domain>page name. But since wp=phplist-page is not an actual wordpress page it displays “page not found”. I just created a second header called newsletter-header.php and set wp-phplist-page to call this new header. I set the title in newsletter header to be something like & r a q u o; Newsletter (note the & r a q u o; when not spaced out will create this double arrow symbol »)

                                              • At 2009.02.13 02:36, Mike said:

                                                Man, it parsed the code I will space all of it out, just remove the spaces.
                                                & r a q u o; Newsletter

                                                • At 2009.02.13 02:38, Mike said:

                                                  Ugh! Code won’t post. Sorry!

                                                • At 2009.01.30 06:08, Dean Saliba said:

                                                  Awesome plugin.

                                                  Just trying to figure out how to resize the subscribe box as it is pushing my theme out of perportion!

                                                  • At 2009.02.06 04:43, Michael said:

                                                    Dear David,
                                                    even after reading all posts here I can’t make your plugin working. The signup page is working when called directly:
                                                    http://michaelneubert.net/lists/index.php
                                                    One list ist active, one user already added [myself]
                                                    I included all your files in my subdirectories of WordPress and replaced the others in PHP list.

                                                    Calling my slag “infoblitz” on my website: michaelneubert.net gets me the page: michaelneubert.net/infoblitz but with no content. But it produces an Log Error: [Thu Feb 5 08:34:59 2009] [error] [client 91.8.196.119] File does not exist: /home/ultra6/public_html/NET/infoblitz/

                                                    This drives me crazy because I followed your PHPList relative path instructions:
                                                    Wordpress and PHP list are both in the root directory of michaelneubert.net so the PHPList relative path shoulf should be and is: ../lists
                                                    I’d deadly wish a flow chart of the “input information” and where to it is rerouted to understand the flow and resolve the problem by myself.

                                                    But i’d like to go further: I need a squeeze page for a campaign and on startup the signup page should load automatically in a lightbox or substitute.

                                                    What’s wrong in my configuration?

                                                    Calling “infoblitz” I can see only a damn blank white page with nothing in it. Your plugin is enabled of course.
                                                    Thanks for your help in advance!
                                                    Michael Neubert

                                                  • At 2009.02.12 06:20, Mike said:

                                                    It appears that the “slug” redirect doesn’t work with IE6. While in most cases I could live with something not functioning in IE6 as it is a browser on it’s way out. However I don’t want to turn away ANY mailing list subscribers, even the few still using IE6. The redirect seems to work just fine in FF3.

                                                    Any ideas?

                                                    Thanks,
                                                    Mike

                                                    • At 2009.02.12 07:43, David said:

                                                      @Mike: the redirect just uses the standard rewrite system in WordPress.. do your other wordpress rewrites (i.e. your pretty URLs) work in IE6?

                                                      • At 2009.02.12 11:04, Mike said:

                                                        Thanks for the quick reply.

                                                        I have permalinks set up using %postname%. As far as I can tell (unfortunately not at work anymore where i have access to IE6) they all work fine. The only one that seems to fail is http://domain.com/wordpress/newsletter. I get page can not be displayed. I type the exact same url into ff3 on the same machine and it works perfectly.

                                                        As a workaround for now I downloaded the redirection plugin and just set domain.com/wordpress/newsletter to redirect to the wp-phplist-page.php which works fine in all browser however now I have this crazy url in the address bar.

                                                        hope that all made sense! :)

                                                      • At 2009.02.17 03:13, Andrew Wimmer said:

                                                        Thanks for your work on this plugin. I have everything up and running except that WP is not redirecting to the WP-PHPLIST page, instead delivering a 404. The .htaccess file is correctly configured. If I copy the full URL straight from the .htaccess file and paste it in the browser the PHPList form appears as it should. What could I be overlooking? Thanks for any help you can offer. Andrew

                                                        • At 2009.02.17 05:39, David said:

                                                          Hi Andrew,

                                                          Are you using IE6 perhaps? Have a look at Mike’s comments above, about creating newsletter-header.php.. does that help?

                                                          D

                                                        • At 2009.02.18 21:07, Anand Verma said:

                                                          Dear David,

                                                          I am facing one problem, my blog is running successfully on my localhost (on Apache) but when i transfer it on IIS server then all the blog running successfully but my slug i.e. http://www.raftaar.org/blog/newsletter is not working.

                                                          What’s the issue!
                                                          Please help & thanks for this useful plugin.

                                                          • At 2009.02.18 21:18, David said:

                                                            @Anand Verma: I’m not sure how rewrite rules work in apache.. do other WordPress “pretty” URLs work?

                                                            • At 2009.02.18 21:23, Anand Verma said:

                                                              you mean, i have to set up a new blog at IIS Server 2003 and again setup phplist in it. Am i right?

                                                              • At 2009.02.18 21:32, David said:

                                                                @Anand Verma: I’m afraid I have no experience with IIS. I don’t know if it works with the .htaccess rewrite rules that WordPress uses.

                                                                • At 2009.02.25 05:56, Martyn said:

                                                                  Hi guys

                                                                  It all seems to have gone great until I get to this bit:

                                                                  “double-check the options under Admin -> Options -> PHPList.

                                                                  * PHPList public pages slug : The WordPress “slug” you want PHPList to be accessible as, for example: http://your.blog.com/newsletter.
                                                                  * PHPList default subscribe page : PHPList lets you define multiple subscribe pages, each requesting different information from users, and making different lists available. Enter the number of the subscribe page you want to use (default is 1), or leave it blank to let PHPList prompt you.
                                                                  * PHPList embedded page title : The title WordPress will display on PHPList’s page. (Formatted the same as a default blog post title)
                                                                  * PHPList relative path : The path to your PHPList “lists” directory, relative to your WordPress root. By default the plugin assumes that the “lists” directory is a subdirectory of your WordPress install. If PHPList is installed in the same directory as WordPress, this will be “../phplist”.

                                                                  Test PHPList in WordPress

                                                                  That’s it. Go to http://yourblog/slug (you chose the slug above) and check that it works.”

                                                                  I just don’t get it. It’s been a long day, but where is the “Admin -> Options -> PHPList” you refer to? I’m, lost…

                                                                  Martyn

                                                                  • At 2009.02.25 06:54, David said:

                                                                    Hi Martyn,

                                                                    In WordPress 2.7, it’ll be under “Settings” -> “PHPList”

                                                                    - David

                                                                    • At 2009.02.28 11:51, Andre said:

                                                                      Hi David,

                                                                      I would really like to use your plugin, but if I copy the four files you provide into their appropriate place in the phplist directory, then my form breaks. I can enter my data on the subscribe page, but it shows me a blank page when I hit “submit”. When I copy back the original versions of the file, the form works fine again.

                                                                      Any ideas?

                                                                      • At 2009.02.28 12:00, David said:

                                                                        Hi Andre,

                                                                        Sounds like the plugin may be doing something PHP doesn’t like.. can you check your error.log or php.log file for clues?

                                                                        - David

                                                                        • At 2009.03.01 09:23, Andre said:

                                                                          I am not sure where to find those files. I looked through all the directories and can’t find them. :-/

                                                                          • At 2009.03.01 15:53, David said:

                                                                            Hi Andre,

                                                                            The location of your log files would depend on your web hosting provider, but most (if not all) providers will give you access to your logs – if necessary, ask them :)

                                                                            - David

                                                                      • At 2009.03.24 14:36, Barefoot Ted said:

                                                                        Is anyone using this successfully?

                                                                        Kinda scary reading mostly reports of failures.

                                                                        BFT

                                                                        • At 2009.03.24 16:37, Barefoot Ted said:

                                                                          I completely do not understand the concept of the slug.

                                                                          On the WP-PHPList Options page I have a field for the slug:

                                                                          PHPList public pages slug:

                                                                          Should I just put the word newsletter here?

                                                                          Do I need to first make a page titled newsletter?

                                                                          Lots of people seem to be having problems with this.

                                                                          Can someone clue me in.

                                                                          And once I have all that set up, will I be accessing my PHPList through my WP backend?

                                                                          Thanks.

                                                                        • At 2009.03.24 19:46, Martyn said:

                                                                          I got it to work fine. The problem I had was with styling the layout to match my theme.

                                                                          The ‘slug’ is the page name after the site URL, where the form will appear.

                                                                          Frustrated by the way the page looked I ended up using this one:

                                                                          http://wordpress.org/extend/plugins/phplist-form-integration/

                                                                          • At 2009.03.26 09:17, Barefoot Ted said:

                                                                            Okay, I sorta got it working now.

                                                                            I like it.

                                                                            However, my title still display “My Site Name >> Page not found”

                                                                            Any idea why?

                                                                            Also, the Pages and Category (left sidebar widgets) are displayed in the footer too. Any ideas?

                                                                            BFT

                                                                            • At 2009.03.30 07:33, Barefoot Ted said:

                                                                              Fixed that.

                                                                              • At 2009.03.30 07:37, Barefoot Ted said:

                                                                                My newest problem:

                                                                                The left sidebar widgets, Pages and Categories are being displayed a second time below the submit button on my newsletter page.

                                                                                Anyone know why?

                                                                                • At 2009.03.30 08:44, Barefoot Ted said:

                                                                                  Opps, trying to fix it, now broken again.

                                                                                  Now I get: Error, cannot find config file

                                                                                  Very sad.

                                                                                  • At 2009.03.30 09:27, Barefoot Ted said:

                                                                                    Fixed…I had done…

                                                                                    Let’s assume you call it “index_for_wordpress.php”. Edit wp-content/plugins/wp-phplist/wp-phplist-page.php, look for “index.php”, and change it to “index_for_wordpress.php”.

                                                                                    …and then forgotten to create index_for_wordpress.php

                                                                                    BUT…

                                                                                    I still have the problem of a copy of the left sidebar is showing up below the submit button.

                                                                                    Ideas?

                                                                                    BFT

                                                                                    • At 2009.03.30 13:40, Barefoot Ted said:

                                                                                      SOLVED

                                                                                      Get rid of php get_sidebar on the bottom of wp-phplist-page.php

                                                                                  • At 2009.03.30 13:41, Barefoot Ted said:

                                                                                    New problem:

                                                                                    How to change the text on the submit button.

                                                                                    I searched everywhere including the database.

                                                                                    I made some changes, but still:

                                                                                    Subscribe to the Selected Newsletters

                                                                                    is displayed.

                                                                                    I just want it to say Submit.

                                                                                    Ideas?

                                                                                    BFT

                                                                                    • At 2009.04.09 10:06, Barefoot Ted said:

                                                                                      SOLVED: edit english.inc file in your lists/texts directory

                                                                                    • At 2009.05.28 11:21, brent said:

                                                                                      Okay, I’ve looked through all the above, know I’m repeating the same 404 problem, but hopefully someone can help me figure my problem out.

                                                                                      location of phplist – http://dgeneratefilms.com/phplist/
                                                                                      entered into settings PHP relative path: “phplist”
                                                                                      entered into settings PHP slug: “signup”

                                                                                      Think I’ve done everything correctly, I’ve gone back into WordPress and resaved Permalinks to be “Month and Name”.

                                                                                      Any help? Much appreciated.

                                                                                      • At 2009.05.29 10:40, brent said:

                                                                                        Additionally, both WP and PHPList are located in the root folder.

                                                                                        dgeneratefilms.com/wp-admin
                                                                                        dgeneratefilms.com/phplist

                                                                                        • At 2009.05.30 10:15, brent said:

                                                                                          Greetings!
                                                                                          I’m a friend of Brent’s who was helping him figure this out with out much luck, but here’s what I found.

                                                                                          It seems to be problem with the rewrite rules. Going directly to the plugin url at /wp-content/plugins/wp-phplist/wp-phplist-page.php renders the page fine. But going to the slug url /signup returns a 404 page not found.

                                                                                          There are no error messages in the error_log relating to this problem.

                                                                                          Do these rewrite rules look correct?

                                                                                          # BEGIN WordPress

                                                                                          RewriteEngine On
                                                                                          RewriteBase /
                                                                                          RewriteRule ^/signup /wp-content/plugins/wp-phplist/wp-phplist-page.php [QSA,L]
                                                                                          RewriteCond %{REQUEST_FILENAME} !-f
                                                                                          RewriteCond %{REQUEST_FILENAME} !-d
                                                                                          RewriteRule . /index.php [L]

                                                                                          • At 2009.06.16 01:46, Nickel said:

                                                                                            Hi guys,

                                                                                            Does this plug-in work with phplist 2.10.10?

                                                                                            KR,

                                                                                            Nickel

                                                                                            • At 2009.06.20 05:55, David said:

                                                                                              Where do we download the plugin?? The links on this page and your download page just go back to this same page, with no link to download the file!! You’re announce post for the current version has “[drain file 26 show]” where there should be a download link.

                                                                                              • At 2009.06.21 11:14, Andrew Wimmer said:

                                                                                                Hope you’ll be back online with your downloads. Looking forward to downloading WP-PHPLIST. Thanks.

                                                                                                • At 2009.06.22 12:35, David said:

                                                                                                  @Andrew Wimmer:

                                                                                                  I re-activated the “drain-hole” plugin, which somehow was deactivated after the latest WP upgrade.. it’s back :)

                                                                                                  • At 2009.06.26 08:32, David said:

                                                                                                    For those who were waiting for version 2.10.10, I’ve just updated wp-phplist :)

                                                                                                    • At 2009.07.07 08:34, albert said:

                                                                                                      Hi David,
                                                                                                      there’s no .patch file in archiv.
                                                                                                      greetings albert

                                                                                                      • At 2009.07.09 10:43, Jeremy said:

                                                                                                        The readme indicates that the archive should include a replacement for lists/index.php. I do not see that file. Further, the readme does not indicate a replacement for lists/admin/index.php but one is included in 2.10.10. Please advise.

                                                                                                        • At 2009.07.09 11:44, hhempel said:

                                                                                                          Hi David,
                                                                                                          Your plugin looks great!
                                                                                                          3 Qs;
                                                                                                          a) Do you have a demo, screenshots or something else that can help describe more completely exactly what this plugin does?
                                                                                                          b) What advantage do you get from combining the PHPlist DB with the WP DB? I understand the query improvements, but how do they translate to actual functionality?
                                                                                                          c) Is there a reason that your plugin is not available through the WP “add plugin” automation system?
                                                                                                          I am hopeful that your plugin could be just what I need, but I would like to be more certain before I spend the time/energy with an install…
                                                                                                          Thanks in advance!

                                                                                                          • At 2009.07.13 13:04, David said:

                                                                                                            @albert, @jeremy.. thanks for pointing that out.

                                                                                                            I’ve added a patch file, and put the correct index.php file in. Zipfile is updated.

                                                                                                            - David

                                                                                                            • At 2009.07.21 03:06, Jessica Breastfeeding Hannah said:

                                                                                                              I’m planning on using the plugin on a blog hosted on one domain with PHPlist hosted on another domain. Will I have any problems or disadvantages doing that?
                                                                                                              Jessica Breastfeeding Hannah´s last blog ..Does Formula Feeding Decrease Prescription Drug Risks While Breastfeeding? My ComLuv Profile

                                                                                                              • At 2009.07.21 10:13, David said:

                                                                                                                Hi Jessica,

                                                                                                                I don’t think that’ll work, sorry :(

                                                                                                                D

                                                                                                              • At 2009.07.23 12:08, Alan Guggenheim said:

                                                                                                                I installed your plugin, but when i click on settings/PHPList, I get
                                                                                                                You do not have sufficient permissions to access this page.
                                                                                                                WordPress 2.8.1 ( by the way, I downloaded 2.10.10, but it shows as 2.10.9)
                                                                                                                Thanks

                                                                                                                • At 2009.07.24 11:14, albert said:

                                                                                                                  8 hours of forestle.org: –> http://westi.wordpress.com/2009/07/15/making-your-broken-plugin-work-again-with-wordpress-2-8-1/
                                                                                                                  go to:
                                                                                                                  wp-content\plugins\wp-phplist}wp-phplist-plugin.php
                                                                                                                  line 31
                                                                                                                  add_action(‘admin_head’, ‘wp_phplist_add_options_page’);
                                                                                                                  change to:
                                                                                                                  add_action(‘admin_menu’, ‘wp_phplist_add_options_page’);

                                                                                                                  greetings albert

                                                                                                                  • At 2009.07.24 11:19, Alan Guggenheim said:

                                                                                                                    Works. Great. Thanks
                                                                                                                    Alan Guggenheim´s last blog ..TV AD: Oppose ObamaCare My ComLuv Profile

                                                                                                                    • At 2009.07.24 13:18, Alan Guggenheim said:

                                                                                                                      OK, but now is there no real “integration” of PHPList with WordPress users?
                                                                                                                      I was hoping to have it integrated like Simple:press or mail:press.
                                                                                                                      Any idea if this exist or is coming?

                                                                                                                      Thanks
                                                                                                                      Alan Guggenheim´s last blog ..TV AD: Oppose ObamaCare My ComLuv Profile

                                                                                                                      • At 2009.07.24 13:34, David said:

                                                                                                                        No sorry, no plans to integrate it with WordPress users. The idea is simply to integrate the two interfaces, from the reader’s perspective.

                                                                                                                        • At 2009.07.25 00:05, albert said:
                                                                                                                          • At 2009.07.25 02:42, Alan Guggenheim said:

                                                                                                                            Thanks Albert. It looks like it is indeed a little bit more “integrated”, but not yet like mailpress with wordpress where the two databases are kept in sync.
                                                                                                                            Alan Guggenheim´s last blog ..White House declines to disclose visits by health industry executives – Los Angeles Times My ComLuv Profile

                                                                                                                            • At 2009.07.25 14:16, Alain said:

                                                                                                                              Glad I stumbled on this plug-in however can’t get the rewrite working. When it states “Make sure you have “Pretty Permalinks” enabled in WordPress” are “Pretty Permalinks” just having “Permalinks” in WP set to something other than default?

                                                                                                                              If I go to http://www.mysite.ca/wp-content/plugins/wp-phplist/wp-phplist-page.php I get the subscription page no problem.

                                                                                                                              I have some styling issues but will get to those when I can get the rewrite to work.

                                                                                                                              If the rewrite is done in .htaccess what should be the syntax. Someone posted the question but no response.

                                                                                                                              Thank you, AlAiN

                                                                                                                              • At 2009.08.13 09:16, Gary said:

                                                                                                                                I’m trying to use this with wordpress mu. When I am in a blog’s dashboard and try to visit the options page, it redirects me to the primary blogs dashboard. There may be more issues that this, but I’d like to try to get this fixed so I could at least try to make this work. Any thoughts?

                                                                                                                                • At 2009.08.18 08:24, Wader said:

                                                                                                                                  Hello there,

                                                                                                                                  Before I try installing this I was wondering if my drop-down menu fields will work inside of WP with this plug-in? Thank you in advance and for sharing this great resource.

                                                                                                                                  Cheers

                                                                                                                                  • At 2009.08.30 06:08, Jonathon Hill said:

                                                                                                                                    You need to change line 31 of wp-phplist-plugin.php if you are running this on WordPress 2.8 and getting a “You do not have sufficient permissions to access this page” error when you try to configure the plugin:

                                                                                                                                    add_action(‘admin_menu’, ‘wp_phplist_add_options_page’);

                                                                                                                                    See http://bit.ly/nrzr8 for more info.

                                                                                                                                    Thanks,
                                                                                                                                    Jonathon

                                                                                                                                    • At 2009.08.31 02:49, Jason said:

                                                                                                                                      I’ve tried to get this to work with my wordpress site/theme and have had absolutely no luck. The problem seems to be with the redirect, as I always receive a 404 error (nothing in the error logs, though).

                                                                                                                                      It appears that there are just too many variables in the different installations for this plugin to be stable for everyone. I’m glad some have found it useful.

                                                                                                                                      At this point, however, I feel that I’ve put too much time and effort into trying to get this to work and now have to find a different solution entirely. I may check out future versions if there is any movement to stabilize the 404 problems.

                                                                                                                                      • At 2009.09.01 07:31, Make100DollarsToday said:

                                                                                                                                        Great plugin i cannot get it to work, I followed all your steps, but when i click on phplist from options in wordpress i get a screen saying I do have sufficient permission.

                                                                                                                                        Please help.

                                                                                                                                        Thanks

                                                                                                                                        • At 2009.10.19 22:36, Hans said:

                                                                                                                                          I have the same problem :/

                                                                                                                                        • At 2009.09.01 09:53, Make100DollarsToday said:

                                                                                                                                          I updated line 31 of wp-phplist-plugin.php if you are running this on WordPress 2.8 and getting a “You do not have sufficient permissions to access this page” error when you try to configure the plugin:

                                                                                                                                          add_action(’admin_menu’, ‘wp_phplist_add_options_page’);

                                                                                                                                          but it still says:You do not have sufficient permissions to access this page.
                                                                                                                                          Make100DollarsToday´s last blog ..Jobs, employment, quotes & services belong in BST, not here. My ComLuv Profile

                                                                                                                                          • At 2009.10.19 22:43, Hans said:

                                                                                                                                            Add this:
                                                                                                                                            add_action(‘admin_menu’, ‘wp_phplist_add_options_page’);

                                                                                                                                            :D

                                                                                                                                            • At 2009.12.23 10:13, Steven Richardson said:

                                                                                                                                              All that did to me was remove the link from the Setting menu. The rrror remains. :-(
                                                                                                                                              Steven Richardson´s last blog ..Be Careful Of Unsolicited Link Requests Through Email My ComLuv Profile

                                                                                                                                              • At 2009.12.30 11:26, Larry said:

                                                                                                                                                Do not use a direct cut & paste of the code on this page, such as
                                                                                                                                                add_action(’admin_menu’, ‘wp_phplist_add_options_page’)
                                                                                                                                                The ’ character is an html single-quote, not the proper ascii ‘ single quote.

                                                                                                                                          • At 2009.12.10 11:01, Svend said:

                                                                                                                                            When in “Configure attributes”, I can’t delete an attribute I created. The delete button doesnt work, the page just reloads. I have tried tagging the attribute I want to delete, but that doesn’t work as well.

                                                                                                                                            How to do I delete an attribute?

                                                                                                                                            /Svend

                                                                                                                                            • At 2010.01.11 08:33, Ovidiu Murzea said:

                                                                                                                                              Hi

                                                                                                                                              I did everything as shown in this unclear tutorial and the newsletter page returns the 404 error: page not found. I really don’t know what else to do. This plugin fucked up my day. I will probably try again tomorrow but is there anybody who can help me with this by email or by messenger? I would really appreciate it. Thanks!
                                                                                                                                              Have a nice day!

                                                                                                                                              • At 2010.01.14 07:01, Ovidiu Murzea said:

                                                                                                                                                Me again, no need for help, I think it’s a redirection issue

                                                                                                                                                I tested mysite/wp-content/plugins/wp-phplist/wp-phplist-page.php and I am not satisfied at all with the integration, it messes up the sidebars.

                                                                                                                                                I’ll use something else and perhaps wait for some updates on this plugin

                                                                                                                                                • At 2010.02.25 07:15, liz said:

                                                                                                                                                  is your plugin still available? i want to download it, but in place of a zip file to download, i see some kind of [drain ] tag… help?

                                                                                                                                                  • At 2010.02.25 07:49, David said:

                                                                                                                                                    Hi Liz,

                                                                                                                                                    Apologies, the plugin which manages downloads seems to have been de-activated in an upgrade. Try again?

                                                                                                                                                    D

                                                                                                                                                    • At 2010.02.25 07:59, liz said:

                                                                                                                                                      got it, thanks!

                                                                                                                                                      • At 2010.02.25 11:52, liz said:

                                                                                                                                                        aw, what a bummer. i got the plugin and installed, but ran into the same ol’ 404 errors everyone else is getting. i guess i’ll just go with the integrated widget plugin and brand the other subscribe pages myself.

                                                                                                                                                    • At 2010.03.08 19:08, Ben said:

                                                                                                                                                      I’ve encountered the “can’t find the config file” error which I am tirelessly trying to correct. The page does load the default header “Our Newletters”.

                                                                                                                                                      PHPlist is installed at eastcoastequities.com/lists, the slug is “ecelists”, and the relative path is “lists”. I’ve tried changing to “../lists” and received the other error of “failed to open stream: No such file or directory in…”.

                                                                                                                                                      Any help would be greatly appreciated.

                                                                                                                                                      • At 2010.03.27 07:34, Benoit said:

                                                                                                                                                        Hey David,
                                                                                                                                                        your download plugin doesn’t work again.
                                                                                                                                                        Can you fix it.
                                                                                                                                                        Thanks

                                                                                                                                                        • At 2010.04.08 23:05, David said:

                                                                                                                                                          Hi Benoit,

                                                                                                                                                          It seems to be working?

                                                                                                                                                          - David

                                                                                                                                                        • At 2010.04.12 01:42, jure said:

                                                                                                                                                          Hi!
                                                                                                                                                          I have surf the whole word :) but still not work for me.
                                                                                                                                                          David thank you for your work, but is demo anywhere, that I can see a vision?
                                                                                                                                                          My WP and PHPlist are on different domain. I get 404 whatever I put in. Must I reinstall or is workaround that this combo will work?
                                                                                                                                                          Thanks

                                                                                                                                                          • 27 old comments are not displayed. Click to display all comments
                                                                                                                                                          (Required)
                                                                                                                                                          (Required, will not be published)
                                                                                                                                                          CommentLuv Enabled