Apakah ada kombinasi hook / fungsi yang dapat ditambahkan ke tema saya functions.php
untuk menonaktifkan REVISI dan AUTOSAVE dengan benar untuk seluruh instalasi wordpress? Bagaimana jika hanya untuk jenis posting khusus tertentu? Pencarian online memberikan berbagai peretasan mulai dari skrip deregistering hingga perusakan file inti. Apa cara yang dapat diterima / benar untuk melakukan ini?
custom-post-types
revisions
autosave
Ana Ban
sumber
sumber
Jawaban:
Ini harus ditempatkan di tempat Anda
wp-config.php
(dan tidak di tempat lain):sumber
AUTOSAVE_INTERVAL
baris, itu membuat halaman editor posting terus-menerus menjalankan instruksi javascript yang mengaktifkan / menonaktifkan tombol [Perbarui] (dan [Simpan Konsep] pada posting baru), yang juga pada akhirnya membuat semua tab browser saya yang lain jauh lebih baik. kurang responsif (gchrome18). hmm ... pikiran?20000000000
, yang seharusnya lebih dari satu tahun.define
tidak dapat ditimpa, jadi aktifkan pelaporan kesalahan dan pastikan, Anda menempatkannya diwp-config.php
.Saya juga mencari cara menonaktifkan penyimpanan otomatis. Tapi inilah yang saya diberitahu dalam tiket Trac :
sumber
Menempatkan definisi di wp-config.php baik-baik saja sampai Anda mengaktifkan WP_DEBUG ketika Anda akan mendapatkan pemberitahuan PHP yang sudah didefinisikan dalam debug.log setiap beberapa menit. Orang lain mengklaim menempatkan definisi ini di atas definisi ABSPATH akan membantu.
Namun, saya dapat dengan pasti mengkonfirmasi tempat terbaik untuk menempatkan definisi Anda dalam sebuah plugin, karena plugin yang diaktifkan dimuat sebelum definisi default WP.
Definisi default dilindungi dengan jika ada tes, maka plugin Anda yang dimuat mendefinisikan akan diutamakan dan tidak akan menyebabkan bentrokan atau pemberitahuan PHP berulang dalam log debug.
sumber
wp-config.php
itu satu-satunya tempat yang benar. Jika Anda mendapatkan kesalahan, beberapa kode rusak di tempat lain mencoba mendefinisikannya lagi. Hapus kode itu.wp-config.php
satu-satunya tempat yang benar? Bisakah Anda menguraikan?wp-config.php
, sesuatu yang lain rusak, memindahkan definisi bukanlah solusi.