There are currently two known issues with Subscribe2 and it’s features that are being caused by the core WordPress files. If you feel comfortable editing PHP code here are the fixes:
Issue 1: Upon activating the plugin you may get an error regarding openbase_dir
Issue 1 has been fixed by an update to the WordPress core files.
To resolve this issue locate the file install-helper.php in wp-admin. On line 2 you’ll find the following
require_once ('../wp-config.php');
Change this to:
require_once (dirname(dirname(__FILE__)).'/wp-config.php');
Issue 2: When a Subscriber confirms a subscribption the webpage shown will replace the names of all your pages with “Subscription Confirmed”
Issue 2 has been fixed by an update to Subscribe2.
To resolve this issue you have two options:
Option 1: Comment out line 2183 in Subscribe2.php.
Change it from:
add_filter('the_title', array(&$this, 'title_filter'));
To:
//add_filter('the_title', array(&$this, 'title_filter'));
Option 2: Locate classes.php in wp-includes and edit line 521.
Change it from:
$output .= $indent . '<li class="' . $css_class . '"><a>ID) . '" title="' . attribute_escape(apply_filters('the_title', $page->post_title)) . '">' . apply_filters('the_title', $page->post_title) . '</a>';
To:
$output .= $indent . '<li class="' . $css_class . '"><a>ID) . '" title="' . attribute_escape($page->post_title) . '">' . $page->post_title . '</a>';