ವಿಷಯ ಮಾರ್ಕೆಟಿಂಗ್

ನಿಮ್ಮ ವರ್ಡ್ಪ್ರೆಸ್ ಥೀಮ್ ಅಥವಾ ಚೈಲ್ಡ್ ಥೀಮ್‌ನಲ್ಲಿ ಬಾಹ್ಯ RSS ಫೀಡ್‌ಗಳನ್ನು ಸಿಂಡಿಕೇಟ್ ಮಾಡುವುದು ಹೇಗೆ

ಕೆಲವು ಜನರಿಗೆ ಇದು ತಿಳಿದಿರುವುದಿಲ್ಲ, ಆದರೆ ವರ್ಡ್ಪ್ರೆಸ್ ಸಿಂಡಿಕೇಟ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಂಯೋಜಿಸಿದೆ ಮೇ ಕೆಲವು ಔಟ್-ಆಫ್-ದಿ-ಬಾಕ್ಸ್ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಫೀಡ್ ಮಾಡುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು ವಿಜೆಟ್‌ಗಳಿದ್ದರೂ, ಇತರ ಫೀಡ್‌ಗಳನ್ನು ನೇರವಾಗಿ ನಿಮ್ಮ ವರ್ಡ್ಪ್ರೆಸ್ ಟೆಂಪ್ಲೇಟ್‌ಗೆ ಪ್ರಕಟಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀವು ಸೇರಿಸಲು ಬಯಸಬಹುದು.

ವರ್ಡ್ಪ್ರೆಸ್ ತನ್ನ ಲಭ್ಯವಿರುವ ಕಾರ್ಯದಲ್ಲಿ ಮ್ಯಾಗ್‌ಪಿ ಮತ್ತು ಸಿಂಪಲ್‌ಪೈ ಆರ್‌ಎಸ್‌ಎಸ್ ಕ್ಯಾಶಿಂಗ್ ಎರಡನ್ನೂ ಬೆಂಬಲಿಸುತ್ತದೆ, ತರಲು_ಫೀಡ್:

  • ತರಲು_ಫೀಡ್ - ಸ್ವಯಂಚಾಲಿತ ಕ್ಯಾಶಿಂಗ್‌ನೊಂದಿಗೆ URL ನಿಂದ RSS ಫೀಡ್ ಅನ್ನು ಹಿಂಪಡೆಯಿರಿ

ನೀವು ಬಹು ಸೈಟ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನಿಮ್ಮ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್‌ಗಳನ್ನು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಪ್ರಕಟಿಸಿದ ತಕ್ಷಣ ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಇದು ನಿಜವಾಗಿಯೂ ಸೂಕ್ತವಾಗಿ ಬರುತ್ತದೆ. ಇದು ಒಂದು ಉತ್ತಮ ಮಾಡಬಹುದು ಎಸ್ಇಒ ನಿಲುವು, ನಿಮ್ಮ ವಿಷಯವನ್ನು ಪ್ರಕಟಿಸಿದಂತೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮತ್ತೊಂದು ಸೈಟ್‌ನಲ್ಲಿ ಬ್ಯಾಕ್‌ಲಿಂಕ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

ಒಂದು ಸೈಟ್‌ನಿಂದ ಇನ್ನೊಂದು ಸೈಟ್‌ಗೆ ಪಾಡ್‌ಕಾಸ್ಟ್‌ಗಳು ಮತ್ತು ವೀಡಿಯೊ ಫೀಡ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸಲು ನಾನು ಈ ವಿಧಾನವನ್ನು ಸಹ ಬಳಸಿಕೊಂಡಿದ್ದೇನೆ.

ವರ್ಡ್ಪ್ರೆಸ್ ಥೀಮ್ ಅಥವಾ ಮಕ್ಕಳ ಥೀಮ್ ಟೆಂಪ್ಲೇಟ್

// Get RSS Feed(s)
include_once( ABSPATH . WPINC . '/feed.php' );
$rss = fetch_feed('https://feed.martech.zone');
if ( ! is_wp_error( $rss ) ) :
$maxitems = $rss->get_item_quantity( 5 ); 
$items = array_slice($rss->get_items, 0, $maxitems);
endif;
?>

<ul>
<?php if (empty($items)) echo '<li>No items</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo esc_url( $item->get_permalink() ); ?>' 
title='<?php printf( __( 'Posted %s', 'my-text-domain' ), $item->get_date('j F Y | g:i a') ); ?>'>
<?php echo esc_html( $item->get_title() ); ?>
</a></li>
<?php endforeach; ?>
<?php endif; ?>
</ul>

ನೀವು ಪ್ರಕಟಿಸಿದರೆ ಮತ್ತು ಇನ್ನೊಂದು ಸೈಟ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಹೊಸ ಪೋಸ್ಟ್ ಅನ್ನು ತಕ್ಷಣವೇ ನೋಡದಿದ್ದರೆ, ಡೀಫಾಲ್ಟ್ ಆಗಿ 12 ಗಂಟೆಗಳ ಕಾಲ fetch_feed ಕ್ಯಾಶ್‌ಗಳನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ. ಫಿಲ್ಟರ್ ಮೂಲಕ ಸಮಯದ ಮಧ್ಯಂತರವನ್ನು ಮಾರ್ಪಡಿಸುವ ಮೂಲಕ ನೀವು ಇದನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು 

