Вверх

Случайная публикации и как с этим бороться в WordPress

У вас такое было, что вы случайно публиковали какой либо пост в wordpress блоге? Это может случится абсолютно с каждым, да и со мной это случалось множество раз 🙂 . Бывает написал статью, и вместо того чтобы включить отложенную публикации, нажимаешь опубликовать… и все, что ты с этим поделаешь? Ладно если на вашем блоге мало читателей, можно по быстрому убрать и все, но в RSS ленте все равно запись останется как опубликованная, и от туда не пропадет.

В этой статье я покажу вам, как предотвратить случайную публикацию wordpress.

Все что вам нужно, это вставить следующий код в functions.php вашей темы:

Теперь у вас, при нажатие кнопки опубликовать, будет появляться небольшое окошко с вопрос: «Вы точно хотите опубликовать?», и в зависимости от того, хотите ли вы опубликовать или нет, нажмете на одну из кнопок, «ОК» или «Отмена».

Так же может быть полезно:

Если вы хотите также предотвратить любое другое действие в админ-панели worpdress, то все что нужно сделать, это заменить id кнопки на другой «publish« => id другой кнопки.
Например, если мы хотим предотвратить сохранение поста, то используем следующий код:

А если вы хотите это сделать для нескольких кнопок или действий, то вот так можно объединить два этих кода:

Теперь при нажатии кнопки «опубликовать» или «сохранить» будет вылазить окошко с предоставлением выбора, «делать это, или нет».

Так как Javascript подключается ко всей админке wordpress — id можно вписать абсолютно любой, находящийся в пределах админ-панели worpdress. Например, если вписать «wpwrap«, то кликнув мышью в любом месте админ-панели wordpress, будет выводиться окошко с любой вами написанной надписью.

1 бал2 бала3 бала4 бала5 балов (Рейтинга нету)
Загрузка...
     Вызвать мастера :)
Скопировать короткую ссылку

1 Комментарий Оставить свой

  1. Аватар
    Автор: prolisk - 19.09.2014 в 10:24
    15321

    Бывало 🙂

    кстати, поправь заголовок «Случайная публикации»

    Ответить

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: