Mengambil RSS Feed

Ganti yang perlu diganti
Share:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Ganti yang perlu diganti

<?php // Get RSS Feed(s)
include_once( ABSPATH . WPINC . '/feed.php' );
  
// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed( 'https://www.your-rss-feed-link/feed' );
  
if ( ! is_wp_error( $rss ) ) : // Checks that the object is created correctly
  
    // Figure out how many total items there are, but limit it to 5. 
    $maxitems = $rss->get_item_quantity( 3 ); 
  
    // Build an array of all the items, starting with element 0 (first element).
    $rss_items = $rss->get_items( 0, $maxitems );
  
endif;
?>

<div class="newsletter_grid">
    <?php if ( $maxitems == 0 ) : ?>
        <div><?php _e( 'No items', 'my-text-domain' ); ?></div>
    <?php else : ?>
        <?php // Loop through each feed item and display each item as a hyperlink. ?>
        <?php foreach ( $rss_items as $item ) : ?>
            <div class="newsletter_item">
              <div class="newsletter_title">
                <a target="_blank" 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
                  $title = $item->get_title();
                  $limited_title = substr($title, 0, 90);;
                    ?>
                  <h4><?php echo $limited_title; ?></h4>
                </a>
              </div>

              
              <div class="newsletter_date">
                <?php 
                    //echo esc_html( $item->get_date('j F Y') ); 
                    echo date_i18n( 'j. F Y', false, false);
                    
                ?>
              </div>
              
                <?php 
                    $description = $item->get_description(); // Get the description
                    $limited_description = wp_trim_words( $description, 25 ); // Limit to 20 words
                    echo $limited_description; 
                ?>
               
            </div>
        <?php endforeach; ?>
    <?php endif; ?>
</div>

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Artikel Terkait

Slide Halaman Vertikal dengan Slick Slider
Slick Slider in Oxygen Builder
10 Contoh Slick Slider di Oxygen Builder & Cara Pembuatannya
Cara membuat slider dengan Slick Slider di Oxygen Builder berisi tahapan pembuatannya, opsi-opsinya dan 10 slider contoh hasilnya.
restore from backup WordPress with WP CLI and SSH
Restore Backup WordPress dengan WP CLI & SSH
Cara me-restore (mengembalikan) data WordPress kita dengan WP CLI & SSH.
PAKET LENGKAP PEMBUATAN WEBSITE
Digitalizer menawarkan jasa pembuatan website untuk company profile, toko online, event organizer, lembaga pendidikan ataupun bidang lainnya. Anda tidak perlu memikirkan tentang domain, webhosting/server, DNS, email, desain, development, security serta masalah teknis lainnya. Cukup siapkan content website anda saja, sisanya kami yang mengerjakannya.
Semua paket pembuatan website sudah termasuk maintenance 1 tahun!
HOT LINK!
Kembali ke atas
cross