Iklan
Memiliki blog Anda sendiri terdengar sangat sederhana, bukan? Pasang WordPress di akun hosting Anda, muat tema keren, dan kemudian Anda benar, kan? Ya tidak.
Profil WordPress Anda tidak menampilkan gambar keren, jadi Anda harus mendaftar untuk akun Gravatar. Posting Anda tidak menampilkan komentar di tempat yang Anda inginkan di setiap posting, jadi hal berikutnya yang Anda ketahui adalah Anda mencoba mengubah kode PHP untuk memperbaiki keadaan.
Saya sudah cukup lama berada di perahu "perlu-menyesuaikan" untuk mengetahui bahwa senang memiliki seperangkat petunjuk yang disusun dengan hati-hati yang akan menyelesaikan tugas tertentu di blog Anda. Dalam hal ini, saya akan menjelaskan bagaimana Anda dapat membuat footer biografi yang sangat nyaman dan dinamis di akhir setiap posting, tergantung pada pengguna mana yang menulis entri blog.
"Tweak" ini pada dasarnya akan menarik informasi bio yang dimasukkan ke layar profil pengguna di panel admin, dan itu akan mempublikasikan foto Gravatar yang terkait dengan email pengguna itu menggunakan info bio untuk mengubah kredit footer WordPress.
Memahami Tag PHP
Anda hanya perlu mengedit satu file PHP dalam tema Anda untuk mencapai ini. Itu adalah single.php mengajukan. File ini menangani tampilan setiap posting. Anda akan memasukkan tag PHP dinamis untuk membuat footer di setiap posting. Fungsi PHP yang akan Anda gunakan adalah sebagai berikut.
- get_the_author_email () - Ini menarik alamat email dari halaman profil pengguna saat ini.
- the_author_description () - Ini menarik teks deskripsi dari halaman profil.
- penulis() - Ini akan mengekstrak nama pengguna.
- the_user_posts () - Ini memberikan akumulasi jumlah posting yang telah ditulis pengguna.
Semua informasi ini dimasukkan ke halaman profil oleh pengguna yang Anda tulis di blog Anda.
Selama pengguna Anda menggunakan email yang sama di bidang "E-mail" seperti yang telah mereka gunakan di akun Gravatar mereka, gambar profil mereka akan dimuat dengan benar ke blog WordPress ini. Nama penulis berasal dari "bidang Nama Panggilan", dan deskripsi berasal dari bidang "Info Biografis". Selama bidang-bidang ini diisi, bio footer Anda di setiap pos akan bekerja dengan sempurna.
Menulis Kode
Bahkan jika Anda belum pernah mengedit satu pun kode PHP dalam hidup Anda, Anda bisa melakukan ini. Pergilah ke akun hosting Anda dan jelajahi file PHP di direktori tema Anda sampai Anda menemukannya single.php. Itu harus di WP-konten / tema, lalu direktori tema Anda. Buka single.php, dan cari "php the_content“. Seharusnya terlihat seperti kode di bawah ini.
Pergi ke akhir baris itu, dan tekan enter sehingga Anda akan memasukkan kode berikut langsung setelah baris itu. Ini akan memastikan bahwa informasi footer Anda selalu dicetak langsung setelah konten posting Anda. Sesederhana itu.
Selanjutnya, apa yang akan Anda lakukan adalah membuat bio footer satu elemen pada satu waktu, dimulai dengan gambar avatar dan diakhiri dengan jumlah posting. Cukup salin dan tempel kode berikut dan Anda siap.
php $ author_email = get_the_author_email ();
echo get_avatar ($ author_email, '80');php the_author_description ();
php the_author (); telah php the_author_posts ();
poskan di NAME OF WEBSITE
Saya suka memiliki garis untuk membagi konten dari bio, jadi saya memasukkan "*****" dengan satu baris. Jika Anda mengikuti kode dari atas ke bawah, Anda dapat melihat dengan tepat bagaimana bio footer dibuat. Pertama, alamat email ditarik dari profil pengguna, lalu digunakan untuk mendapatkan bio foto dari gambar gravatar. Selanjutnya, deskripsi ditarik dari profil dan dicetak, diikuti oleh jumlah posting.
Anda juga dapat menambahkan pemformatan apa pun (tebal atau miring) dan teks tambahan apa pun yang Anda suka. Inilah catatan kaki setelah saya menerbitkan pos.
Panah menunjuk ke elemen yang diwakili oleh variabel - foto, deskripsi, jumlah posting dan nama. Dengan menggunakan variabel-variabel ini, Anda dapat membuat bio footer terlihat sesuka Anda, dan informasi ditarik dari profil yang sesuai dan secara otomatis diisi berdasarkan pada pengguna mana yang membuat posting.
Ini sepenuhnya otomatis dan berfungsi di hampir semua blog WordPress yang menjalankan tema apa pun. Silakan dan coba (ingat untuk menyimpan file single.php asli Anda jika ada kesalahan) dan beri tahu kami bagaimana hasilnya! Apakah Anda tahu cara lain untuk membuat daftar informasi bio di catatan kaki? Jika ya, beri tahu kami di komentar di bawah.
Ryan memiliki gelar BSc di bidang Teknik Listrik. Dia telah bekerja 13 tahun di bidang teknik otomasi, 5 tahun di bidang TI, dan sekarang adalah seorang Insinyur Aplikasi. Mantan Redaktur Pelaksana MakeUseOf, dia berbicara di konferensi nasional tentang Visualisasi Data dan telah ditampilkan di TV dan radio nasional.