Editor baru bernama Gutenberg ada di sini sebagai plugin di 4.9, dan sebagai fungsionalitas inti yang disebut Block Editor, di 5.0. Mengenai hal itu, sering diperlukan untuk menentukan secara terprogram editor mana yang digunakan untuk mengedit posting atau halaman di konsol situs. Bagaimana cara melakukannya?
Pembaruan: Ada sejumlah jawaban usang untuk pertanyaan serupa:
gutenberg_post_has_blocks()
- fungsi ini hanya ada di plugin Gutenberg, dan tidak di 5.0 Coreis_gutenberg_page()
- samathe_gutenberg_project()
- samahas_blocks()
- tidak berfungsi (mengembalikan false) ketika Editor Klasik aktif dan pilihannya "Editor default untuk semua pengguna" = "Blokir Editor"- Jawabannya hanya menghasilkan kesalahan fatal
Call to undefined function get_current_screen()
Jadi, sebelum mengomentari pertanyaan dan jawaban ini, silakan bekerja untuk memeriksa apa yang Anda usulkan. Periksa sekarang, dengan 4.9 dan WordPress versi saat ini, dan semua kemungkinan kombinasi Editor Klasik dan Editor Gutenberg / Blok. Saya akan senang membahas solusi yang diuji, bukan tautan ke sesuatu.
the_gutenberg_project()
fungsi hanya ada di plugin Gutenberg, tetapi tidak di WP 5.0 Core.