Newsletter Free 2.5+ and Newsletter Pro 2.5+ Themes Discussion

This page is dedicated to every discussion about Newsletter Pro themes. Every kind of theme can be discussed: email themes, feed by mail themes and follow-up/auto-responder themes.

If you ask a question to other users, laving a comment, please fill as much details as possible. Suggestion on how to improve themes will be greatly appreciated, specially from designers or coders.

If you want to share a theme you created, feel free send it me zipped to stefano@satollo.net: I’ll make it available to the community.

 

My excuses for my bad english but it's the only way I have to communicate with you. Would you suggest a correction? Leave a comment, thank you!

33 thoughts on “Newsletter Free 2.5+ and Newsletter Pro 2.5+ Themes Discussion

  1. Mick

    Hello,
    for selecting a table row for deletion from within the email editor (useful when using theme-3 and looping post excerpts).
    Add the theme_advanced_path ability to tiny-mce.
    In plugins\newsletter\emails-edit.php at line 134 add
    `theme_advanced_statusbar_location : “bottom”,
    theme_advanced_path : true,`
    to the tinyMCE.init
    Stefano, this could be a feature request?

    Reply
  2. Giacomo

    When testing a new email, style.css in a custom theme is never included in the message because $email->theme is always empty.

    (Maybe because in the hook_newsletter() function, the query to the database asks for status “sending”, but a new email has a status of “new”.)

    Reply
  3. Anonymous

    I love your news letter product however I need more colorful and unique themes to choose from! Where can I get 3 or 4 more themes?

    Reply
  4. Yuri

    Hi,

    Is there a way to make editor to not see any html but rather jsut focus on main content of email? preferably with wysiwyg jsut like creating a post, otherwise it looks to messy for non-technical person..

    Thanks

    Reply
    1. Rico

      Hi Yuri,
      There is a visual editor to style the newsletter. Check if “Main Configuration” -> “Enable access to editors” set on “Yes”. Open an email or create a new message and check if the selection under the text field is set to “Edit with visual editor”.
      Greetings, Rico

      Reply
      1. Yuri

        Done that.

        But still see a bunch of s and all other html. :( would be great to have smae wysiwyg as in other wordpress posts. But I understand that wordpress wysiwyg uses inlinse styles which might be ignored by email clients…

        Also my emails come straight to gmail junk, but I think this is due to Dreamhost smtp is in gmail blacklist, because it uses same high-level smtp for all domains it is hosting.

        Otherwise your plugin is great, and if I will be able to sort these 2 remaining issue I will be gladly donating for your effort.

        Thanks for developing good stuff )

        Reply
  5. Jakob

    There is a coding error in Version 2.5.2.6

    substr($email->theme, 1) in plugin.php Line 167 is empty but shouldn’t be.
    There is also no $email->theme object available.

    Therefor the “style.css” doesn’t get parsed by file_get_contents()
    ==> Theming error.

    Please help me to correct that. Where is the missing link?

    Reply
  6. Andre

    Hello there!

    How to create a news from a specific category? Ex: show only the “news” category on template.

    Thanks!!

    Reply
  7. C133

    <?php
    // If you want to translate or customize this theme, just copy the file inside the folder
    // wp-content/plugins/newsletter-pro-custom/themes
    // (create it if it does not exist) and the a new theme called “theme-1″ will appear
    // on autocompose menu. You can rename the file if you want.

    $posts = new WP_Query();
    $posts->query(array(‘showposts’ => 10, ‘post_status’ => ‘publish’));
    ?>

    <br />

    <table cellspacing=”0″ align=”center” border=”0″ style=”max-width:600px; width:600px; background-color: #eee;” cellpadding=”0″ width=”600px”>
    <!– Header –>
    <tr style=”height:122px;width:600px;” cellspacing=”0″ border=”0″ align=”center” cellpadding=”0″ width=”600″ height=”122″>
    <td height=”122″ width=”600″ style=”color: #fff; font-size: 30px; font-family: Arial;” align=”center” valign=”middle”>
    <img src=”http://YOURDOMAIN.com/wp-content/plugins/newsletter-custom/themes/custom-1/header.jpg”>
    </td>
    </tr>
    <tr>
    <td>
    <table cellspacing=”0″ border=”0″ style=”max-width:600px; width:600px; background-color: #eee;font-family:helvetica,arial,sans-serif;color:#555;font-size:13px;line-height:15px;” align=”center” cellpadding=”20″ width=”600px”>
    <tr>
    <td>
    <table cellpadding=”0″ cellspacing=”0″ border=”0″ bordercolor=”" width=”100%” bgcolor=”#ffffff”>
    <?php
    while ($posts->have_posts()) {
    $posts->the_post();
    $image = nt_post_image(get_the_ID());
    ?>
    <tr>
    <td style=”font-family: Arial; font-size: 12px”>
    <?php if ($image != null) { ?>
    <img src=”<?php echo $image; ?>” alt=”picture” align=”left” width=”100″ height=”100″ style=”margin-right: 10px”/>
    <?php } ?>
    <a href=”<?php echo get_permalink(); ?>” style=”color: #000; text-decoration: none”><b><?php the_title(); ?></b></a><br />

    <?php the_excerpt(); ?>
    </td>
    </tr>
    <?php
    }
    ?>
    </table>

    </td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td bgcolor=”#ffffff” style=”font-family: Arial; font-size: 12px”>

    This email was sent to <b>{email}</b> because you opted in on <?php echo get_option(‘blogname’); ?> website.
    <br />

    <a href=”{profile_url}”>Manage Subscriptions</a> |

    <a href=”{unsubscription_url}”>Unsubscribe</a>
    </td>
    </tr>
    </table>

    Reply
  8. Tom

    Hi, I don’t have any paths to the style sheet in the theme.php file. Why? Because if I do put a head section in that file, everything in it is commented out when I open the theme in the newsletter-editor.

    As I said before the style information does get interpreted correctly in the editor but does not get attached to the outgoing email. When I look at the code of an email I just see an empty html-head-section. The style-tag is completely empty.

    Reply
    1. C133

      This is the file I’m using without any issues:

      query(array(‘showposts’ => 10, ‘post_status’ => ‘publish’));
      ?>

      have_posts()) {
      $posts->the_post();
      $image = nt_post_image(get_the_ID());
      ?>

      <img src="” alt=”picture” align=”left” width=”100″ height=”100″ style=”margin-right: 10px”/>

      <a href="” style=”color: #000; text-decoration: none”>

      This email was sent to {email} because you opted in on website.

      Manage Subscriptions |

      Unsubscribe

      Reply
  9. Tom

    Using newsletter 2.5.2.4 in the free version with wp 3.2.1 – installation and everything worked a treat. Also sent out my first newsletter without problems.

    I ran into one problem with my custom theme: When I attach a style.css file, as described in the manual, the file is respected in the editor, but the code does not get attached in the head-section when I send out the newsletter. What am I doing wrong?

    Thanks for any advice!

    Reply
      1. Tom

        Hi C133

        thank you, I did go through your site. However, all that you said there I have done already.

        The thing I cannot explain is why the ccs-information is correctly interpreted in the editor but somehow does not get atached to the head-section of the email when I send out the newsletter.
        All I get is an email with an empty head section.

        You write something about hardcoding the style-path in the template. Well, wenn I do put a static head section in my php template file this part gehts commented out when I select the theme in the newsletter-editor.

        Further tipps are appreciated.

        Thanks!

        Reply
  10. Helge

    Help!

    Due to a clients idea I changed his newsletter plugin from newsletter (1.5.9) to newsletter pro (2.5.3).

    Now I’m having serious trouble with tables in custom themes. They are flattened to just one row and one column. When trying to use the “table row” or “table column” properties in the composer, I can change every property else than the number of rows or columns. It is “fixed” to “1″. Is it a bug or did I do something wrong?

    What I don’t understand is, that the same custom theme worked fine in Newsletter 1.5.9.

    Please help!

    Thanks in advance,
    Helge

    Reply
    1. Helge

      I might have found the solution!

      The plugin doesn’t like the “” tag in nested tables. Else it always interpretes the highest table as the only table and will output just these properties in composer. Any other table in this first table will be flattened to the properties of this first (highest) table.

      Stefano, maybe this can be fixed in a future version?

      La ringrazio per il tuo interessamento.
      Helge

      Reply
  11. Felix

    Hi there!

    I just found this great Plugin, here are my 2cents:

    @Kris + Others: copy a theme-folder from “wp-content/plugins/newsletter/themes” into “wp-content/plugins/newsletter-custom/themes/my_new_theme”. You should see the folder’s name in “custom” themes when composing a newsletter

    @Stefano: mille grazie for creating this fantastic plugin.
    FYI (I am not nagging here..) The comment at the top of the theme.php files in the free version of the plugin points to “wp-content/plugins/newsletter-*pro*-custom/themes” – Had to check your code to find the correct folder for custom themes ;)

    Reply
  12. Armin

    Hey,
    is it possible to set the default E-Mail Theme, to avoid changing the theme every time writing a new E-Mail from “Empty E-Mail” to my custom theme?
    Thanks

    Reply
  13. James

    When i set up the previous version of this plugin there was a handy composer in the control panel. I´ve updated it and now the composer is gone (!) and according to your user guide apparently the only way to do it now is setting folders and files for themes on the server (?)

    Reply
  14. Kris

    I’m having trouble understanding how to set up a custom theme. I have the layout for the html, but don’t know how to set up the folders/files on the server.

    Reply
  15. Daniel

    I’m looking for some email theme templates that others have created, this would help me get started. Anyone have one I can use?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>