Есть ли изменения в пост-обновлении, включая метаданные?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Есть ли изменения в пост-обновлении, включая метаданные?

Сообщение Anonymous »

Наличие кода ниже (данного в классе)

Код: Выделить всё

class X
{

public function __construct()
{
add_action( 'post_updated', array( $this, 'datachangecheck' ), 10, 3 );
}

function datachangecheck( $post_id, $post_after, $post_before )
{
if ( $post_before->post_title != $post_after->post_title )
{
//do whatever
}
return;
}

}
Вышеуказанное отлично работает при проверке того, был ли изменен заголовок, но есть ли какой-либо другой способ управлять тем же самым, когда к нему относятся метаданные?
Я только хочу знать, изменились ли какие-либо данные (мне не нужны возвращаемые значения). Мне не удалось найти какой-либо крючок, где я мог бы видеть, например, Meta_post_before и Meta_post_after или что-то подобное. Может ли кто-нибудь указать мне правильное направление? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/414 ... g-metadata
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»