Adward
@Adward
Вебмастер с 2001 года

Как настроить в Woocommerce попадание товаров в RSS при изменении цены?

На сайте настроил RSS таким образом, чтобы помимо контента постились еще и картинки. Делюсь кодом с уважаемым сообществом (вдруг кому пригодится):

function thumbs_in_rss($content) {
	global $post;
	if(has_post_thumbnail($post->ID)){
		$thumb = get_the_post_thumbnail( $post->ID, 'full' );
		$content = preg_replace("/<img[^>]+\>/i", "", $content);
		$content = $thumb . $content;
	}
	//return $content;
	return mb_convert_encoding($content, 'utf-8', mb_detect_encoding($content));
}
 
add_filter('the_excerpt_rss', 'thumbs_in_rss');
add_filter('the_content_feed', 'thumbs_in_rss');

Таким образом мы транслируем товары в соцсети vk, fb и ok.

Теперь возник такой вопрос.

Некоторые товары могут претерпеть изменения - например поменялось описание, картинка, или, что немаловажно, цена на товар.
Возникла необходимость поставить этот товар в очередь RSS в виде нового айтема, для того, чтобы этот товар был переопубликован в соцсетях.

Как это сделать, подскажите, пожалуйста.
Систему донатов никто не отменял ;)
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы