diff --git a/lib/Settings/Pages.php b/lib/Settings/Pages.php index 17ebf87956..a323aa1da2 100644 --- a/lib/Settings/Pages.php +++ b/lib/Settings/Pages.php @@ -33,7 +33,7 @@ class Pages { 'post_type' => 'mailpoet_page', 'post_author' => 1, 'post_content' => '[mailpoet_page]', - 'post_title' => '[mailpoet_title]', + 'post_title' => __('MailPoet Page'), 'post_name' => 'subscriptions' )); flush_rewrite_rules(); diff --git a/lib/Subscription/Pages.php b/lib/Subscription/Pages.php index 184e37993d..2d59fc1493 100644 --- a/lib/Subscription/Pages.php +++ b/lib/Subscription/Pages.php @@ -64,14 +64,10 @@ class Pages { return $meta; } - function setPageTitle($page_title = '[mailpoet_title]') { - if( - (strpos($page_title, '[mailpoet_title]') === false) - && - (strlen(trim($page_title)) > 0) - ) { - return $page_title; - } else { + function setPageTitle($page_title = '') { + global $post; + + if($post->post_type === 'mailpoet_page') { $subscriber = $this->getSubscriber(); switch($this->getAction()) { case 'confirm': @@ -93,7 +89,7 @@ class Pages { break; } } - return str_replace('[mailpoet_title]', $title, $page_title); + return $page_title; } function setPageContent($page_content = '[mailpoet_page]') {