2015-05-07 2 views
2

Я не знаю подходящих слов для описания моего вопроса.Сделать сценарий PHP, чтобы опубликовать проект публикации как wordpress

Но я хочу знать, есть ли какой-то учебник о том, как Wordpress сохраняет публикацию обновлений там сообщений.

Поскольку я работаю над проектом, и делаю все возможное, чтобы выполнить это, но я не могу получить 100% -ный результат.

Например, я успешно сохраняю любое сообщение и публикую его в одно время, тогда возникает множество проблем при попытке обновить опубликованное сообщение.

Я также облегчаю пользователям просматривать там сообщение с текущими изменениями.

Как я могу выполнять все эти задачи отлично.

In-short - способ публикации wordpress, который я хочу.

+0

Wordpress написан на PHP, и вы можете посмотреть его код. – developerwjk

+0

Пожалуйста, добавьте более конкретные примеры проблем, которые у вас возникают. Непонятно, если вы имеете в виду функциональные возможности публикации/публикации в WP или если вы пытаетесь эмулировать функциональность с помощью настраиваемого PHP для wordpress. – Josh

+0

привет Джош, я не работаю в Wordpress. Но мне нужен пост wp, публикация, сохранение функциональности в моем пользовательском проекте php. – king4aol

ответ

2

Нужно больше информации, чтобы понять, с какими проблемами вы столкнулись. Тем не менее я постараюсь ответить на ваш вопрос.

Когда мы используем Wordpress, он сохраняет содержимое (пост, страницу или любой другой контент, который вы добавляете/изменяете) на сервере mysql, используя php. Если вы используете php и mysql (== mysqli), то вы можете делать то же самое, что и wordpres.

Когда вы впервые создаете сообщение в wordpress, он сохраняет одну копию в базе данных mysql. когда вы снова открываете эту запись для редактирования, она создает другую копию того же сообщения, в которую входят новые изменения/изменения, которые вы с ума сошли. новая копия станет действительной копией и Wordpress сохранить старую копию как предыдущую версию, она вызывает ревизию. вы звоните здесь, читайте здесь:
https://codex.wordpress.org/Revisions

Как работает функция просмотра? «Я также облегчаю пользователям просмотр там сообщений с текущими изменениями».
, когда вы редактируете файл, но еще не сохранили контент, Wordpress сохранит содержимое как специальную ревизию (проверьте ссылку для редактирования wordpress). view будет иметь идентификатор этой специальной ревизии, и вы можете увидеть, что обновление несохраненного контента с этой ссылкой.

Как работает автосохранение?
Использование Ajax/JQuery $ .post - https://api.jquery.com/jquery.post/
При редактировании поста, WordPress сохранить содержимое с помощью Ajax/JQuery $ .post метод, который не требует обновления страницы, поэтому вы можете быть на странице и продолжайте редактирование, не переусердствуя.

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

Смежные вопросы