Wordpress

Cara Memperbaiki Kesalahan Sintaks di WordPress .

Kesalahan
sintaks kesalahan parse di WordPress bukanlah kesalahan umum, dan biasanya terjadi karena kesalahan yang dibuat oleh pengguna.  Pengembang berpengalaman sering kali tidak kesulitan memperbaiki kesalahan ini sendiri, tetapi jika Anda baru dalam menambahkan dan mengedit kode ke situs Anda, Anda mungkin mengalami kesulitan untuk menemukan kesalahan ini.

Anda mungkin terjebak pada bagaimana bahkan mencoba untuk memperbaiki kesalahan karena kesalahan parse mungkin telah terkunci dari area admin situs Anda.  Kami akan menunjukkan cara mengakses file situs Anda melalui server FTP sehingga Anda dapat memperbaiki masalah ini tanpa perlu masuk melalui wp-admin.

Mari kita mulai.

Apa Penyebab Kesalahan Sintaks Parse Error di WordPress?

Kesalahan sintaks kesalahan parse terlihat seperti ini ketika muncul di situs Anda:

Kesalahan Sintaks Parse Error

Penyebab kesalahan Anda akan berbeda dari yang digambarkan di atas, tetapi setiap kesalahan berbagi bagian yang sama saat dipecah:

Kesalahan penguraian: kesalahan sintaksis

Kesalahan Parse: Kesalahan Sintaks

Ini memberi tahu Anda bahwa ada kesalahan sintaks di situs Anda.  Sintaks adalah “pengaturan kata dan frasa untuk membuat kalimat yang terbentuk dengan baik dalam suatu bahasa.”  Dalam pemrograman, ini berarti hal-hal perlu terjadi dalam urutan tertentu.

Ketika kesalahan parse atau kesalahan sintaks terjadi, itu berarti sesuatu tidak terjadi dalam urutan yang seharusnya, dan di situlah kita masuk ke bagian kedua dari kesalahan ini.

Tak terduga (isi bagian yang kosong)

Tak Terduga dalam Kesalahan Parse

Bagian kedua dari kesalahan parse akan mengatakan hal-hal seperti “unexpected $end,” “unexpected ‘.’,” dll. Ini memberitahu Anda apa masalahnya.  $end yang tidak terduga berarti Anda tidak menutup sesuatu dengan benar.  Mungkin Anda lupa menambahkan tanda kurung atau lupa menutup tanda kurung.

Jika Anda mendapatkan sesuatu di sepanjang baris “tak terduga ‘.’,” ini berarti Anda menambahkan sesuatu yang tidak seharusnya, titik dalam kasus ini.

File Tepat

File Tepat dalam Kesalahan Parse

Bagian berikutnya dari kesalahan memberi tahu Anda dengan tepat di mana masalahnya berada.  Jika Anda belum pernah mengakses file situs Anda di luar Editor di area admin WordPress, Anda mungkin tersesat saat ini.

Pastikan Anda mencatat bagian ini karena memberi tahu Anda jalur file yang tepat di mana masalahnya berada.

Garis Tepat

Baris Tepat dalam Kesalahan Parse

Sulit untuk melihat ketika Anda hanya mengedit file di Editor WordPress atau editor teks umum, tetapi semua baris dalam file Anda diberi nomor.  Itulah tujuan akhir dari kesalahan ini.  Ini memberi tahu Anda baris persisnya kesalahan terjadi, yang menyelamatkan Anda dari keharusan menelusuri sendiri setiap sedikit kode.

Mengakses File Situs Anda melalui FTP

Saat Anda tidak dapat mengedit file Anda melalui Editor WordPress, cara terbaik Anda adalah gunakan klien FTP.  Klien FTP memberi Anda akses ke file situs Anda melalui server FTP.  Ini mirip dengan bagaimana Anda mengakses file situs Anda melalui host Anda di cPanel.

Ada sejumlah klien FTP yang berbeda untuk dipilih, tetapi saya akan menunjukkan kepada Anda cara mengatur FileZilla untuk tujuan tutorial ini.  Klik di sini untuk mengunduh FileZilla.  Pastikan Anda memilih versi yang kompatibel dengan sistem operasi Anda.

