Dalam WordPress 6.3.0, fungsi WP_Scripts::print_inline_script telah ditamatkan
P粉754477325
2023-08-16 18:11:41
<p>Saya sedang membangunkan tapak web WordPress dan menghadapi mesej ralat berikut semasa menjalankan kod saya: </p>
<p><kod>HP Dihentikan: Fungsi WP_Scripts::print_inline_script adalah <strong>ditamatkan</strong> Gunakan WP_Scripts::get_inline_script_data() atau WP_Scripts_tag :laragon-8laragonwwwdev-myprojectswp-includesfunctions.php pada talian 5453</code></p>
<p>Saya tidak pasti cara mengendalikan amaran penamatan ini. Saya cuba mencari maklumat dalam dokumentasi WordPress tetapi saya masih keliru. Bolehkah sesiapa tolong membimbing saya bagaimana untuk menyelesaikan masalah ini? </p>
<ul>
<li>Saya telah mencari dokumentasi WordPress untuk ralat ini. </li>
<li>Saya cuba mencari penyelesaian melalui enjin carian tetapi tidak menemui jawapan yang sesuai. </li>
</ul><p><br /></p>
Fungsi WP_Scripts::print_inline_script telah ditamatkan bermula dari WordPress versi 6.3.0. Untuk menyelesaikan isu ini, anda harus mengemas kini kod anda untuk menggunakan WP_Scripts::get_inline_script_data() atau WP_Scripts::get_inline_script_tag(). Alternatif ini disyorkan untuk memastikan keserasian dengan versi WordPress yang lebih baharu.
Sebagai contoh, jika kod anda kelihatan seperti ini:
Anda harus menggantikannya dengan:
Gunakan get_inline_script_data():
Gunakan get_inline_script_tag():
Ini akan membantu anda mengelak daripada menggunakan fungsi yang tidak digunakan dan mengekalkan keserasian dengan kemas kini teras WordPress.