Остановить обновление сообщений в wordpress - PullRequest
1 голос
/ 07 августа 2020

Итак, моя цель - остановить обновление публикации, если пользователь-администратор не соответствует определенным критериям для определенной публикации. Код, который у меня есть на данный момент (который работает), следующий:

function stop_update( $data, $postarr) {
        if (/* condition */) {
                wp_die("UNAUTHORIZED");
        }

}
add_filter( 'wp_insert_post_data' , 'stop_update' , '99', 2 );

Есть ли лучший способ сделать это без использования wp_d ie?

...