Как на php изменить автора конкретной записи?
-
Нужно для некоторых записей менять автора, но не стандартными средствами WP, а именно самописными.
Пробовал так:
$my_post_up_serr = array(); $my_post_up_serr['post_author'] = $getthisuserid; wp_update_post( $my_post_up_serr );
ничего не вышло, подумал, что нужно запрос в бд делать, но не могу разобраться. Вот написал такой:
$wpdb->query(" UPDATE $wpdb->posts SET post_author = %d WHERE ID = %s AND post_status = 'draft'", $getthisuserid, $post_id);
но он тоже не работает, пишет ошибку: «Call to a member function query() on a non-object»
помогите написать правильный запрос.
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Как на php изменить автора конкретной записи?» закрыта для новых ответов.