update_post_meta для добавления избранного изображения в публикацию больше не работает после обновления до wordpress 3.5.1

Я написал плагин, который использует:

add_post_meta($post_id, '_thumbnail_id', $attach_id);

Чтобы установить избранное изображение для сообщения. Этот плагин отлично работает уже больше года. Я обновился до wordpress 3.5.1, и он больше не работает. Не установлено избранное изображение.

Я пытался использовать миниатюры add_post_meta и set_post, но безрезультатно. У кого-нибудь еще была эта проблема и, самое главное, кто-нибудь знает, что делать, чтобы решить ее?


person user2102939    schedule 23.02.2013    source источник


Ответы (1)


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

update_post_meta($post_id, '_thumbnail_id', $attach_id);

и у меня это отлично работает, надеюсь, вам повезет так же.

Спасибо

person James    schedule 17.03.2013
comment
если значение не существует, вместо этого по умолчанию используется add_post_meta, что хорошо! - person sidonaldson; 21.12.2015
comment
Я получил сообщение об ошибке: Неопределенная переменная $attach_id. Как это исправить? - person huykon225; 06.06.2017
comment
что здесь означает $attach_id? это адрес изображения? - person CraZyDroiD; 20.07.2020