Iklan

Anda tahu, memang ada banyak yang bisa dikatakan untuk WordPress. Tidak hanya PHP - bahasa yang menjadi dasar WordPress - sangat fleksibel dan mudah dipelajari, tetapi WordPress juga memiliki banyak fungsi bawaan sehingga Anda dapat benar-benar menyesuaikan situs yang menakjubkan.

Bagi Anda yang telah mengikuti artikel saya sebelumnya, Anda akan tahu bahwa saya cukup sering membahas WordPress. Bahkan, ada beberapa dari kita di sini di MUO yang secara teratur mengangkat kap untuk melakukan beberapa penyesuaian. James telah menghasilkan banyak tutorial WordPress belakangan ini.

Meskipun benar bahwa kebanyakan orang hanya akan menginstal tema dan hanya menyesuaikan situs WordPress sejauh diizinkan oleh panel kontrol, kebenarannya adalah hanya dengan sedikit belajar dan berlatih, Anda dapat dengan mudah mengubah file PHP di dalam template WordPress apa pun untuk menyesuaikannya untuk Anda kebutuhan.

Menyesuaikan Situs WordPress Anda Dengan Informasi Pengguna

Hal terdekat yang saya ketahui adalah ketika saya menulis tentang cara menambahkan

instagram viewer
footer penulis dinamis Cara Menambahkan Footer Penulis Otomatis ke Tulisan WordPress Baca lebih banyak ke posting blog WordPress Anda. Menurut pendapat saya, itu benar-benar fitur yang harus dimiliki setiap blog - menyediakan tampilan yang jauh lebih profesional, dan menawarkan kredibilitas lebih kepada pembaca.

info penulis wordpress

Jika Anda membaca artikel itu, Anda akan melihat bahwa saya menggunakan beberapa fungsi bawaan yang merupakan bagian dari WordPress, termasuk yang mendapatkan nama, alamat email, jumlah posting, gambar profil, dan deskripsi penulis dari profil halaman. Anda dapat mengambil semua data itu dan kemudian merangkai itu menjadi teks yang secara dinamis diterbitkan tergantung pada artikel apa yang saat ini ada di halaman dan siapa penulisnya.

Saya sangat senang ketika saya menemukan cara melakukan itu, tetapi baru-baru ini saya menemukan situasi di mana metode tersebut di atas tidak berfungsi - halaman utama, seperti halaman blog utama situs web, di mana tidak ada "penulis" tunggal untuk halaman tersebut. Dalam hal ini, metode di atas tidak akan berfungsi. Jika Anda menggunakan fungsi yang saya daftarkan di artikel itu, itu akan selalu menarik penulis default.

Ini membuatnya sangat sulit ketika Anda ingin membangun sekotak bios penulis untuk semua penulis di situs Anda. Saya juga memperhatikan bahwa ada sangat sedikit blog di luar sana yang telah menerbitkan cara melakukan ini - setiap orang menulis tentang fungsi "the_author ()" standar yang mencari penulis untuk halaman saat ini.

penulis wordpress bio

Sebelum Anda mulai menggunakan fungsi yang akan saya perkenalkan kepada Anda, pertama-tama buka "Edit Pengguna"Halaman di WordPress, dan untuk setiap pengguna Anda, Anda perlu mengetahui alamat email yang mereka daftarkan, serta User_ID. Anda dapat melihat ini ketika Anda mengedit profil mereka, seperti yang tercantum di URL di sebelah “user_id =“.

Setelah Anda memiliki dua informasi itu dari profil pengguna, Anda siap memulai dengan “get_userdata"Fungsi. Berikut ini adalah skrip sederhana yang akan mengekstrak foto avatar dan deskripsi pengguna dari profil pengguna WordPress.

php $ author_email = "[email protected]"; echo get_avatar ($ author_email, '80')php $ user_info = get_userdata (4); echo $ user_info-> user_description. "\ n"; 

Bagaimana cara kerjanya? Ini sangat sederhana. "dapatkan”Tidak tergantung pada pembuat halaman saat ini, hanya peduli dengan alamat email untuk mendapatkan avatar. Tetapi untuk mendapatkan teks deskripsi, Anda tidak punya pilihan selain menggunakan "get_userdata ()”Untuk menarik informasi itu. Satu-satunya parameter yang harus Anda kirim adalah “identitas pengguna"Yang baru saja Anda tulis. Begini tampilannya:

penulis wordpress bio

Rahasianya di sini adalah bahwa “get_userdata ()"Fungsi sebenarnya menarik seluruh daftar parameter yang dapat Anda peroleh. Di atas, saya hanya melakukan "gema" dari teks user_description dari profil pengguna, tetapi Anda juga bisa memiliki skrip cetak nama pengguna, alamat email, URL / blog mereka, dan bahkan sebuah array dari apa yang izin pengeditan WordPress mereka adalah.

Hal paling keren tentang menggunakan fungsi ini daripada “penulis()”Kumpulan fungsi adalah bahwa hanya dengan ID Pengguna, Anda dapat mengekstrak informasi tentang siapa saja dari pengguna terdaftar Anda, terlepas dari siapa yang menulis halaman di mana skrip Anda berjalan. Ini sangat ideal untuk daftar penulis bios untuk situs web. Sebagai contoh, saya menempatkan semua bios di sidebar di situs saya dan memformat semuanya untuk menarik deskripsi penulis satu demi satu.

info penulis wordpress

Keindahan dari solusi ini adalah bahwa jika Anda perlu membuat perubahan pada penulis WordPress WordPress, Anda tidak perlu mengedit halaman mana pun. Cukup buka halaman profil dan edit bio di sana, semua konten akan langsung mencerminkan perubahan itu.

Apakah Anda memiliki situs WordPress dengan banyak penulis? Bisakah Anda memikirkan cara kreatif lain untuk mengintegrasikan informasi pengguna ke dalam konten halaman web? Bagikan pengalaman dan wawasan Anda sendiri di bagian komentar di bawah ini.

Kredit gambar: Henk L.

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.