Cara Menampilkan Tulisan Terkait Pada Situs WordPress

Artikel ditulis oleh:
  • WordPress
  • Diperbarui: Desember 10, 2016

Administrator situs web dan blogger terus mencari cara untuk menjaga pembaca tetap aktif di situs web mereka untuk waktu yang lebih lama dan lebih lama. Salah satu teknik paling umum yang mereka terapkan adalah menampilkan artikel terkait di akhir setiap artikel. Ini teknik yang sangat sederhana untuk menjaga pengunjung Anda di situs web Anda.

Menampilkan artikel / produk / video terkait meningkatkan waktu yang dihabiskan orang di situs web Anda. Ini juga mengapa perusahaan eCommerce seperti Amazon, dan perusahaan hosting video seperti YouTube dan Netflix berinvestasi dalam algoritma pembelajaran mesin yang rumit untuk menciptakan sistem rekomendasi yang efektif.

Meskipun blog yang baru dimulai tidak dapat menggunakan teknik canggih seperti itu, menampilkan posting terkait di akhir setiap posting adalah trik sederhana untuk membantu pengunjung tetap lebih lama di blog atau situs web Anda. Dan semakin lama pengunjung menghabiskan waktu di situs web Anda, semakin besar kemungkinan dia melakukan pembelian.

Jangan lupa aspek UI-nya, sistem rekomendasi sangat membantu dalam membantu orang menemukan konten yang tepat. Saya tidak dapat mengingat berapa kali saya habiskan menonton video YouTube berturut-turut sebagaimana disajikan oleh sistem rekomendasi. Menampilkan posting terkait akan mengurangi waktu navigasi dan membantu menghubungkan pembaca ke konten yang tepat.

Menggunakan The Jetpack Related Posts Module

Fitur posting terkait ini melewati semua posting Anda dan menganalisanya secara kontekstual untuk menemukan posting terkait yang tepat yang dapat mengganggu keingintahuan pengunjung Anda.

jetpackrelposts

Saya lebih suka menggunakan modul Jetpack ini daripada menjalankan plugin tambahan karena analisis dan pemrosesan dilakukan dari server cloud mereka, yang berarti sumber daya server Anda tidak digunakan untuk hal yang sama.

Beberapa hal tentang bagaimana sebenarnya modul ini beroperasi:

  • Diperlukan setidaknya pos-pos terkait 3 yang baik yang dapat ditampilkan. Tanpa tiga posting ini, tidak ada yang ditampilkan sebagai konten terkait di akhir posting.
  • Konten terkait dibuat berdasarkan tag, kategori, dan konten dari posting itu sendiri.
  • Gambar thumbnail juga akan menjadi gambar unggulan dari posting sebelumnya atau dari gambar yang melekat pada posting terkait yang akan ditampilkan. Mereka dipangkas 350px lebar oleh 200px tinggi, putra mempertimbangkan dimensi ini ketika memilih gambar unggulan dan pastikan mereka akan menerjemahkan dengan baik untuk ukuran itu.

Selain itu, jika Anda ingin membuat modifikasi lebih lanjut pada pengoperasian modul, Anda harus memodifikasi beberapa kode dalam file functions.php Anda. Sebagian besar fungsi ini melibatkan memodifikasi filter posting terkait Jetpack.

  • Ubah jumlah posting terkait yang ditampilkan. Ubah jumlah ukuran opsi.
