Halo sobatku sekalian, disini saya akan memberikan sedikit tips untuk gambar unggulan di wordpress. Lebih tepatnya adalah cara agar gambar unggulan otomatis di wordpress. Pada platform wordpress, sobat mungkin tahu apa itu gambar unggulan. Gambar unggulan atau yang biasa dikenal dengan featured image ini berfungsi untuk menampilkan satu gambar utama yang ditampilkan di blog. Sehingga dengan adanya featured image otomatis ini, kita tidak perlu mengatur semua satu persatu.
Dan ini berlaku ketika saya pindah hosting dari blogger ke wordpress self hosting. Ketika migrasi, semua gambar itu harus di edit satu satu. Apalagi kalau jumlah post atau artikel sudah ribuan, dan menurut saya mustahil untuk dilakukan satu per satu. Jika gambar unggulan atau featured image ini kosong, maka tampilan artikel di blog andapun akan default. Yang artinya tidak menarik sama sekali untuk dilihat jika featured image ini sama semua.
Hal yang saya alami disini, mungkin akan sobat alami juga ketika migrasi ke wordpress self hosting. Solusi dari saya agar menggunakan script saja, maka semuanya akan otomatis. Sangat tidak efektif sekali mengedit satu persatu, dan saya rasa tangan agan nanti akan pegel. Dengan adanya script php, sobat bisa membuat segalanya jadi otomatis.
Sebenarnya cara ini bisa dilakukan dengan plugin, atau tidak dengan plugin. Seharusnya jika memang hosting sobat memadai untuk menginstall terlalu banyak plugin, boleh boleh saja. Dan yang memiliki kapasitas hosting kecil pasti akan kasihan termasuk saya sendiri. Gunakanlah beberapa metode dari function.php agar tanpa memerlukan banyak plugin yang terinstall lagi.
Cara Mudah Agar Featured Image (Gambar Unggulan) Otomatis di WordPress
Sebenarnya cara ini bukan untuk platform blogger, melainkan khusus untuk platform wordpress. Kalau di blogger saya rasa featured post ini sudah otomatis diterapkan pada semua template. Beda halnya di platform wordpress yang mengharuskan memilih featured image secara manual. Baiklah ini cara agar gambar unggulan otomatis, mencakup semua artikel blog anda. Baik itu artikel yang lama, maupun artikel yang baru.
- #1. Silahkan Login Ke WordPress Admin Kalian Masing Masing.
- Kemudian Pilih Menu Tampilan/Appearance .
- Kemudian Pilih Menu Theme Editor.
- Pilih File Function.php di Sidebar Kanan.
- Pastekan Kode Berikut ini, Tepat Sebelum Penutup PHP, Yaitu Sebelum Tag (<?) Berada di Paling Bawah.
// Add Featured Image Automatically www.jagoankode.com
function autoset_featured() {
global $post;
$already_has_thumb = has_post_thumbnail($post->ID);
if (!$already_has_thumb) {
$attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
if ($attached_image) {
foreach ($attached_image as $attachment_id => $attachment) {
set_post_thumbnail($post->ID, $attachment_id);
}
}
}
}
add_action('the_post', 'autoset_featured');
add_action('save_post', 'autoset_featured');
add_action('draft_to_publish', 'autoset_featured');
add_action('new_to_publish', 'autoset_featured');
add_action('pending_to_publish', 'autoset_featured');
add_action('future_to_publish', 'autoset_featured');
Jika masih bingung dimana filenya, bisa lihat alur gambar dibawah ini.
- Jika sudah, maka pilih Perbarui Berkas atau Disimpan.
- Setelah selesai menyimpan, maka langsung lihat hasilnya.
- Semua gambar otomatis memilih featured image mereka.
- Ini berlaku untuk artikel yang lama, ataupun artikel yang baru.
- Selesai.
Sampai disini sobat sudah berhasil membuat semua gambar unggulan menjadi otomatis. Jika masih keliru silahkan bertanya di bagian komentar dibawah. Semoga artikel ini dapat bermanfaat untuk kamu yang sedang migrasi ke wordpress. Silahkan dicoba dan buat semua pekerjaan anda lebih mudah. Demikian cara agar gambar unggulan otomatis di wordpress, Terimaksih telah membaca.
Makasih tutornya. mantap
Sip sama sama kak