Pengaturan FileZilla

Instal program di sistem Anda, dan buka.  Klik File, dan pilih Manajer Situs.  Masukkan nama situs Anda untuk memberi label pada situs Anda, dan masukkan setelan berikut:

  • Tuan rumah – Domain Anda contoh.com
  • Pelabuhan – Biarkan kosong.
  • Protokol – FTP – Protokol Transfer File
  • Enkripsi – Hanya menggunakan FTP biasa (tidak aman)
  • Jenis Masuk – Biasa

Gunakan nama pengguna dan kata sandi yang Anda gunakan untuk mengakses situs Anda melalui host Anda sebagai nama pengguna dan kata sandi Anda di FileZilla.  Misalnya, jika host Anda menggunakan cPanel, gunakan nama pengguna dan kata sandi yang Anda gunakan untuk masuk ke cPanel.

Buka tab Pengaturan Transfer.  Centang Limit Number of Simultaneous Connections, dan masukkan 8 sebagai Maximum Number of Connections.  Klik Hubungkan untuk menghubungkan ke file situs Anda melalui server FTP.

Memperbaiki Kesalahan Sintaks Parse Error Melalui FTP Client

File Tepat dalam Kesalahan Parse

Saya akan merujuk kesalahan pada gambar di atas sebagai contoh.  Bagian terakhir dari jalur file memberi tahu Anda file mana yang berisi kesalahan.  Ini adalah functions.php pada contoh yang saya berikan di atas.

Sisa jalur file memberi tahu Anda dengan tepat di mana file tersebut berada.  Jika Anda mundur pada contoh di atas, Anda dapat melihat file functions.php terletak di folder tema Zerif Lite, yang terletak di folder Tema utama, yang terletak di folder wp-content, yang terletak di my direktori root situs.

Direktori Root public_html

Direktori root adalah public_html untuk sebagian besar situs, jadi buka terlebih dahulu di FileZilla.  Gunakan kesalahan Anda sendiri untuk menemukan file yang berisi kesalahan parse.

Klik dua kali file tersebut setelah Anda menemukannya untuk mengunduhnya ke komputer Anda.

Menemukan Kesalahan Parse

Cara termudah untuk membuka file PHP adalah dengan membukanya menggunakan editor teks default di komputer Anda.  Jika Anda mengalami kesulitan menemukan baris yang tepat dari kesalahan yang dimaksud, unduh editor teks yang ditujukan untuk pemrogram dan buka file di dalamnya.

Editor teks populer termasuk

function.php di Editor Teks Kurung

Program-program ini memberi nomor pada setiap baris file Anda, seperti yang dapat Anda lihat pada gambar di atas, sehingga memudahkan Anda untuk menemukan baris yang berisi kesalahan.  Memperbaikinya sulit atau mudah tergantung pada tingkat pengalaman Anda dengan kode dan bagaimana kesalahan itu terjadi.

Memperbaiki Kesalahan Sintaks Parse Error

Dunia WordPress dipenuhi dengan tips dan saran yang berisi “paste kode ini di sini” dan “tempelkan kode ini di sana.”  Ini bagus, dan ini adalah demonstrasi yang luar biasa tentang seberapa luas dan membantu komunitas WordPress, tetapi kesalahan terjadi.

Selain itu, jika Anda baru dalam menambahkan dan mengedit kode, kemungkinan besar Anda akan membuat kesalahan, dan tidak apa-apa.  Namun, penting bagi Anda untuk mempelajari dengan tepat kesalahan apa yang Anda buat sehingga Anda dapat memperbaikinya dan mencegahnya di masa mendatang.  Mari membahas beberapa alasan berbeda mengapa kesalahan penguraian ini mungkin ditampilkan di situs Anda.

Lihat apakah kesalahannya sederhana untuk memulai.  Lihat apakah Anda lupa menambahkan titik koma atau kurung tutup.  Kesalahan kecil seperti ini mudah diabaikan, terutama jika Anda menambahkan kode Anda sendiri.

