Intereting Posts
Как перевести строку внутри сценария jQuery с WPML? Уменьшает ли URL-адрес данные POST в php? Форма поиска как элемент списка в меню? Отображение пользовательских типов сообщений в метафайле «С первого взгляда» Удаление виджетов боковой панели из темы GovPress Что случилось с панелью WordPress? Как экспортировать только некоторые страницы на другой существующий сайт WordPress, который использует другую тему без стиля разрыва? Если тема претерпит серьезные изменения, было бы лучше клонировать родителя вместо написания детской темы? Комментарии. Убедитесь, что правильное поле выделено для вложенных ответов. Изменение sidebar.php и footer.php в зависимости от URL-адреса Использование доменного имени не удалось переопределить блок стиля в wp_head () Размер вложения списка эхо-сообщений в сообщении Как добавить класс clearfix в соответствии с номером сообщений? Включая файл или библиотеку из другого плагина

Как автоматически добавить ссылку редактирования на главную страницу любой темы WordPress?

Привет, я искал Google для плагина, чтобы сделать это, я не могу найти. Можете ли вы порекомендовать мне один, если нет, я могу создать его сам, хотя я начинаю в wordpress dev? Если да, вы можете дать мне несколько подсказок.

Благодарю.

Обновление: мне не интересно иметь ссылку на редактирование в панели администратора; Я купил плагин, который инструктирует меня, что я не хочу делать вручную на десятках тем:

введите описание изображения здесь

Пожалуйста, дайте мне ответ, я в отчаянии 🙂

Поскольку многие темы используют the_content() для отображения содержимого сообщения. вы можете использовать the_content фильтра the_content для добавления ссылки редактирования до / после содержимого.

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

 <?php /** * Plugin Name: Add Edit Link in Frontend * Description: Append post edit link to content * Version: 1.0.0 */ function wpael_content_edit_link( $content ) { $content .= '<br /><div style="font-size: 14px"><a href="'. get_edit_post_link( get_the_ID() ) . '">Edit</a></div>'; return $content; } add_filter( 'the_content', 'wpael_content_edit_link', 10 );