Baru-baru ini, salah satu pembaca kami bertanya kepada kami apakah mungkin menunda kemunculan artikel di umpan RSS WordPress? Menunda kemunculan artikel di RSS feed, dapat menyelamatkan Anda dari publikasi yang tidak disengaja dan melawan mereka yang menyalin konten Anda (Anda akan mendapat prioritas dalam publikasi).

Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana cara menunda tampilan artikel di WordPress.

tunda kemunculan artikel di WordPress

Mengapa menunda kemunculan artikel di WordPress?

Kadang-kadang Anda mungkin berakhir dengan tata bahasa atau ejaan yang buruk di artikel Anda. Kesalahan akan muncul dan dikirim ke pelanggan RSS Anda. Jika Anda memiliki buletin, maka orang-orang ini juga akan menerimanya.

Artikel Menjawab Eja

Dengan menambahkan penundaan antara umpan RSS dan situs langsung Anda, Anda punya sedikit waktu untuk menangkap kesalahan dan memperbaikinya.

RSS feed juga digunakan oleh auto-blog. Mereka menggunakannya untuk memantau konten Anda dan menyalin artikel Anda segera setelah ditayangkan.

Jika Anda memiliki yang baru situs web dengan sedikit otoritas, dalam beberapa kasus, blog otomatis ini akan berhasil mengalahkan Anda di peringkat mesin pencari.

tutorial autoblog-illustration WordPress

Dengan menunda kemunculan sebuah artikel, Anda dapat memberikan waktu kepada mesin pencari analyzer dan indeks konten Anda terlebih dahulu.

Jadi kita akan melihat bagaimana cara mudah menunda tampilan artikel di umpan RSS Anda.

Cara menunda tampilan artikel di umpan RSS

Metode ini mengharuskan Anda untuk menambahkan kode kecil di WordPress. Jika ini adalah pertama kalinya Anda, Anda selalu dapat melihat tutorial pembuatan plugin kami. Tapi ini bukan masalahnya, Anda dapat menghubungi kami, kami akan bekerja untuk Anda.

Anda harus menambahkan kode berikut ke file functions.php Tentang tema Anda atau tambahkan ke plugin Anda.

function publish_later_on_feed ($ where) {global $ wpdb; if (is_feed ()) {// stempel waktu dalam format WP $ now = gmdate ('Ymd H: i: s'); // nilai untuk menunggu; + perangkat $ tunggu = '10'; // integer // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff $ device = 'MINUTE'; // MENIT, JAM, HARI, MINGGU, BULAN, TAHUN // tambahkan SQL-sytax ke default $ where $ where. = "AND TIMESTAMPDIFF ($ device, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait "; } return $ where; } add_filter ('posts_where', 'publish_later_on_feed');

Kode ini memeriksa apakah RSS feed WordPress diminta. Setelah itu, ini mengatur waktu saat ini dan waktu yang ingin Anda tambahkan sebagai interval antara tanggal asli item dan waktu saat ini.

Setelah itu, ini menambahkan perbedaan stempel waktu di klausa WHERE ke kueri asli. Permintaan asli sekarang hanya akan mengembalikan barang yang perbedaan waktunya lebih besar dari waktu tunggu.

Dalam kode ini, kami telah menetapkan 10 menit berapa lama menunggu. Anda bebas mengubahnya dengan apa yang Anda inginkan.

Kami berharap tutorial ini akan membantu Anda menunda kemunculan artikel Anda di umpan RSS. Jangan ragu untuk meninggalkan komentar jika Anda tidak mengerti maksudnya.