Есть ли комбинация functions.php
ловушек / функций, которая может быть добавлена к моей теме, чтобы правильно отключить REVISIONS и AUTOSAVE для всей установки WordPress? Как насчет, если только для определенного пользовательского типа сообщения? Поиск в Интернете дает различные возможности: от отмены регистрации сценариев до изменения основных файлов. Какой приемлемый / правильный способ сделать это?
custom-post-types
revisions
autosave
Ана Бан
источник
источник
Ответы:
Это должно быть размещено в вашем
wp-config.php
(и нигде больше):источник
AUTOSAVE_INTERVAL
строку, это заставляет страницу редактора постов постоянно выполнять инструкцию javascript, которая включает / отключает кнопки [Обновить] (и [Сохранить черновик] для нового поста), что также в конечном итоге делает все остальные мои вкладки браузера намного менее отзывчивый (gchrome18). хм ... мысли?20000000000
, что должно быть чуть больше года.define
Не может быть перезаписан, поэтому включить отчеты об ошибках и убедитесь , что вы поместите его вwp-config.php
.Я также ищу, как отключить автосохранение. Но вот что мне сказали в билете Trac :
источник
Размещение определений в wp-config.php - это нормально, пока вы не включите WP_DEBUG, когда вы будете получать «уже определенные» уведомления PHP в debug.log каждые пару минут. Другие утверждают, что размещение этих определений выше определения ABSPATH поможет.
Однако я могу категорически подтвердить, что лучшее место для размещения ваших определений - это плагин, потому что активированные плагины загружаются до определения WP по умолчанию.
Определения по умолчанию защищены при наличии тестов, поэтому загруженные определения вашего плагина будут иметь приоритет и не вызовут ни столкновения, ни повторяющихся уведомлений PHP в журнале отладки.
источник
wp-config.php
это единственное правильное место. Если вы получаете ошибки, какой-то неработающий код в другом месте пытается определить его снова. Удалить этот код.wp-config.php
единственное правильное место? Можете ли вы уточнить?wp-config.php
, что-то еще не работает, перемещение определений не является решением.