Иногда бывает такое, что нужно отредактировать содержимое записи, или страницы на WordPress-блоге. Причины могут быть разные: 1. Вы нашли ошибку в тексте и хотите ее исправить, 2. Вам просто нужно обновить информацию на странице блога. Данный способ правки контента подойдет для всех CMS, работающих с базой данных MySQL.
Но здесь я приведу пример правки статей на своем WordPress-блоге в браузере Mozilla Firefox.
Преимущество правки через БД MySQL заключается в том, что у редактируемой статьи не будет сохраняться черновиков (ревизий), которые засоряют базу данных, как через правку в редакторе WordPress.
Сначала нужно определить, какую страницу/пост нужно редактировать. Определились? Отлично!
Итак, допустим, я хочу отредактировать на своем блоге запись под названием Инструменты блоггера при написании поста. По легенде я там обнаружил ошибку (очепятку) и хочу ее исправить.
Для этого я захожу в панель управления хостингом и перехожу в phpMyAdmin для управления базой данных.
На Hostenko доступ к phpMyAdmin выглядит так:
После чего попадаем на главную страницу phpMyAdmin и выбираем вкладку «Базы данных»:
В списке выбираем нужную нам базу:
После чего открывается вся структура выбранной базы данных:
Нажимаем вкладку «Поиск» и вводим в поле Слово(а) или значение(я) для поиска (групповой символ: «%»): название поста полностью без лишних точек и запятых, т. е. у меня это так: Инструменты блоггера при написании поста. В пункте Искать выбираю точное соответствие. И В таблице/таблицах выбираем wp_posts (у меня префикс базы данных другой, поэтому при установке WordPress советую использовать другой отличный от стандартного «wp_» префикс) и нажимаем ОК:
Если пост не нашелся (0 соответствий в таблице wp_posts), значит Вы неправильно ввели название поста. Если пост нашелся, нажимаем на Обзор:
На следующей странице выбираем пункт «Изменить»:
И переходим к редактированию текста поста:
Здесь мы можем не только отредактировать текст поста (post_content), но и изменить его название (post_title), изменить URL поста на латинице (post_name), изменить дату публикации (post_date и post_date_gmt), запретить/разрешить комментарии (comment_status) и уведомления (ping_status), изменить автора поста (post_author), если блог ведут несколько человек.
А чтобы быстрее найти ошибку (очепятку) в тексте поста (post_content), нажимаем CTRL+F и прописываем ее в поисковой строке текста в браузере. После редактирования нажимаем ОК внизу страницы.
Вот таким образом Вы можете редактировать записи на WordPress и CMS, работающих с базой данных MySQL
Здравствуйте, спасибо за сайт, нашел несколько очень интересных материалов) Хочу спросить, как более опытного человека по WP — может посоветуете, как можно добавить вкладку к полю редактирования страницы, или записи.. например надо сделать запись на русском и английском, хотел добавить вторую вкладку в админке. Сначала думал воспользоваться сторонним плагином qTranslate для перевода, но не получилось ничего.. очень много до этого изменений на сайте было сделано (и не только мной), в результате плагин очень криво поставился.. пришлось снести его.
Не совсем понял Вашу проблему, но может быть проще добавить две записи: одну на русском, другую на английском? Или еще можно поставить Google-переводчик для сайта…
Здравствуйте, нестандартная задача — необходимо сменить адрес одной страницы с вида /?page_id= на обычную человеческую латиницей. Именно одной страницы, поскольку сайт давно и хорошо проиндекирован и сносить настройки постоянных ссылок админкой вордпресса просто глупо. Можно ли изменить ее через базу и как? Был бы благодарен за помощь. Пляски с бубном вокруг полей guid и id результата не возымели. Заранее спасибо.
Имя поста прописывается на латинице в поле post_name, только нет никакой гарантии, что адрес этой страницы будет отображаться латиницей, поскольку в настройках ссылок у Вас стоит «По умолчанию»
По замене текста я использовал вот этот вариант может кому пригодится — https://www.youtube.com/watch?v=U3hMBViOnHU