Как в wordpress выключить создание черновиков?

12
fhuuz
На сайте с 08.03.2009
Offline
247
2447

Каким образом можно удалить эту функцию или прописать запрет?

PS В конфиг вставлял define(‘WP_POST_REVISIONS’, 0); - не помогло...

melkozaur
На сайте с 06.04.2010
Offline
536
#1

fhuuz,

Черновик - это вроде не то.

WP_POST_REVISIONS отключает создание новых ревизий :) но не удаляет старые - может в этом проблема?

widg
На сайте с 01.01.2017
Offline
30
#2

Эта константа задаёт к-во сохранений.

define('WP_POST_REVISIONS', 0);

Отключить так:

define('WP_POST_REVISIONS', false);

Почистить БД от старых черновиков через SQL запрос:

DELETE FROM wp_posts WHERE post_type = "revision";
прострация
fhuuz
На сайте с 08.03.2009
Offline
247
#3
widg:
Эта константа задаёт к-во сохранений.
Отключить так:
define('WP_POST_REVISIONS', false);

Вроде правильно вписал в конфиг?

 */

define('WP_DEBUG', false);
define('WP_POST_REVISIONS', false);

/* Это всё, дальше не редактируем. Успехов! */

Но черновики продолжают создаваться...

widg
На сайте с 01.01.2017
Offline
30
#4
fhuuz:

Но черновики продолжают создаваться...

Гм, странно. У меня на одном сайтике с этой константой не создаются.

Disable Post Revisions

If you do not set this value, WordPress defaults WP_POST_REVISIONS to true (enable post revisions). If you want to disable the awesome revisions, use this setting:

Define ('WP_POST_REVISIONS', false);
Note: Some users could not get this to function before moving the command to the first line under the initial block comment in config.php.

Может у вас случай из примечания? Попробуйте поставить эту константу перед дебагом.

S
На сайте с 30.09.2016
Offline
469
#5

Вангую, что где-то старый закешированный жабаскрипт косячит.

После внесения изменений в конфиг надо как минимум позакрывать все открытые окна браузера, а потом зайти на сайт по новой.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
fhuuz
На сайте с 08.03.2009
Offline
247
#6

Попробовал и другую константу.

Также перезагрузил браузер, выходил из акка.

Черновики стабильно создаются!

Сам дистр WP только вчера поставил самый свежий.

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
fhuuz:
Как в wordpress выключить создание черновиков?

Эмм. А можно вопрос - нафига?

(не уверен, что это можно сделать каким-то нормальным методом)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Dark_Wolf
На сайте с 16.03.2015
Offline
84
#8

Для удаления старых редакций и очистки БД использую плагин Better Delete Revision, быстро и удобно. Может пригодится ТС.

melkozaur
На сайте с 06.04.2010
Offline
536
#9

SeVlad, ну вроде как он имеет в виду редакции, насколько я понял.

SeVlad
На сайте с 03.11.2008
Offline
1609
#10
melkozaur:
ну вроде как он имеет в виду редакции, насколько я понял.

Черновик (draft) и редакция поста (revision) это не одно и тоже.

Как очистить и запретить создавать редакции - выше сказали. И это не может не работать. А раз не работает, то речь наверное не о них.

В опчем надо выяснять что имеет ввиду fhuuz.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий