И вот возник вопрос как я могу отследить работу редактора, как посмотреть все статьи которые хоть раз редактировал определенный редактор?
Вы можете отфильтровать записи по пользователю прямо в адиминке (просто кликнув на ссылку пользователя). Можно даже вывести доп. столбец «дата последнего изменения».
А кто последний изменял — это видно в ревизиях (редакциях) на странице редактора записи. Если этого виджета нет — справа вверху включается. Естественно редакции не должны быть отключены.
Спасибо, но это не совсем то. У меня десятки тысяч статей и заходить в каждую чтобы посмотреть в ревизиях редактировал ли ее конкретный пользователь не хватит ни какого времени.
Вопрос именно в том как выбрать все статьи которые редактировал, вносил хотя бы минимальные правки конкретный редактор.
Вопрос именно в том как выбрать все статьи которые редактировал, вносил хотя бы минимальные правки конкретный редактор.
А если этот пост редактировали несколько. то как быть?
Как вообще Вы видите то, что Вы хотите?
Я вижу простой вариант — фильтр по пользователю с сортировкой по дате обновления.
Ну или же писать плагин, который будет искать авторов ревизий. А что и как потом Вам надо я даже не знаю.
А в чем проблема если их несколько?
Например, зашел в пользователя, а там список всех статей которые он когда-либо редактировал. Зашел в другого, там другие статьи, возможно и те же что у первого, если они оба отметились в определенной статье.
Я даже предположить не могу как написать такой плагин. Может есть какой-нибудь существующий?
Например, зашел в пользователя, а там список всех статей которые он когда-либо редактировал.
Даже так.. хм..
Я даже предположить не могу как написать такой плагин.
Искать в ревизиях (грубо говоря в таблице wp_posts: (post_type=revision OR post_type=post) & post_author=ID)
-
Ответ изменён 8 лет, 2 месяца назад пользователем
SeVlad.