Jika Anda menempelkan kode ke file Anda, pastikan Anda menempelkannya dengan benar.  Setiap file PHP dimulai dengan tag pembuka .  Semuanya harus berada di antara dua tag ini.

Sintaks PHP yang benar

Beberapa tutorial meminta Anda untuk menempelkan kode di bagian bawah file Anda, yang dapat membingungkan bagi pemula, menyebabkan mereka salah menempelkan kode setelah tag penutup ?>.  Jika Anda menempelkan kode setelah tag penutup, cukup salin lagi, dan tempelkan sebelum tag penutup.

Jika Anda sendiri yang menambahkan kode dan tidak dapat menemukan cara untuk memperbaikinya, hapus saja dari file.

Mengunggah File Kembali ke Situs Anda

Setelah Anda menemukan dan memperbaiki kesalahan, simpan file di editor teks yang Anda gunakan.  Buka FileZilla, dan pastikan folder yang berisi file tersebut masih terbuka.

Ada empat panel di FileZilla.  Fokus pada dua bagian bawah.  Folder yang Anda buka harus berada di sisi kanan.  Gunakan panel kiri bawah untuk menavigasi ke folder di komputer Anda tempat file yang diedit berada.

Unggah File yang Diedit ke Server FTP

Seret file yang diedit dari panel kiri ke panel kanan, dan timpa file asli saat diminta.

Segarkan File FileZilla

Refresh klien FTP dengan mengklik tombol di bagian atas, seperti yang terlihat pada gambar di atas.  Segarkan situs Anda untuk melihat apakah kesalahan penguraian hilang.

Memperbaiki Kesalahan Parse dengan Mengunggah File Versi Baru

Jika Anda tidak dapat menemukan cara untuk memperbaiki kode Anda, coba unggah versi file yang baru.  Jika tema Anda adalah masalahnya, unduh salinannya (versi yang Anda gunakan).  Jika Anda hanya memiliki folder asli yang diarsipkan dan hanya memperbarui tema melalui admin WordPress sejak saat itu, unduh salinan baru dari penyedia tema Anda.

Unduh WordPress

Jika masalah Anda dengan WordPress secara umum, unduh salinan baru WordPress dari WordPress.org.

Baik Anda mengunduh salinan tema atau salinan WordPress, pastikan versi yang Anda unduh adalah versi yang sama dengan yang Anda gunakan.  Jika Anda memperbarui semuanya segera setelah tersedia, Anda seharusnya tidak memiliki masalah.

Anda dapat mengunduh WordPress versi lama dengan mengeklik tautan Rilis Arsip di menu di sisi kiri halaman unduhan.

Jika Anda memilih root WordPress dan masalah Anda adalah dengan wp-includes atau wp-admin, Anda dapat dengan aman mengunggah salinan baru dari file-file ini ke situs Anda.  Jangan pernah mengunggah salinan konten wp baru karena ini akan menghapus konten dari situs Anda.

Gunakan langkah yang sama yang dijelaskan di bagian Mengunggah File Kembali ke Situs Anda dari posting ini untuk mengunggah salinan file baru ke situs Anda.

Pikiran Akhir

Tidak ada yang salah dengan mengedit atau menambahkan kode Anda sendiri ke situs WordPress Anda.  Bahkan, ini didorong karena sifat open-source WordPress.  Namun, penting untuk berhati-hati saat melakukannya karena kesalahan terkecil, seperti lupa menambahkan tanda kurung, dapat menyebabkan masalah besar.

Kesalahan ini seharusnya tidak menghalangi Anda untuk menambahkan kode Anda sendiri ke situs Anda lagi.  Pengembangan web dan desain web memiliki kurva pembelajaran yang besar, dan Anda hanya boleh memperlakukan kesalahan ini sebagai bagian dari proses pembelajaran.

Dengan itu, lihat posting Daryn Collier yang menampilkan 16 cuplikan kode yang berguna untuk WordPress.

Demikanlah tulisan tentang Cara Memperbaiki Kesalahan Sintaks di WordPress . Semoga dapat menjadi manfaat bagi kita semua.

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.

Back to top button