Advertisement
  1. Code
  2. WordPress

Tip cepat: Sebuah 4 menit-kursus kilat dalam WordPress Bidang Kustom

by
Length:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Janur Firmansyah (you can also view the original English article)

Topik Tips hari ini Basix berasal dari sebuah pertanyaan di Twitter, mengenai penggunaan kolom kustom di WordPress. Untungnya, karena Anda akan menemukan, lampiran data unik untuk posting ini sesederhana menetapkan nilai di laman "Edit Post", dan kemudian mereferensikan informasi tersebut dengan metode get_post_meta().

Lebih memilih untuk menonton video di Screenr.com?


Langkah 1: Membuat Posting Baru

Di lingkungan pengujian lokal Anda, buatlah posting baru dalam WordPress admin panel, dan gulir ke bawah, sampai Anda melihat "Custom Fields" widget.

Custom Fields

Bagian ini memungkinkan untuk kunci, dan nilai. Misalnya, jika Anda tidak mengambil keuntungan dari fitur baru "Post Thumbnail", tersedia di WordPress 2.9, dan perlu cara untuk melampirkan thumbnail untuk setiap posting, ini adalah dimana Anda akan menyelesaikan tugas itu. Anda bisa menetapkan kuntuk ke "thumb", dan nilai, yang sama dengan path untuk thumbnail yang diinginkan. Pergi ke depan dan isi bagian ini dengan beberapa data tes - apa pun yang Anda inginkan. Saya akan menggunakan "difficulty" sebagai kunci,"dan"hard" sebagai nilai.


Langkah 2: Mengedit Index.php

Sekarang kunjungi tema Anda, dan dalam loop WordPress di halaman index.php, referensi metode get_post_meta().

Metode ini menerima tiga parameter.

  • Id untuk posting yang diinginkan. Anda dapat menggunakan $post-> ID atau "the_id()" untuk memasukkan nilai ini.
  • Kunci yang Anda butuhkan. Ingat, Anda dapat memasukkan beberapa bidang kustom. Inilah sebabnya mengapa kita perlu kunci referensi, dalam kasus saya, "difficulty."
  • Boolean, yang menentukan apakah Anda ingin informasi dikembalikan sebagai string, atau sebuah array. Karena aku sedang mengecho nilai keluaran saya, aku memilih true (atau string).

Langkah 3: Bagaimana jika...

Jika Anda melihat website yang dijalankan, Anda akan melihat nilai yang benar. Jika Anda pergi dengan thumbnail path di bidang kustom Anda, pastikan bahwa Anda mengecho string dari dalam tag IMG, dengan sesuai. Namun, ada satu masalah di sini; mungkin bahwa tidak setiap posting akan memiliki bidang kustom "difficulty" yang terpasang, namun kita terang-terangan sedang dengan asumsi bahwa itu akan ada. Ini tidak efisien. Sebaliknya, mengapa tidak kita pertama-tama membuat pernyataan "if" dan menentukan apakah kunci yang diinginkan pertama ada dahulu. Cerdas bukan?


Kesimpulan

Bidang kustom adalah pokok dalam setiap desainer WordPress toolbox yang berpengalaman. Pelajari itu, dan gunakan itu! Terima kasih telah membaca atau menonton!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.