Beranda » WordPress » Plugin WordPress Cari dan Cuplikan Berguna

    Plugin WordPress Cari dan Cuplikan Berguna

    WordPress adalah alat CMS yang kuat tidak hanya memberi daya pada blog tetapi juga forum dan halaman web pribadi yang tak terhitung jumlahnya. Banyak fitur yang ditawarkan cukup canggih untuk pasar, namun pencarian mereka tampaknya masih tertinggal. Fungsi ini menawarkan solusi yang sangat sederhana untuk masalah yang sangat kompleks - menemukan konten yang tepat di situs Anda!

    Meskipun fungsinya bagus untuk mencari artikel berdasarkan kecocokan langsung, sistem gagal dengan banyak kegunaan yang mungkin. Lebih khusus lagi ketidakmampuan untuk mencari di antara semua kategori, tag, atau bahkan kategori dan / atau tag tertentu. Demikian pula semua posting ditampilkan pada default berdasarkan tanggal, terbaru ke terlama. Ini adalah celah besar di UX, bagaimana dengan pengguna yang mungkin mencari artikel populer dengan tampilan atau komentar terbanyak?

    Di bawah ini saya telah menawarkan sekilas ke fitur pencarian WordPress dan bagaimana mereka bekerja dalam sistem. Memahami bagaimana semuanya kehabisan kotak akan membuat memanipulasi pencarian jauh lebih mudah. Selain itu saya telah menambahkan beberapa plugin yang kuat dan potongan kode yang diinginkan untuk setiap situs web WP.

    Dasar Pencarian WordPress

    Saat menjalankan permintaan pencarian melalui WordPress semua hasil dikembalikan berdasarkan waktu publikasi. Ini akan mencakup halaman, yang akan luar biasa, jika WordPress telah menetapkan kemampuan untuk melakukannya. Dua plugin hebat Search Unleashed dan Search Everything menyediakan perbaikan yang memungkinkan pengguna untuk mencari melalui halaman dan komentar juga. Satu masalah utama adalah bagaimana WordPress mengabaikan kekuatan kata kunci dalam pencarian.

    Jika sebuah artikel diterbitkan satu atau dua tahun yang lalu, kemungkinan artikel itu ditemukan dalam pencarian sangat kecil. Ini kecuali jika pengguna memasukkan kata kunci yang mereka inginkan ke mesin yang lebih besar seperti Google atau Bing. Saat Anda mencari “desain web” WordPress ingin mencocokkan dengan itu. Pengembang WordPress mungkin sedang mengerjakan pembaruan, tetapi permintaan seperti itu tidak akan menghasilkan hasil yang sederhana Desain.

    Demikian pula bagaimana dengan kategori dan tag posting? Ini dapat dicocokkan dengan kata kunci dan membuang seluruh pencarian. Fungsi berbeda di balik pencarian WordPress adalah prasejarah dibandingkan dengan kebanyakan, yang untungnya sistem ini dapat diperbarui secara terbuka dari dalam komunitas pengembangan.

    File Tema WordPress

    Di dalam setiap folder Tema WordPress terdapat sekumpulan file pencarian. Ini tampaknya berguna untuk fungsi dan bentuk pencarian yang kuat. Di dalam file template root search.php Anda akan menemukan templat umum untuk hasil pencarian.

    Sering kali saya akan mendengar pengembang membuat kesalahan dengan memasukkan search.php mereka di dalam file inti lain, seperti page.php atau single.php. Ini adalah teknik yang kuat untuk membangun template modular, namun file pencarian langsung digunakan untuk menampilkan pagination dan hasil saja. Nama file standar searchform.php adalah apa yang akan memasukkan beberapa kode PHP dasar untuk memanggil data permintaan pencarian. Sisa file adalah bentuk HTML lurus termasuk satu (1) bidang input dan tombol kirim.

    File ini sering dimasukkan dalam area tajuk atau sidebar template. Ini menawarkan solusi elegan untuk memasukkan formulir yang sudah jadi dan pengguna dapat memanfaatkan banyak teknik pencarian canggih yang ditawarkan di WordPress. Dari banyak atribut baru di HTML5 dimungkinkan untuk menawarkan teks default di dalam bidang input seperti “pencarian… ” atau “masukkan istilah di sini”.

    Saat memasukkan data untuk menampilkan formulir pencarian Anda, rutin sederhana dapat dengan senang hati mengejutkan Anda. Ada fungsi sederhana yang ditulis get_search_form () yang dapat ditambahkan di mana saja di templat Anda untuk menampilkan konten searchform.php. Ini adalah fungsi internal yang dikembangkan oleh WordPress dan digunakan untuk membuat pengembangan fungsi pencarian semudah pie!

    Fungsi Kueri WP

    Ada fungsi yang ditulis di backend WordPress yang dapat digunakan untuk query SQL langsung. WP_query () telah digunakan oleh pengembang WordPress dan perancang tema sama untuk membuat kueri penelusuran khusus yang lebih rumit dari standar WordPress.

    Jika Anda seorang pengembang, saya sarankan membaca halaman referensi fungsi untuk sedikit wawasan tentang metodologi. Dokumentasinya sangat panjang dan mungkin tidak akan digunakan oleh banyak orang. Ada beberapa fitur yang sangat rapi seperti menarik posting atau kategori tertentu berdasarkan konten mana yang saat ini ditampilkan di halaman.

    Fungsi Permintaan juga memungkinkan untuk memeriksa nilai halaman saat ini. WordPress secara otomatis memberi nama pada masing-masing mengetik halaman di situs Anda. Posting blog, halaman, hasil pencarian, dan home hanyalah beberapa contoh. Di bawah ini saya telah menjabarkan daftar singkat variabel halaman umum untuk mereka yang tertarik untuk memeriksa di bawah permukaan.

    • $ is_single - melihat halaman posting tunggal
    • $ is_author - melihat halaman direktori posting penulis
    • $ is_search - melihat halaman hasil pencarian
    • $ is_category - $ is_tag - melihat daftar posting berdasarkan kategori atau tag
    • $ is_404 - melihat 404 halaman kesalahan

    16 Plugins untuk Meningkatkan Pencarian

    Di bawah ini saya telah menyertakan tautan ke beberapa plugin populer yang terkait dengan pencarian dan permintaan. Ini semua gratis dan ditawarkan untuk diunduh dari direktori ekstensi resmi WordPress. Saya sangat merekomendasikan untuk tidak menginstal lebih dari 2 atau 3 ini sekaligus - baca deskripsi dan uji satu per satu untuk melihat apakah ada sesuatu yang sangat sesuai dengan blog Anda!

    Plugin Google Custom Search. Opsi default untuk pencarian di WordPress sebenarnya bukan solusi terbaik. Seringkali webmaster lebih suka menyalurkan permintaan pencarian mereka melalui Google untuk hasil yang lebih cepat dan lebih bertarget. Setelah instalasi, plugin ini akan secara otomatis menulis ulang formulir pencarian WordPress default dengan Google Search kustom. Mengadopsi satu set URL ramah baru saat bepergian!

    Enhanced Search Form Dengan default form pencarian WordPress adalah bidang input standar. Ini bagus untuk permintaan dasar yang melibatkan kata kunci spesifik, tetapi untuk pengguna tingkat lanjut opsi defaultnya kurang. Formulir Pencarian yang Ditingkatkan akan secara dinamis menghasilkan formulir XHTML yang menerima istilah pencarian baru seperti pernyataan Boolean DAN.

    Cari Segalanya, Cari Segalanya adalah plugin all-in-one yang bagus untuk mendukung kebutuhan pencarian lanjutan Anda. Beberapa fitur paling populer termasuk sorotan pencarian, taksonomi khusus, penjelajahan komentar yang disetujui, dan banyak lagi lainnya! Panel administrasi sangat sederhana dan pengaturan sangat mudah.

    Plugin Pencarian WordPress Sphinx Server Sphinx dapat menurunkan permintaan pencarian berat dari server Anda ke pengaturan jarak jauh lainnya. Setelah aktivasi, Anda akan melihat kecepatan super cepat dan dapat mengurutkan hasil sesuai dengan kesegaran dan relevansi. Selain itu, plugin ini mampu menampilkan widget bilah sisi dari kata kunci pencarian terbaru dan yang paling terkait.

    Search MeterSearch Meter adalah ide yang menarik bagi para webmaster yang tertarik untuk melacak analitik. Setiap permintaan pencarian disimpan dan diarsipkan di panel admin dengan detail tambahan memeriksa analitik pencarian. Anda akan diberikan data tentang berapa banyak pencarian gagal atau tidak ada hasil, serta istilah pencarian populer dan terkini. Plugin akan menghasilkan statistik yang dapat Anda atur ulang atau ekspor untuk pemeriksaan.

    Fast WordPress SearchFast WordPress Search adalah plugin pengganti dasar untuk mesin default WordPress. Ini umumnya akan mengembalikan halaman yang lebih relevan dan sedikit mempercepat proses. Proses ini ditulis untuk bekerja dengan pustaka fungsi WP yang luas untuk mengurangi panggilan basis data dan mengembalikan hasil yang lebih cepat untuk pertanyaan yang intens. Instal juga disertai dengan alat benchmark untuk membandingkan waktu.

    Widget Pencarian Amazon Jika Anda bekerja dengan program afiliasi Amazon maka Anda akan menyukai plugin ini selanjutnya. Dengan beberapa langkah sederhana dan satu template edit, sangat nyaman untuk mengimplementasikan formulir pencarian berbasis Flash. Ini akan mencari di dalam perpustakaan Amazon untuk menarik data tentang produk dan rilis baru. Dari sini adalah proses sederhana memasukkan ID afiliasi Anda untuk mulai mendapatkan uang dari pencarian blog Anda!

    Plugin Cari Looser Di sini kami memiliki plugin kecil dengan harapan yang besar segera setelah menginstal. Plugin Looser Search memodifikasi proses bawaan dari dalam pustaka WordPress untuk mencocokkan kata kunci dan bukan istilah lengkap. Kamus internal kata-kata bahasa Inggris yang umum dilompati untuk mempercepat proses pencarian. Jika Anda mencari plugin dasar untuk menginstal dan mendapatkan hasil tercepat, saya sangat merekomendasikan ini.

    Dave's WordPress Live Search Jika Anda penggemar Microsoft Live Search, plugin sederhana ini akan memperkuat pengalaman blog Anda. Menawarkan hasil dari Live Search akan berarti relevansi yang lebih tinggi dan waktu pemuatan yang lebih cepat daripada pemrosesan internal. Plugin ini dibuat untuk memberikan hasil terbaru instan saat tipe pengguna - semua didukung di belakang layar dengan jQuery dan beberapa gaya CSS dasar. Coba instal dan lihat apakah blog Anda dapat menangani pemuatan halaman, karena itu memberikan pengalaman pengguna yang luar biasa untuk hasil pencarian.

    Search Tag Cloud Plugin ini memberi Anda akses mudah untuk mengembangkan tag cloud sederhana. Ini akan menghasilkan peringkat yang bagus dari Google karena lebih banyak tautan akan mengarah ke halaman blog Anda. Selain itu pengalaman pengguna meningkat secara dramatis ketika Anda mempertimbangkan berapa banyak posting yang dapat ditemukan hanya dengan beberapa klik. Plugin membutuhkan langkah-langkah instalasi standar dan telah dikembangkan dengan mempertimbangkan SEO.

    Sorot Persyaratan Pencarian Anda mungkin telah melihat plugin ini diadopsi di banyak blog hari ini. Setiap kali pengunjung menemukan halaman Anda melalui mesin pencari utama (Google, Yahoo !, Bing, Lycos, Ask ...) masing-masing kata kunci akan disorot dalam konten Anda. Ini membantu pengunjung mencari tahu di mana konten halaman berada dan dalam kerangka referensi apa. Secara default tidak ada gaya CSS inti, jadi Anda harus mendesain sendiri setelah aktivasi.

    Better SearchBetter Search, sesuai dengan judulnya, adalah plugin standar untuk memberikan pencarian blog WordPress yang lebih baik. Setiap halaman hasil dibagi berdasarkan relevansi kata kunci dan teknik-teknik canggih untuk mengenali tag meta, tag posting, dan kategori. Saat mengetikkan formulir pencarian baru akan menampilkan istilah pencarian paling populer yang dicari di seluruh blog Anda. Ini sering diperbarui berdasarkan berapa banyak lalu lintas yang ditimbulkan permintaan pencarian Anda!

    Cari LightAs Anda mungkin telah melihat banyak tempat di tempat lain fungsi update-as-you-type telah meledak. Sejak Google Instant dirilis, banyak penyedia pencarian lain telah meluncurkan teknik serupa. Search Light adalah plugin fantastis yang menggunakan antarmuka dropdown Ajax untuk membuat menu dinamis dari pertanyaan terkait. Anda juga dapat mengikat thumbnail posting Anda dan jumlah total hasil di dalam bilah pencarian itu sendiri.

    WP Instant Search Plugin ini membutuhkan beberapa perpustakaan eksternal, meskipun menawarkan fungsionalitas yang sama seperti Lampu Pencarian sebelumnya. Jika Anda benar-benar menikmati saran dropdown Ajax Anda akan menemukan banyak fitur yang sama di sini dengan WP Instant Search. Plugin diperbarui ke versi terbaru WordPress 3.0.5 dan akan memeriksa tag, posting, halaman, dan kategori WordPress.

    Widget Pencarian Produk E-commerce WP Plugin ini mendukung tampilan widget untuk solusi e-commerce yang berjalan di atas WordPress. Saat Anda menjual barang atau bahkan perangkat lunak daring, penting bahwa solusi e-commerce Anda mudah dinavigasi dan produk mudah ditemukan. Dengan plugin yang bagus ini, kita dapat mengganti fungsi pencarian basi WordPress untuk memasukkan tampilan permintaan baru. Halaman hasil akan mencantumkan produk dalam tata letak gaya grid dan tahan kompatibel hingga rilis terbaru.

    ThreeWP Ajax SearchA plugin tanpa basa-basi untuk pencarian Ajax. Cukup unduh dan instal plugin untuk mengetahui seberapa mudah prosesnya akan terbuka! Pengaturan default berfungsi sempurna dengan tema Twentyten dan semua turunannya. Salah satu fitur keren adalah bagaimana plugin ini masih bekerja di sekitar mesin pencari default WordPress. Dalam hal ini Anda tidak akan kehilangan apapun dari pustaka WordPress yang kuat dan sebaliknya hanya mendapatkan efek pengalaman front-end yang luar biasa. Ada banyak opsi untuk penyesuaian termasuk gaya CSS dan kecepatan jQuery dan gaya animasi.

    5 Cuplikan Pencarian yang Berguna

    1. Kecualikan Posting / Halaman dari Hasil Pencarian

    Fungsi berikut, memungkinkan Anda untuk mengecualikan posting dari kategori apa pun, atau bahkan halaman dari hasil pencarian. (melalui resep wpr)

    (functions.php)

     function SearchFilter ($ query) if ($ query-> is_search) $ query-> set ('cat', '0,1');  mengembalikan $ query;  add_filter ('pre_get_posts', 'SearchFilter'); 

    2. Mencari Kategori tertentu

    Kembalikan hasil pencarian dari kategori tertentu.

    (functions.php)

     function SearchFilter ($ query) if ($ query-> is_search) // Masukkan kategori spesifik yang ingin Anda cari $ query-> set ('cat', '8,9,12');  mengembalikan $ query;  add_filter ('pre_get_posts', 'SearchFilter'); 

    3. Mencari jenis posting tertentu

    Saring semua jenis posting lainnya dan targetkan pencarian Anda ke jenis posting WordPress tertentu.

    (functions.php)

     function SearchFilter ($ query) if ($ query-> is_search) // Masukkan tipe posting spesifik yang ingin Anda cari $ query-> set ('post_type', 'feeds');  mengembalikan $ query;  // Filter ini akan melompat ke loop dan mengatur hasil kami sebelum dikembalikan add_filter ('pre_get_posts', 'SearchFilter'); 

    4. Sorot Ketentuan Pencarian WordPress (jQuery)

    Sorot istilah pencarian di halaman hasil WordPress. (via weblogtoolkoleksi)

    (functions.php)

     function hls_set_query () $ query = attribute_escape (get_search_query ()); if (strlen ($ query)> 0) echo '  ';  function hls_init_jquery () wp_enqueue_script ('jquery');  add_action ('init', 'hls_init_jquery'); add_action ('wp_print_scripts', 'hls_set_query'); 

    (header.php), sebelum

       

    5. Tampilkan Istilah Pencarian + Hasil Hitung

    Kembalikan permintaan pencarian dan jumlah hasil. Contoh - Hasil Pencarian untuk twitter - 8 artikel. (via wpbeginner)

     

    Hasil Pencarian untuk post_count; _e ("); _e (''); echo $ key; _e (''); _e ('-'); echo $ count. "; _e ('artikel'); wp_reset_query ();?>