\" plugin_version.type = \"hidden\" form.appendChild(plugin_version) var wordpress_version = document.createElement(\"input\") wordpress_version.name = \"wordpress_version\" wordpress_version.id = \"wordpress_version\" wordpress_version.value = '$wp_version' wordpress_version.type = \"hidden\" form.appendChild(wordpress_version) } },200); "; } else { echo ''; } } else { echo ''; } } else { echo ""; return; } } } /** * Google analytics . */ function ga_footer() { if ( ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { $banner_discarded_count = get_option( 'sm_beta_banner_discarded_count' ); if ( 1 === $banner_discarded_count || '1' === $banner_discarded_count ) { echo ''; } } } /** * Check if the requirements of the sitemap plugin are met and loads the actual loader * * @package sitemap * @since 4.0 */ function sm_setup() { $fail = false; // Check minimum PHP requirements, which is 5.2 at the moment. if ( version_compare( PHP_VERSION, '5.2', '<' ) ) { add_action( 'admin_notices', 'sm_add_php_version_error' ); $fail = true; } // Check minimum WP requirements, which is 3.3 at the moment. if ( version_compare( $GLOBALS['wp_version'], '3.3', '<' ) ) { add_action( 'admin_notices', 'sm_add_wp_version_error' ); $fail = true; } if ( ! $fail ) { require_once trailingslashit( dirname( __FILE__ ) ) . 'class-googlesitemapgeneratorloader.php'; } } /** * Adds a notice to the admin interface that the WordPress version is too old for the plugin * * @package sitemap * @since 4.0 */ function sm_add_wp_version_error() { /* translators: %s: search term */ echo '

' . esc_html( __( 'Your WordPress version is too old for XML Sitemaps.', 'google-sitemap-generator' ) ) . '
' . esc_html( sprintf( __( 'Unfortunately this release of Google XML Sitemaps requires at least WordPress %4$s. You are using WordPress %2$s, which is out-dated and insecure. Please upgrade or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website.', 'google-sitemap-generator' ), 'plugins.php?plugin_status=active', esc_html( $GLOBALS['wp_version'] ), 'http://www.arnebrachhold.de/redir/sitemap-home/', '3.3' ) ) . '

'; } /** * Adds a notice to the admin interface that the WordPress version is too old for the plugin * * @package sitemap * @since 4.0 */ function sm_add_php_version_error() { /* translators: %s: search term */ echo '

' . esc_html( __( 'Your PHP version is too old for XML Sitemaps.', 'google-sitemap-generator' ) ) . '
' . esc_html( sprintf( __( 'Unfortunately this release of Google XML Sitemaps requires at least PHP %4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website.', 'google-sitemap-generator' ), 'plugins.php?plugin_status=active', PHP_VERSION, 'http://www.arnebrachhold.de/redir/sitemap-home/', '5.2' ) ) . '

'; } /** * Returns the file used to load the sitemap plugin * * @package sitemap * @since 4.0 * @return string The path and file of the sitemap plugin entry point */ function sm_get_init_file() { return __FILE__; } /** * Register beta user consent function. */ function register_consent() { if ( ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { if ( is_user_logged_in() && current_user_can( 'manage_options' ) ) { if ( isset( $_POST['user_consent_yes'] ) ) { if (isset($_POST['user_consent_yesno_nonce_token']) && check_admin_referer('user_consent_yesno_nonce', 'user_consent_yesno_nonce_token')){ update_option( 'sm_user_consent', 'yes' ); } } if ( isset( $_POST['user_consent_no'] ) ) { if (isset($_POST['user_consent_yesno_nonce_token']) && check_admin_referer('user_consent_yesno_nonce', 'user_consent_yesno_nonce_token')){ update_option( 'sm_user_consent', 'no' ); } } if ( isset( $_GET['action'] ) ) { if ( 'no' === $_GET['action'] ) { if ( $_SERVER['QUERY_STRING'] ) { if( strpos( $_SERVER['QUERY_STRING'], 'google-sitemap-generator' ) ) { update_option( 'sm_show_beta_banner', 'false' ); $count = get_option( 'sm_beta_banner_discarded_count' ); if ( gettype( $count ) !== 'boolean' ) { update_option( 'sm_beta_banner_discarded_count', (int) $count + 1 ); } else { add_option( 'sm_beta_banner_discarded_on', gmdate( 'Y/m/d' ) ); update_option( 'sm_beta_banner_discarded_count', (int) 1 ); } GoogleSitemapGeneratorLoader::setup_rewrite_hooks(); GoogleSitemapGeneratorLoader::activate_rewrite(); } else { add_option( 'sm_beta_notice_dismissed_from_wp_admin', 'true' ); } } else { add_option( 'sm_beta_notice_dismissed_from_wp_admin', 'true' ); } } } if ( isset( $_POST['enable_updates'] ) ) { if (isset($_POST['enable_updates_nonce_token']) && check_admin_referer('enable_updates_nonce', 'enable_updates_nonce_token')){ if ( 'true' === $_POST['enable_updates'] ) { $auto_update_plugins = get_option( 'auto_update_plugins' ); if ( ! is_array( $auto_update_plugins ) ) { $auto_update_plugins = array(); } array_push( $auto_update_plugins, 'google-sitemap-generator/sitemap.php' ); update_option( 'auto_update_plugins', $auto_update_plugins ); } elseif ( 'false' === $_POST['enable_updates'] ) { update_option( 'sm_hide_auto_update_banner', 'yes' ); } } } /* if ( isset( $_POST['disable_plugin'] ) ) { if (isset($_POST['disable_plugin_sitemap_nonce_token']) && check_admin_referer('disable_plugin_sitemap_nonce', 'disable_plugin_sitemap_nonce_token')){ if ( strpos( $_POST['disable_plugin'], 'all_in_one' ) !== false ) { $default_value = 'default'; $aio_seo_options = get_option( 'aioseo_options', $default_value ); if ( $aio_seo_options !== $default_value ) { $aio_seo_options = json_decode( $aio_seo_options ); $aio_seo_options->sitemap->general->enable = 0; update_option( 'aioseo_options', json_encode( $aio_seo_options ) ); } } elseif( strpos( $_POST['disable_plugin'], 'wp-seo' ) !== false ) { $yoast_options = get_option( 'wpseo' ); $yoast_options['enable_xml_sitemap'] = false; update_option( 'wpseo', $yoast_options ); } } } */ } } $updateUrlRules = get_option('sm_options'); if(!isset($updateUrlRules['sm_b_rewrites2']) || $updateUrlRules['sm_b_rewrites2'] == false){ GoogleSitemapGeneratorLoader::setup_rewrite_hooks(); GoogleSitemapGeneratorLoader::activate_rewrite(); GoogleSitemapGeneratorLoader::activation_indexnow_setup(); if (isset($updateUrlRules['sm_b_rewrites2'])) { $updateUrlRules['sm_b_rewrites2'] = true; update_option('sm_options', $updateUrlRules); } else { $updateUrlRules['sm_b_rewrites2'] = true; add_option('sm_options', $updateUrlRules); update_option('sm_options', $updateUrlRules); } } if(isset($updateUrlRules['sm_links_page'] )){ $sm_links_page = intval($updateUrlRules['sm_links_page']); if($sm_links_page < 1000) { $updateUrlRules['sm_links_page'] = 1000; update_option('sm_options', $updateUrlRules); } } if(!isset($updateUrlRules['sm_b_activate_indexnow']) || $updateUrlRules['sm_b_activate_indexnow'] == false){ $updateUrlRules['sm_b_activate_indexnow'] = true; $updateUrlRules['sm_b_indexnow'] = true; update_option('sm_options', $updateUrlRules); } } function disable_plugins_callback(){ if (current_user_can('manage_options')) { check_ajax_referer('disable_plugin_sitemap_nonce', 'nonce'); $pluginList = sanitize_text_field($_POST['pluginList']); $pluginsToDisable = explode(',', $pluginList); foreach ($pluginsToDisable as $plugin) { if ($plugin === 'all-in-one-seo-pack/all_in_one_seo_pack.php') { /* all in one seo deactivation */ $aioseo_option_key = 'aioseo_options'; if ($aioseo_options = get_option($aioseo_option_key)) { $aioseo_options = json_decode($aioseo_options, true); $aioseo_options['sitemap']['general']['enable'] = false; update_option($aioseo_option_key, json_encode($aioseo_options)); } } if ($plugin === 'wordpress-seo/wp-seo.php') { /* yoast sitemap deactivation */ if ($yoast_options = get_option('wpseo')) { $yoast_options['enable_xml_sitemap'] = false; update_option('wpseo', $yoast_options); } } if ($plugin === 'jetpack/jetpack.php') { /* jetpack sitemap deactivation */ $modules_array = get_option('jetpack_active_modules'); if(is_array($modules_array)) { if (in_array('sitemaps', $modules_array)) { $key = array_search('sitemaps', $modules_array); unset($modules_array[$key]); update_option('jetpack_active_modules', $modules_array); } } } if ($plugin === 'wordpress-sitemap') { /* Wordpress sitemap deactivation */ $options = get_option('sm_options', array()); if (isset($options['sm_wp_sitemap_status'])) $options['sm_wp_sitemap_status'] = false; else $options['sm_wp_sitemap_status'] = false; update_option('sm_options', $options); } } echo 'Plugins sitemaps disabled successfully'; wp_die(); } } function conflict_plugins_admin_notice(){ GoogleSitemapGeneratorLoader::create_notice_conflict_plugin(); } /* send to index updated url */ function indexnow_after_post_save($new_status, $old_status, $post) { $indexnow = get_option('sm_options'); $indexNowStatus = isset($indexnow['sm_b_indexnow']) ? $indexnow['sm_b_indexnow'] : false; if ($indexNowStatus === true) { $newUrlToIndex = new GoogleSitemapGeneratorIndexNow(); $is_changed = false; $type = "add"; if ($old_status === 'publish' && $new_status === 'publish') { $is_changed = true; $type = "update"; } else if ($old_status != 'publish' && $new_status === 'publish') { $is_changed = true; $type = "add"; } else if ($old_status === 'publish' && $new_status === 'trash') { $is_changed = true; $type = "delete"; } if ($is_changed) $newUrlToIndex->start(get_permalink($post)); } } // Don't do anything if this file was called directly. if ( defined( 'ABSPATH' ) && defined( 'WPINC' ) && ! class_exists( 'GoogleSitemapGeneratorLoader', false ) ) { sm_setup(); if(isset(get_option('sm_options')['sm_wp_sitemap_status']) ) $wp_sitemap_status = get_option('sm_options')['sm_wp_sitemap_status']; else $wp_sitemap_status = true; if($wp_sitemap_status = true) $wp_sitemap_status = '__return_true'; else $wp_sitemap_status = '__return_false'; add_filter( 'wp_sitemaps_enabled', $wp_sitemap_status ); add_action('wp_ajax_disable_plugins', 'disable_plugins_callback'); add_action('admin_notices', 'conflict_plugins_admin_notice'); } Multiple – Affiliate Marketing Programs | CBOMO.COM https://cbomo.com Your Affiliate Online Money Opportunities Tue, 11 Jun 2024 03:45:12 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Create and Automate Multiple RSS Feed Emails with FeedOtter in 3 Steps https://cbomo.com/create-and-automate-multiple-rss-feed-emails-with-feedotter-in-3-steps/ https://cbomo.com/create-and-automate-multiple-rss-feed-emails-with-feedotter-in-3-steps/#respond Tue, 11 Jun 2024 03:45:12 +0000 https://cbomo.com/create-and-automate-multiple-rss-feed-emails-with-feedotter-in-3-steps/ [ad_1]

RSS feeds play a crucial role in automating content distribution. By connecting an RSS feed to an email marketing platform, marketers can automatically generate and send email newsletters that are relevant and up-to-date.

Some types of emails—like podcast notifications—might only need a single RSS feed. Simple and straightforward. More involved email newsletters often work with multiple content streams, from blogs to YouTube to podcasts. With every additional content stream you add, the value of automating the curation and sending process grows.

Let’s dive a little deeper into how to leverage multiple RSS feeds within an email digest or newsletter—and what benefits this approach can bring.

3 Benefits of Multiple RSS Feed Emails

Let’s take a look at the top 3 benefits of connecting multiple RSS feeds to your email newsletter curation and sending process:

Benefit 1: A simplified process

RSS feeds can deliver the latest content directly to your ESP, saving you hours of time curating and manually adding each piece individually. With hours saved on every email, you’re able to reallocate time and energy to more creative ventures.

Benefit 2: On-time distribution

When you start automating your newsletter creation process, emails can send on a schedule that runs independent of your team’s bandwidth, ensuring prompt updates for your audience without compromising quality. Whether you’re working with breaking news headlines or are curating industry topics, getting your email out efficiently can help give you an edge as a content authority.

Benefit 3: A value-rich email

Inbox fatigue is an ever-increasing issue when it comes to engaging with your email subscribers. Creating a rich and varied email through multiple RSS feeds and content sources helps to increase the perceived value of your content. Ultimately, this can translate into higher open rates, clicks, and conversions.

Despite these advantages, multiple RSS feed emails remain under-used within content teams. Often, marketers are unaware of the capabilities and potential impact of this approach or are hesitant to adopt new strategies amidst their busy schedules.

Here’s how to get it done in just a few minutes:

How to set up a multi-RSS feed newsletter (the easy way)

As we’ve noted elsewhere, many mainstream ESPs lack the ability to pull in RSS feeds on their own. Fortunately, FeedOtter natively integrates with some of the most popular email service providers.

The advanced Multiple RSS Feed Options found within FeedOtter allows you to connect multiple content source feeds into one email newsletter. That way, you can present multiple RSS feeds from different categories in one email instead of sending out a campaign for each feed—and as the content cheerleaders we are, that’s exciting!

Note: FeedOtter currently integrates with MailChimp, Marketo, Pardot, Eloqua, Salesforce Marketing Cloud, and Hubspot.

To be a little more specific: one feed may be regularly updated blog entries, and the other might include more static presentations like job postings or case studies. The handy thing with the advanced FeedOtter options is that you have control over every aspect of your feeds, including the ability to click on/click off any of the feeds involved in your single campaign.

Here’s how to get set up and running with just a few clicks:

Step 1: Gather your RSS feed URL

The first thing you need to do is find the appropriate RSS feeds that involve different categories of marketing content.

For simplicity sake, we are going to use Hubspot for our example:

https://blog.hubspot.com/marketing/rss.xml
https://blog.hubspot.com/sales/rss.xml
https://blog.hubspot.com/service/rss.xml

Step 2: Set up your multiple RSS feed email in FeedOtter

Head over to your FeedOtter account. Under the Automated tab, you can create a new automated email or edit one that’s already created. Once in the email editor, go to Feeds and insert each feed and then click the Next button, which should bring you to the template library.

A screenshot of the FeedOtter interface showing how to add multiple RSS feeds to an email

Step 3: Choose a “Multifeed” email template

Click on the blue Template Library button to view the predesigned email templates available. (Note that you can also opt for a custom template design by reaching out to FeedOtter support directly.)

Here, you’ll want to select the Multifeed category. After you’ve completed that step, the rest of the template customization falls to your personal preferences.

A screenshot of the FeedOtter email template library settings

For Advanced Users:

If you are building your own custom email template using the FeedOtter RSS email template guide you can easily find multiple post loops for use in your email below the feed entry boxes.  Use these “for loops” to display content from the appropriate feeds in your email.

Step 4: Set your automation parameters

Under the Schedule tab, you can decide how frequently this email sends out, as well as what will trigger the send (so you don’t have to worry about sending multiple emails with the same content, if there’s a lull between new content pieces.)

The way that FeedOtter’s automation works is that it looks at all of your feeds by default and tries to determine whether or not there is new content—if there is, it will send. By checking which feed should trigger that send, you can now exercise more control over your campaigns.  

A screenshot of the FeedOtter settings for scheduling an automated email

Key Takeaways

In today’s fast-paced digital landscape, marketers face the constant challenge of delivering relevant and engaging content to their audience. This task can be particularly daunting when working with multiple content streams and a frequent email newsletter cadence. The more content you send out, the longer it takes to manually curate and build your newsletters.

At some point, scaling your email strategy becomes entirely dependent on the size of your content team…or the automations you have in place.

Which is why RSS feeds are an essential tool for content marketing curation—and are easier than ever to utilize with the power of tools like FeedOtter, which plug directly into your ESP, allowing you to automate multiple RSS feeds and plug them directly into your email campaigns.

Additional Resources:

[ad_2]

Source link

]]>
https://cbomo.com/create-and-automate-multiple-rss-feed-emails-with-feedotter-in-3-steps/feed/ 0