function jetpackme_more_related_posts ($ options) {$ options ['size'] = 6; mengembalikan opsi $; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_more_related_posts'); 
  • Ganti salah satu Tulisan Terkait dengan hasil kustom, untuk posting tertentu. Post ID mengacu pada posting spesifik yang dimaksud.
function jetpackme_append_related_post ($ hits, $ post_id) {// $ post_id adalah postingan yang saat ini kami dapatkan terkait dengan if (2194 == $ post_id) {// Tambahkan 1036 ke bagian depan array array array_unshift ($ hits, array ('id' => 1036)); // Hapus elemen terakhir dari array_ array ($ hits); } kembalikan $ hit; } add_filter ('jetpack_relatedposts_filter_hits', 'jetpackme_append_related_post', 20, 2);

  • Kecualikan pos tertentu dari yang pernah muncul di antara hasil Tulisan Terkait. Sekali lagi mengidentifikasi ID posting untuk mengecualikannya.
function jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {// $ post_id adalah postingan yang saat ini kami dapatkan terkait dengan $ exclude_post_ids [] = 1037; // Kecualikan post_id 1037 $ exclude_post_ids [] = 1038; // Juga kecualikan post_id 1038 menghasilkan $ exclude_post_ids; } add_filter ('jetpack_relatedposts_filter_exclude_post_ids', 'jetpackme_exclude_related_post', 20, 2);
  • Kecualikan seluruh kategori dari yang pernah muncul di antara hasil Tulisan Terkait. Ubah category.slug ke kategori yang tidak ingin Anda lihat pada posting Anda yang terkait.
function jetpackme_filter_exclude_category ($ filter) {$ filter [] = array ('not' => array ('term' => array ('category.slug' => 'dogs'))); kembalikan $ filter; } add_filter ('jetpack_relatedposts_filter_filters', 'jetpackme_filter_exclude_category');

  • Selektif menonaktifkan Tulisan Terkait dari ditampilkan pada posting pilih. is_single array berisi sejumlah ID pos yang pos terkait tidak ditampilkan.
function jetpackme_no_related_posts ($ options) {if (is_single (array (17, 19, 1, 11))) {$ options ['enabled'] = false; } mengembalikan $ opsi; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_no_related_posts');

  • Sertakan halaman dalam hasil pencarian untuk konten terkait.
function jetpackme_add_pages_to_related ($ post_type, $ post_id) {if (is_array ($ post_type)) {$ search_types = $ post_type; } else {$ search_types = array ($ post_type); } // Tambahkan halaman $ search_types [] = 'halaman'; kembalikan $ search_types; } add_filter ('jetpack_relatedposts_filter_post_type', 'jetpackme_add_pages_to_related', 10, 2);
  • Tambahkan gambar mundur default, jika tidak ada gambar yang dapat ditemukan di pos.
function jeherve_custom_image ($ media, $ post_id, $ args) {if ($ media) {return $ media; } else {$ permalink = get_permalink ($ post_id); $ url = apply_filters ('jetpack_photon_url', 'YOUR_LOGO_IMG_URL'); return array (array ('type' => 'image', 'from' => 'custom_fallback', 'src' => esc_url ($ url), 'href' => $ permalink,)); }} add_filter ('jetpack_images_get_images', 'jeherve_custom_image', 10, 3);
  • Sembunyikan tanggal posting di Tulisan Terkait.
 
.jp-relatedposts-post-date {display: none; }

Anda dapat membaca tentang lebih banyak fungsi yang dapat Anda tambahkan atau modifikasi dengan modul posting terkait menggunakan Jetpack pada mereka blog.

Posting terkait Plugin

Jika Anda lebih suka menggunakan plugin independen untuk melakukan fungsi menampilkan posting terkait, ada dua plugin gratis yang sesuai dengan tugas.

  • Tulisan Terkait untuk WordPress - Tidak memperlambat situs web Anda dan menggunakan temboloknya sendiri untuk melakukan pengangkatan yang berat. Ada pembuatan otomatis posting terkait dan plugin memungkinkan pengeditan manual. Plugin ini memiliki versi premium yang memberikan dukungan multisite dan kontrol lebih besar atas gaya template posting yang terkait.
  • Tulisan Terkait oleh Taksonomi - Plugin ini menggunakan query yang di-cache untuk menemukan posting terkait. Tambahkan kendala ke posting terkait-pertandingan berdasarkan tanggal dan taksonomi / posting individual. Gunakan template HTML Anda sendiri yang memungkinkan lebih banyak penyesuaian. Kode singkat membantu menampilkan jumlah posting terkait tertentu menggunakan widget.

Meningkatkan Kelekatan Situs

Menampilkan posting terkait pasti akan meningkatkan waktu yang mungkin dihabiskan pengunjung di situs web Anda. Memanfaatkan kekuatannya dan memberi tahu saya bagaimana itu berjalan.

Tentang Wisnu

Wisnu adalah penulis lepas di malam hari, bekerja sebagai analis data pada siang hari.