Pengantar Halaman Lampiran WordPress
Halaman lampiran tidak terlalu dikenal atau dipahami di WordPress. Setiap item yang Anda unggah melalui WordPress - baik itu gambar, audio, video atau apa pun - dapat memiliki halamannya sendiri dengan konten, sama seperti pos lainnya. Dengan memastikan halaman lampiran Anda terbentuk dengan baik, dan berisi informasi yang relevan, Anda dapat menambahkan kedalaman ke situs web Anda dan bahkan tingkatkan skor SEO Anda dalam proses.
Selain itu, halaman lampiran memungkinkan pengguna untuk mengomentari gambar yang mungkin bagus untuk profesi yang berhubungan dengan media. Dalam artikel ini saya akan memberi tahu Anda sedikit tentang jenis halaman yang relatif tidak jelas ini dan bagaimana Anda dapat menambahkannya ke tema Anda menggunakan sedikit kode.
Memahami Lampiran
Jika Anda menggunakan WordPress tetapi tidak dalam pengembangan, mungkin akan mengejutkan Anda bahwa gambar yang diunggah disimpan dengan cara yang persis sama dengan posting - pada kenyataannya, mereka adalah posting, sama seperti halaman.
Apa yang membedakan halaman, posting, gambar, dan jenis posting khusus adalah atribut post_type yang mereka miliki dalam database. Posting memiliki tipe posting 'posting' (maka penamaan kebingungan), halaman memiliki tipe posting 'halaman' dan lampiran memiliki tipe posting 'lampiran'.
Alasan mengapa lampiran disimpan sebagai posting cukup jelas, setelah Anda memikirkannya. Gambar yang diunggah memiliki judul, penulis, tanggal publikasi, dan sebagainya - data yang digunakan oleh pos biasa juga. Bahkan, satu-satunya bit tambahan informasi hanyalah lokasi gambar. Ini disimpan dengan nyaman di tabel meta pos.
Akibatnya, halaman lampiran tidak lebih dari satu halaman untuk lampiran. Sama seperti halaman posting menunjukkan satu posting, halaman statis menunjukkan satu halaman; halaman lampiran menunjukkan satu lampiran.
Halaman Contoh Lampiran
Tema Twenty Fifteen yang indah dan akan datang memiliki contoh halaman lampiran yang bagus.
Ketika saya mengunggah gambar ini, saya mengisi judul, keterangan, deskripsi, dan teks alternatif. Ini semua digunakan pada halaman ini dengan sangat baik. Perhatikan dimasukkannya ukuran gambar di footer posting, tambahan yang bagus!
Apakah Tema Saya Memiliki Halaman Lampiran?
Jawaban untuk pertanyaan ini adalah ya dan tidak. Pertama-tama, mari kita lihat bagaimana Anda bisa sampai ke halaman lampiran.
Di setiap posting lama, tambahkan gambar dan pastikan untuk memilih “Halaman Lampiran” di tautan ke tarik-turun. Perbarui atau terbitkan pos Anda dan kunjungi di ujung depan. Dengan mengklik gambar di pos Anda akan dibawa ke halaman lampiran. Ini mungkin tidak terlihat bagus (tergantung pada tema Anda) tetapi ini adalah halaman lampiran.
Untuk memahami mengapa demikian, mari kita pelajari sedikit tentang file templat. WordPress menggunakan hierarki templat untuk menentukan file mana yang digunakan ketika halaman tertentu dikunjungi. Halaman depan Anda mungkin menggunakan index.php jika itu menunjukkan daftar posting; halaman digunakan page.php; menggunakan posting tunggal single.php dan seterusnya.
Disebut hierarki karena ada urutan hierarki di mana file yang benar dipilih. Misalnya, katakan Anda mengunjungi arsip tag untuk “musik” menandai. WordPress mencari tag-music.php mengajukan. Jika tidak ada yang dicari tag.php. Jika itu tidak ada, ia menggunakan archive.php. Akhirnya jatuh kembali ke index.php yang merupakan file yang diperlukan agar selalu ada.
Apa intinya adalah itu index.php digunakan setiap kali file lebih lanjut dalam template tidak ditentukan. Penulis tema digunakan untuk satu halaman, arsip, 404 halaman dan semacamnya tetapi banyak yang melupakan teman kami tentang halaman arsip. Mereka lupa menerapkannya dan karenanya index.php digunakan.
jika ini tidak disengaja dan index.php File tidak dibangun untuk menangani gambar, well, Anda mungkin mendapatkan beberapa halaman lampiran yang tampak aneh. Jika theme theme telah diimplementasikan attachment.php atau telah dibangun index.php yang memperhatikan lampiran, halaman lampiran Anda akan terlihat baik-baik saja.
Bagaimana Saya Membuat Halaman Lampiran?
Jika tema Anda belum memiliki attachment.php File Anda harus membuatnya.
Jika itu adalah tema yang dibuat hanya untuk Anda, silakan dan tambahkan file sekarang. Namun, jika Anda menggunakan tema pihak ketiga yang Anda unduh atau instal dari repositori, Anda harus membuat tema anak. Tema anak digunakan untuk memperluas tema yang ada tanpa mengedit file asli. Setelah Anda menambahkan tema anak (sangat sederhana), buat attachment.php file di dalamnya.
Temukan single.php file dalam tema Anda, salin seluruh konten dan rekatkan ke file halaman lampiran yang baru saja Anda buat. Dalam 70% dari tema di luar sana ini sudah cukup.
Dalam sebagian besar sisanya, Anda mungkin ingin menghapus beberapa hal tertentu. Dalam beberapa kasus lain, karena cara halaman posting tunggal Anda bekerja, ini mungkin masih tidak berfungsi seperti yang diharapkan. Jika demikian, coba gunakan konten page.php sebagai gantinya.
Manfaat Halaman Lampiran
Pertama-tama, halaman lampiran ada di situs Anda apakah pengguna mengunjunginya atau tidak. Ini berarti bahwa mereka berpotensi ditemukan oleh mesin pencari. Mengapa tidak menjadikan keduanya mesin pencari dan ramah pengguna, untuk berjaga-jaga? Dengan memilih gambar yang relevan untuk konten Anda, menulis teks dan deskripsi gambar yang bagus, Anda dapat menambahkan konten yang jauh lebih relevan itu ke situs Anda, meningkatkan posisi SEO Anda sembari menyediakan lebih banyak untuk dilakukan oleh pengguna Anda.
Karena lampiran adalah posting, mereka juga memiliki komentar mereka sendiri. Jika Anda ingin pengguna berinteraksi dengan gambar Anda, halaman lampiran adalah tempat yang tepat untuk melakukan ini. Ini sangat relevan untuk fotografer, artis atau musisi.
Sebagai pengembang WordPress bagi saya, halaman lampiran juga merupakan cara menilai apakah pengembang tema menganggap serius tema mereka. Jika halaman lampiran menunjukkan perhatian dan perhatian yang sama terhadap detail seperti halaman lainnya, itu adalah indikator yang baik untuk tema yang layak.