Быстрый переход к редактированию статьи в WordPress и в админку

Тут мой коллега написал про плагин для быстрого перехода к редактированию статей в WordPress. Плагин для браузера Chrome, поэтому подойдёт не всем. Поэтому делюсь своим способом реализации такого же функционала через букмарклет.

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

Ссылка для перехода в админку (просто добавляется /wp-admin/, а если вы не авторизированы — перекидывает на страницу авторизации):

javascript:void(window.open(location.protocol + '//' + location.host + '/wp-admin/'))

Ссылка для редактирования записи/страницы (если вы не авторизированы — также перекидывает на страницу авторизации):

javascript:(function()%7Bfunction wp_edit_url( class_name ) %7Bvar classMatches %3D %5B %2Fpage%5C-id%5C-(%5B0-9%5D%2B)%2F%2C %2Fpostid%5C-(%5B0-9%5D%2B)%2F %5D%3Bfor ( var i %3D 0%3B i < classMatches.length%3B i%2B%2B ) %7Bvar match %3D classMatches%5B i %5D.exec( class_name )%3Bif ( null !%3D match %26%26 match.length > 1 ) %7Breturn '%2Fwp-admin%2Fpost.php%3Faction%3Dedit%26post%3D' %2B match%5B1%5D%3B%7D%7Dreturn '%2Fwp-admin%2F'%3B%7Dwindow.location %3D wp_edit_url( document.getElementsByTagName('body')%5B0%5D.className )%7D)()

У меня это выглядит следующим образом:

Быстрый переход к редактированию статьи в WordPress

Для удобства добавил каждому букмарклету смайлик emoji, чтобы не путаться.

Ну и записал gif-ку для самых маленьких, если так и непонятно как делать букмарклет:

Быстрый переход к редактированию статьи в WordPress

Вообще, данная фича будет удобна тем, кто пользуется плагином d-wp, ибо он для работы отключает стандартную верхнюю панельку на страницах сайта. Кстати, если решите приобрести плагин — воспользуйтесь промокодом BANOCHKIN и получите скидку 20% (хотя цена за плагин итак низкая).

Опубликовано: 22 Январь, 2018 | Метки: , .

Комментарии