В WordPress существует замечательная возможность, которую используют не во всех темах — отображение ссылки на редактирование поста. Стоит отметить, что в новых версия WordPress существует панель администрирования, которая может быть добавлена в самый верх страницы и содержащая ссылку на редактирование поста. В старых версиях WordPress и темах, которые не были заточены под использование указанной выше панели можно организовать вывод ссылки самому. Далее я расскажу как это просто сделать.
Пока сайт на WordPress содержит небольшое количество страниц, его редактирование не вызывает особых трудностей. Отсутствие возможности быстрого редактирования именно данной статьи не вызывает особого дискомфорта. Нельзя однозначно сказать, что возможность не нужна, но пока можно обходиться и без этого. Со временем количество постов вырастает и редактирование информации на сайте усложняется.
Например, существует сайт работающий на WordPress, который содержит 38 670 статей. Первоначально редактирование постов осуществлялось благодаря админки WordPress. Приходилось заходить в админку и искать необходимую статью (пост). Бывали случаи, когда было необходимо поправить большое количество постов из определенной категории, с учетом заданных факторов, которые можно отследить только визуально. Это требовало дополнительного времени, которое было необходимо сократить.
Для того, что бы отображалась ссылка на редактирование поста при его просмотре добавим следующий код:
<?php edit_post_link(__('Edit This')); ?>
в любое удобное место (имеется в виду по дизайну и юзабилити) в файле single.php вашей темы. Стоит отметить, что ссылку увидят лишь те, кто обладает соответствующими правами на редактирования поста. Её увидит автор поста, редактор и администратор сайта.
Таким образом мы добились сокращения времени на поиск поста в админке, но в выводе категорий, архива или постов по тегу, тоже можно вывести ссылку. Для этого разместите указанный выше код в файле category.php, tag.php, archive.php (какие-то файлы могут отсутствовать в теме WordPress, которую вы используете).
Вот и всё. Теперь ссылка на редактирование поста позволит быстрее получать доступ к редатированию конкретной информации. Если возникают трудности или вопросы, то задавайте в комментариях.