wp_feed_cache_transient_lifetime.

function update_cache_time( $seconds )
{
// change the default feed cache recreation period to 1 hour
return (int) 3600;
}

//set feed cache duration
add_filter( 'wp_feed_cache_transient_lifetime', 'update_cache_time');

ನಿರ್ದಿಷ್ಟ ಫೀಡ್‌ಗಾಗಿ ನೀವು ಸಂಗ್ರಹವನ್ನು ನವೀಕರಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಫಿಲ್ಟರ್ ಅನ್ನು ಅನ್ವಯಿಸಬಹುದು, ಫೀಡ್ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ನಂತರ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಈ ಕೆಳಗಿನಂತೆ ನವೀಕರಿಸುವ ಮೂಲಕ ಡೀಫಾಲ್ಟ್ ಸಂಗ್ರಹ ಸಮಯವನ್ನು ಪುನಃ ಅನ್ವಯಿಸಬಹುದು:

// filter to set cache lifetime
add_filter( 'wp_feed_cache_transient_lifetime' , 'update_cache_time' );

$rss = fetch_feed( $feed_url );

// reset the cache lifetime to default value
remove_filter( 'wp_feed_cache_transient_lifetime' , 'update_cache_time' );

ನಿಮ್ಮ ವರ್ಡ್ಪ್ರೆಸ್ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಸಂಪಾದಿಸಿ (ವಿನ್ಯಾಸ > ಥೀಮ್ ಸಂಪಾದಕ) ಮತ್ತು ನೀವು ಫೀಡ್ ಅನ್ನು ಪ್ರಕಟಿಸಲು ಬಯಸುವ ಸ್ಥಳದಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಇರಿಸಿ. ನಿಮಗಾಗಿ ಫೀಡ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸುವ ಹಲವಾರು ಸೈಡ್‌ಬಾರ್ ವಿಜೆಟ್‌ಗಳು ಸಹ ಇವೆ.

Douglas Karr

Douglas Karr ನ ಸಿಎಂಒ ಆಗಿದೆ ಓಪನ್‌ಇನ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಸ್ಥಾಪಕ Martech Zone. ಡಗ್ಲಾಸ್ ಹಲವಾರು ಯಶಸ್ವಿ ಮಾರ್ಟೆಕ್ ಸ್ಟಾರ್ಟ್‌ಅಪ್‌ಗಳಿಗೆ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ, ಮಾರ್ಟೆಕ್ ಸ್ವಾಧೀನಗಳು ಮತ್ತು ಹೂಡಿಕೆಗಳಲ್ಲಿ $5 ಬಿಲಿಯನ್‌ಗಿಂತ ಹೆಚ್ಚಿನ ಪರಿಶ್ರಮದಲ್ಲಿ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ ಮತ್ತು ಕಂಪನಿಗಳು ತಮ್ಮ ಮಾರಾಟ ಮತ್ತು ಮಾರುಕಟ್ಟೆ ತಂತ್ರಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುವುದನ್ನು ಮುಂದುವರೆಸಿದ್ದಾರೆ. ಡೌಗ್ಲಾಸ್ ಅಂತರಾಷ್ಟ್ರೀಯವಾಗಿ ಗುರುತಿಸಲ್ಪಟ್ಟ ಡಿಜಿಟಲ್ ರೂಪಾಂತರ ಮತ್ತು ಮಾರ್ಟೆಕ್ ತಜ್ಞ ಮತ್ತು ಸ್ಪೀಕರ್. ಡೌಗ್ಲಾಸ್ ಅವರು ಡಮ್ಮೀಸ್ ಗೈಡ್ ಮತ್ತು ವ್ಯಾಪಾರ ನಾಯಕತ್ವ ಪುಸ್ತಕದ ಪ್ರಕಟಿತ ಲೇಖಕರೂ ಆಗಿದ್ದಾರೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು

ಮೇಲಿನ ಬಟನ್ಗೆ ಹಿಂತಿರುಗಿ
ಮುಚ್ಚಿ

ಆಡ್‌ಬ್ಲಾಕ್ ಪತ್ತೆಯಾಗಿದೆ

Martech Zone ಜಾಹೀರಾತು ಆದಾಯ, ಅಂಗಸಂಸ್ಥೆ ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಪ್ರಾಯೋಜಕತ್ವಗಳ ಮೂಲಕ ನಾವು ನಮ್ಮ ಸೈಟ್‌ನಿಂದ ಹಣಗಳಿಸುವುದರಿಂದ ಯಾವುದೇ ವೆಚ್ಚವಿಲ್ಲದೆ ಈ ವಿಷಯವನ್ನು ನಿಮಗೆ ಒದಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನೀವು ನಮ್ಮ ಸೈಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಿದಾಗ ನಿಮ್ಮ ಜಾಹೀರಾತು ಬ್ಲಾಕರ್ ಅನ್ನು ನೀವು ತೆಗೆದುಹಾಕಿದರೆ ನಾವು ಪ್ರಶಂಸಿಸುತ್ತೇವೆ.