示例#1
0
    }
}
$options_main = get_option('newsletter_main', array());
$options_profile = get_option('newsletter_profile', array());
$lists = array('0' => 'To all subscribers', '-1' => 'To WordPress users');
for ($i = 1; $i <= 9; $i++) {
    $lists['' . $i] = '(' . $i . ') ' . $options_profile['list_' . $i];
}
// Themes
$themes[''] = 'Packaged themes';
$themes['blank'] = 'Empty email';
$themes['theme-1'] = 'Newsletter theme 1';
//$themes['theme-2'] = 'Newsletter theme 2';
$themes['theme-3'] = 'Newsletter theme 3';
$nc->errors($errors);
$nc->messages($messages);
function newsletter_get_theme_file($theme)
{
    if ($theme[0] == '*') {
        $file = ABSPATH . 'wp-content/plugins/newsletter-custom/themes/' . substr($theme, 1) . '/theme.php';
    } else {
        $file = dirname(__FILE__) . '/themes/' . $theme . '/theme.php';
    }
}
function newsletter_get_theme_css_url($theme)
{
    if ($theme[0] == '*') {
        $file = 'newsletter-custom/themes/' . substr($theme, 1) . '/style.css';
    } else {
        $file = 'newsletter/themes/' . $theme . '/style.css';
    }