Skip to content

Domain, hosting, code and data — in your name, in writing

jagaweb.

Ralat Teras & Skrin Putih (WSOD / Fatal)

Cara Menyelesaikan Parse Error / Syntax Error Unexpected di WordPress

Bacaan 5 minitOleh Pasukan Teknikal JagaWeb

Panduan membaiki ralat sintaks PHP (Parse Error: syntax error, unexpected) pada fail functions.php atau tema kustom WordPress anda.

Memahami Isu: Cara Menyelesaikan Parse Error / Syntax Error Unexpected di WordPress

Ralat sintaks PHP (Parse error: syntax error, unexpected) berlaku apabila terdapat kesilapan struktur kod dalam fail PHP, seperti ketiadaan tanda titik koma (;), kurungan yang tidak ditutup, atau aksara tidak sah yang dimasukkan semasa menyunting fail functions.php atau fail templat tema.

Langkah 1: Diagnosis Ralat melalui cPanel & Terminal

Ralat sintaks biasanya menyatakan fail mutlak dan nombor baris tertentu pada skrin:

# Semak baris tepat yang mencetuskan ralat sintaks
cat wp-content/debug.log | grep -i "parse error"

Jika skrin putih muncul tanpa mesej ralat, buka fail log ralat PHP di cPanel untuk melihat rekod ralat terbaharu.

Langkah 2: Laksanakan Pembetulan yang Tepat

Akses fail tersebut melalui SSH, cPanel File Manager, atau FTP:

# Semak sintaks fail PHP sebelum menyimpannya menggunakan linter CLI
php -l wp-content/themes/your-theme/functions.php

Buka fail pada baris yang dinyatakan dan betulkan kesilapan tanda baca atau pulihkan kod daripada sandaran sebelumnya:

// Pastikan semua kurungan dan tanda baca ditutup dengan betul
add_action( 'wp_enqueue_scripts', function() {
    wp_enqueue_style( 'custom-style', get_stylesheet_uri() );
});

Langkah 3: Sahkan Penyelesaian

Muat semula laman web dan semak sama ada kod PHP dieksekusi tanpa sebarang ralat sintaks.


Perlukan Bantuan Pakar di Malaysia?

Penat membetulkan ralat WordPress sendiri sedangkan perniagaan anda menanggung kerugian setiap saat? Jaga menyediakan perkhidmatan penyelenggaraan WordPress bertaraf enterprise di Malaysia.

  • RM5,000 untuk Semakan Pemilikan & Akses penuh (kami perbetulkan arkitektur dan kawalan sistem anda).
  • RM450/bulan untuk Pelan Penjagaan (Care Plan) terurus sepenuhnya.
  • Bermula RM13,000/bulan untuk Penambahbaikan Sistem Bulanan. Tiada caj kadar per jam, hanya bukti portfolio yang telah disahkan (Daralwahi, Agros Empire, UrusHQ, nCrypt, Trexon Energy, TechFix Malaysia). Ketahui pelan Penyelenggaraan Laman Web kami hari ini.
WhatsApp