Kawasan carian di tajuk "berfungsi" kerana ia dirancang dan anda boleh mengkliknya terbuka dan tertutup dan semua itu. Tetapi sebenarnya belum membuat carian. Itu cukup penting eh?
Di laman web ini, kami menggunakan Mesin Carian Khusus Google untuk mencari kandungannya. WordPress telah membuat carian, tetapi tidak begitu baik. Ia hanya sesuai dengan rentetan dan menyenaraikan apa yang dijumpai mengikut urutan. Tidak ada barang mewah seperti yang ditawarkan oleh Google: logik carian, memperbaiki kesalahan ejaan secara automatik, menentukan niat, dan yang paling penting, menunjukkan hasil yang paling relevan terlebih dahulu.
Jadi, kami akan menggunakan GCSE, dan kami mempunyai beberapa persediaan yang perlu dilakukan. Kami masuk ke kawasan pentadbir mereka untuk membuatnya dan membuatnya dari awal. Kami akan menggunakan versi percuma. Bukan kerana saya mahukan iklan di seluruh carian saya (saya tidak) tetapi kerana versi berbayar adalah melarang kos untuk laman web ukuran ini. Sama ada saya membayar ribuan bulan untuk carian tanpa iklan, atau benar-benar memperoleh beberapa dolar yang mempunyai iklan dalam carian dan mendapatkannya kemampuan carian secara percuma. Seorang yang tidak berpengalaman.
Yang pertama kami bina adalah carian laman web penuh, jadi kami mencarinya di "css-tricks.com".
Kemudian kami mendapat kod yang GCSE berikan kepada kami untuk disertakan di laman web agar carian berfungsi. Kita harus melakukan sedikit penggalian untuk mencari pilihan di mana ia hanya menunjukkan hasil carian, dan anda "membawa sendiri" borang carian. Itu pasti bagi kami, kerana kami telah merancang borang carian kami dan menyukainya seperti adanya.
Kami mempunyai templat halaman khas hanya untuk hasil carian. Kami memasukkan templat ini ke dalam bentuk yang menunjukkan perkara-perkara yang ingin ditunjukkan.
Kemudian kami mula membuat lebih banyak enjin carian tersuai. Ini adalah cara yang sukar untuk mencapai apa yang kita mahukan: hanya dapat mencari sub-bahagian laman web sesuka hati. CSE kedua yang kami buat hanya untuk mencari "css-tricks.com/forums/". Kemudian kami membuat halaman hasil carian yang berbeza hanya untuk carian forum (/ hasil carian / forum /) tetapi menggunakan templat yang sama. Di halaman ini, kami meletakkan kod dari CSE untuk enjin carian baru yang lebih terhad ini.
Kita hanya perlu memastikan pengguna sampai ke yang betul entah bagaimana…