Advanced

Dive deeper into Mailster’s powerful features and customization options in the Advanced section. Here, you’ll explore topics like custom hooks and filters, integrating with third-party plugins, performance optimization, and modifying core behaviors to suit complex workflows. Ideal for developers or experienced users, this category empowers you to tailor Mailster beyond the default settings.

  • Dynamic Custom Post Types

    Mailster’s dynamic tag engine allows you to create custom post types that generate content on demand, enabling endless possibilities for newsletter personalization. You can display various content like popular posts or cart items using dynamic tags, enhancing user engagement in your campaigns.

  • Encode Tags for Links

    When using Mailster tags in links, remember to encode them with PHP’s rawurlencode. Prepend an exclamation mark (!) to the tag name (e.g., {!mytag}) for proper encoding. Avoid this method for tags containing full links to ensure functionality.

  • Shortcodes

    Mailster offers five handy shortcodes for easy newsletter integration. Use [newsletter] to embed campaigns, [newsletter_list] for recent newsletters, and [mailster_form] for sign-up forms. You can also check subscriber counts with [newsletter_subscribers]. Note that some codes, like [newsletter_signup_form] and [newsletter_button], are now deprecated.

  • Post Thumbnail, Oembed, and Open Graph

    Enhance your newsletter campaigns with featured images directly from the editor, just like regular posts. Utilize Mailster’s screenshot feature or embed content from platforms like Twitter and YouTube. Plus, take advantage of Open Graph for better social media sharing, making your newsletters visually appealing across platforms.

  • How can I use short codes in Mailster campaigns?

    Shortcodes are disabled by default in Mailster to prevent HTML injection that could disrupt emails. Users can enable them in advanced settings, but all registered shortcodes will be removed from the final email. To add custom shortcodes, use the appropriate filter function in the code.