Di jam makan siang #WPQuickies ini, saya tunjukkan cara menggunakan fungsi WordPress di dalam file PHP kustom non-WordPress
Ada banyak kasus penggunaan di mana Anda mungkin perlu membuat skrip PHP khusus di luar sistem WordPress
Anda mungkin membuat file template PDF, atau berurusan dengan file yang dihasilkan dari sistem pihak ke-3
Bagaimana Anda kemudian dapat mengakses fungsi WordPress seperti get_user_by() atau get_the_title() di dalam skrip PHP khusus Anda?
File PHP yang Berdiri Sendiri
Apa yang saya maksud dengan file PHP non-WordPress?
Dalam konteks ini, saya berbicara tentang file PHP yang tidak terkait dengan inti, plugin, atau tema WordPress
File PHP ini dapat menjadi bagian dari sistem atau aplikasi eksternal lain yang dihosting di area yang sama dengan situs web WordPress Anda
Ini bisa berupa satu file PHP yang Anda jalankan sebagai cronjob server atau aplikasi kompleks yang Anda gunakan sebagai bagian dari bisnis Anda
Bagaimana dengan REST API?
Ya, Anda dapat menggunakan WordPress REST API untuk mendapatkan dan memposting informasi ke situs web WordPress tanpa perlu menggunakan fungsi PHP, tetapi tutorial ini adalah tentang mendapatkan akses ke fungsi inti WordPress PHP.
Apa Itu Fungsi WordPress?
Saat bekerja dengan situs web WordPress, pengembang terbiasa memanggil fungsi WordPress untuk mendapatkan informasi tentang konten yang disimpan WordPress
Konten ini dapat berupa pengguna, produk, postingan, menu navigasi, dan apa pun di antaranya
Selama Anda bekerja dalam lingkungan aplikasi WordPress, sebagian besar fungsi inti, plugin, dan tema tersedia untuk Anda gunakan
Namun, begitu Anda keluar dari lingkungan tersebut, fungsi tersebut tidak lagi tersedia – disebut di luar konteks atau di luar cakupan
Memuat atau "Bootstrap" WordPress
Untuk mendapatkan akses ke fungsi PHP WordPress asli tersebut di file PHP eksternal Anda, Anda perlu memuat atau “bootstrap” WordPress agar aplikasi Anda berada dalam cakupan
Bagaimana Cara Memuat WordPress?
Seperti setiap aplikasi web berbasis PHP lainnya, semuanya dimulai di index. php dan WordPress tidak berbeda
WordPress adalah salah satu platform blogging terbaik. Ini skenarionya, kami memiliki halaman PHP khusus yang ingin kami integrasikan dengan blog WordPress. File PHP kami yang akan kami integrasikan mungkin tidak menggunakan API WordPress apa pun. Mengintegrasikan file PHP dengan WordPress sangat penting untuk pengembangan back-end desain web
PHP adalah salah satu bahasa pemrograman paling populer di web. Bahkan, 78. 8% dari semua situs web[1] menggunakan PHP dengan satu atau lain cara. Jika Anda menggunakan WordPress, Anda juga menggunakan PHP, meskipun Anda tidak berinteraksi langsung dengan kode apa pun. PHP di WordPress memungkinkan sebagian besar fitur yang Anda gunakan, dan memahami cara kerjanya diperlukan jika Anda ingin membuat perubahan besar pada situs web Anda
Ada banyak cara untuk mengedit PHP di WordPress atau menambahkan kode ke situs Anda. Pendekatan mana yang Anda gunakan akan bergantung pada tingkat kenyamanan Anda saat mengedit file WordPress, tetapi prosesnya jauh lebih mudah daripada yang Anda bayangkan
Pada artikel ini, kita akan secara singkat membahas cara kerja PHP. Kemudian kami akan menunjukkan kepada Anda empat cara untuk menambahkan PHP di WordPress, apakah Anda lebih suka menggunakan plugin atau melakukannya secara manual. Ayo mulai bekerja
📚 Daftar isi
Bagaimana cara menambahkan #PHP di #WordPress?
Klik Untuk Menge-Tweet
Pengenalan PHP di WordPress
PHP adalah bahasa pemrograman 'tujuan umum' yang populer dalam pengembangan situs web. Lebih penting lagi, WordPress dibangun menggunakan PHP. Oleh karena itu, penting untuk memiliki pemahaman dasar tentang cara kerja PHP jika Anda ingin membuat perubahan besar pada sistem manajemen konten (CMS) atau menambahkan kode baru ke situs Anda
Anda tidak perlu menjadi programmer untuk mengedit atau menambahkan PHP di WordPress. Bergantung pada apa yang ingin Anda lakukan, mudah untuk menemukan banyak tutorial yang akan memandu Anda melalui keseluruhan proses, dan bahkan memberikan cuplikan kode yang dapat Anda gunakan. Misalnya, kami memiliki artikel lengkap yang memandu Anda melalui beberapa perubahan yang dapat Anda lakukan pada fungsi. file php
Metode mudah untuk menambahkan PHP di WordPress
Jika Anda merasa tidak nyaman bekerja dengan kode, mengedit file WordPress dan PHP mungkin terasa menakutkan. Namun, WordPress menawarkan beberapa cara untuk menambahkan kode PHP ke situs web Anda, mulai dari plugin hingga pendekatan manual. Selama Anda mencadangkan situs web Anda sebelum membuat perubahan besar atau menggunakan situs pementasan, Anda boleh bereksperimen sesuai kebutuhan
1. Ubah PHP menjadi kode pendek WordPress
Seperti biasa, plugin menawarkan pendekatan paling sederhana untuk memecahkan masalah tertentu di WordPress. Ada beberapa plugin yang dapat Anda gunakan untuk menambahkan kode khusus ke file WordPress Anda tanpa harus mengeditnya secara langsung
Salah satu opsinya adalah mengubah potongan kode PHP Anda menjadi kode pendek yang dapat Anda gunakan dengan mudah di area editor atau widget WordPress. Ini berguna jika Anda ingin menambahkan PHP ke postingan atau halaman tertentu di situs Anda
Untuk melakukan ini, Anda dapat menggunakan plugin Insert PHP Code Snippet gratis
Pengarang. xyzscripts. com
Versi Saat Ini. 1. 3. 3
Terakhir Diperbarui. 17 Maret 2022
masukkan-php-kode-cuplikan. 1. 3. 3. zip
98% Peringkat 100.000+Instal WP 2. 8+ Membutuhkan
Dengan plugin ini, Anda dapat membuat shortcode khusus untuk potongan kode PHP. Anda dapat menambahkan cuplikan ini menggunakan plugin, dan itu akan menghasilkan kode pendek yang dapat Anda gunakan di mana saja di situs web Anda untuk menjalankan fungsi tersebut
Setelah Anda menginstal dan mengaktifkan plugin, Anda akan melihat tab baru di dasbor berlabel XYZ PHP Code. Pilih tab itu dan buka Cuplikan Kode PHP → Tambahkan Cuplikan Kode PHP Baru
Plugin akan meminta Anda untuk menetapkan "nama" untuk cuplikan Anda, yang harus menjelaskan tujuannya dan untuk menambahkan kodenya di dalam bidang kode PHP
Ingatlah bahwa Sisipkan Cuplikan Kode PHP tidak memvalidasi kode yang Anda tambahkan. Jika kode tidak berfungsi, Anda harus memecahkan masalahnya sendiri
Setelah Anda menambahkan potongan kode menggunakan plugin, itu akan muncul di bawah tab Cuplikan Kode PHP. Anda memiliki opsi untuk menjeda skrip individual, serta mengedit, menghapus, dan mempratinjaunya
Shortcode untuk menempatkan snippet tersedia di bawah kolom Snippet Short Code. Setelah Anda mempratinjau kode untuk memastikannya berfungsi, Anda dapat melanjutkan dan menambahkan kode pendek di mana saja di situs Anda
2. Tambahkan cuplikan kode di seluruh situs dengan plugin
Plugin lain yang dapat membantu Anda menambahkan PHP di WordPress adalah plugin Cuplikan Kode gratis
Pengarang. Cuplikan Kode Pro
Versi Saat Ini. 3. 2. 2
Terakhir Diperbarui. 23 November 2022
cuplikan kode. 3. 2. 2. zip
94% Peringkat 700.000+Instal WP 3. 6+ Membutuhkan
Dengan plugin ini, Anda dapat dengan mudah menambahkan cuplikan kode umum ke situs Anda dengan membuka Cuplikan Kode → Tambah Baru. Saat Anda menambahkan cuplikan kode PHP, Anda dapat memilih antara menjalankannya di mana saja atau hanya di frontend atau backend situs Anda
Selain menambahkan kode PHP ke WordPress, plugin ini juga dapat membantu Anda menambahkan JavaScript, CSS, atau HTML khusus
3. Sesuaikan tema anak Anda di WordPress
WordPress hadir dengan alat yang disebut Editor Tema yang memungkinkan Anda mengedit file tema langsung dari dasbor. Idealnya, Anda akan melakukan ini saat menggunakan tema anak, sehingga Anda tidak kehilangan modifikasi apa pun yang Anda buat saat memperbarui tema induk
Untuk mengakses editor tema, buka Penampilan → Editor Tema. Anda akan melihat editor teks sederhana di sebelah kiri dan daftar file di sebelah kanan
Daftar File Tema memberi Anda akses langsung ke semua file tema yang dapat disesuaikan. Di bawah setiap entri, Anda juga akan melihat nama file lengkapnya. Sebagian besar opsi di sini adalah file PHP
Anda dapat mengganti tema mana yang sedang Anda edit menggunakan menu tarik-turun Pilih tema untuk diedit. Selain itu, Anda dapat mencari dokumentasi untuk fungsi tertentu menggunakan menu tarik-turun Dokumentasi di bawah editor
Mencari fungsi akan mengarahkan Anda ke halaman WordPress Development Codex (jika tersedia). Perhatikan bahwa jika Anda mengedit tema khusus, Anda mungkin tidak dapat menemukan dokumentasi untuk fungsi tertentu. Setelah Anda membuat perubahan yang Anda inginkan, Anda dapat mengklik Perbarui File untuk menyimpannya
Jika Anda secara khusus ingin menambahkan cuplikan kode ke situs Anda, Anda mungkin ingin mengedit fungsinya. file php
4. Gunakan klien FTP untuk mengedit file PHP secara manual
Kelemahan utama menggunakan Editor Tema WordPress adalah bahwa editor itu sendiri sangat sederhana. Jika Anda pernah menggunakan editor kode lengkap, Anda tahu bahwa Anda kehilangan banyak fungsi dengan memodifikasi file dari dasbor Anda
Alternatif yang lebih baik adalah mengakses file situs web Anda melalui FTP dan menggunakan editor teks favorit Anda untuk memperbaruinya. Untuk melakukannya, Anda memerlukan klien FTP seperti FileZilla
Jika ini pertama kalinya Anda menggunakan klien FTP, Anda harus mencari detail login situs web Anda. Kredensial FTP Anda tidak sama dengan yang Anda gunakan untuk masuk ke WordPress
Secara tradisional, host web Anda akan membuat akun FTP untuk Anda saat Anda mendaftar untuk suatu paket. Detail akun tersebut harus dapat diakses di panel kontrol hosting Anda
Untuk terhubung ke situs web Anda melalui FTP, Anda memerlukan alamat host, nama pengguna dan kata sandi FTP Anda, dan detail port tertentu (jika tersedia). Setelah Anda memiliki informasi itu, Anda dapat terhubung ke situs web Anda menggunakan FileZilla atau klien FTP lainnya
Setelah mengakses situs web Anda, Anda harus menemukan folder root WordPress, yang berisi semua file situs Anda. Biasanya, folder itu bernama publik atau public_html, atau dinamai menurut nama situs web Anda
Setelah Anda memiliki akses ke folder root, Anda dapat memodifikasi salah satu file WordPress Anda dan menambahkan kode PHP khusus ke dalamnya. Secara umum, kami menyarankan untuk tidak memodifikasi file apa pun jika Anda tidak yakin apa fungsinya
Untuk mengedit file, Anda memerlukan pemahaman umum tentang struktur direktori root. Di dalam folder utama, Anda akan menemukan file konfigurasi di seluruh situs. Itu termasuk. htaccess, yang dapat Anda modifikasi untuk menambahkan fungsionalitas menarik di WordPress
File tema dan plugin dapat ditemukan di dalam folder wp-content. Jika Anda membuka wp-content/plugins atau themes, Anda akan melihat bahwa setiap tema dan plugin memiliki foldernya sendiri. Jika Anda membuka salah satu folder tema Anda, misalnya, Anda akan dapat mengedit semua file yang sama yang dapat Anda akses dengan alat Editor Tema WordPress
Untuk mengedit file, klik kanan padanya dan pilih opsi Lihat/Edit. Melakukannya akan membuka file menggunakan editor teks default lokal Anda
Setelah selesai membuat perubahan pada file apa pun, simpan dan klien FTP Anda akan mengunggah versi baru ke server Anda. Itu dia
Kesimpulan
Mengedit dan menambahkan PHP di WordPress relatif sederhana. Selama Anda merasa nyaman bekerja dengan kode, atau bahkan hanya menyalin dan menempelkannya, Anda dapat menambahkan cuplikan yang akan menyempurnakan fungsionalitas situs Anda dengan cara yang luar biasa
Bagaimana cara menambahkan #PHP di #WordPress?
Klik Untuk Menge-Tweet
Namun, setiap kali Anda menambahkan kode ke WordPress, Anda harus selalu mencadangkan situs terlebih dahulu jika terjadi kesalahan. Misalnya, menambahkan PHP dengan sintaks yang tidak benar dapat memicu mode pemulihan WordPress
Singkatnya, empat cara utama untuk menambahkan PHP di WordPress adalah
- Mengubah PHP Anda menjadi shortcode dengan plugin Insert PHP Code Snippet
- Menambahkan cuplikan PHP ke situs Anda dengan plugin Cuplikan Kode
- Menyesuaikan tema anak Anda menggunakan Editor Tema
- Menggunakan klien FTP untuk mengedit file WordPress secara manual
Jika Anda siap untuk memulai, Anda dapat melihat koleksi sepuluh cuplikan kode berguna kami untuk situs WordPress. Jika Anda ingin melangkah lebih jauh, kami memiliki panduan tentang cara menjadi pengembang WordPress
Apakah Anda memiliki pertanyaan tentang cara menambahkan PHP di WordPress?