Включение подписей к миниатюрам в RSS-канал - PullRequest
0 голосов
/ 29 августа 2018

Знаете ли вы лучший способ включить функцию the_post_thumbnail_caption в функцию, которая получает миниатюрные сообщения для RSS-канала? Я работаю над проектом, в котором требуются подписи к миниатюрным изображениям, размещаемым в ленте RSS, и я ценю ваше время, потраченное на этот запрос.

Другими словами, я хотел бы включить в эту функцию get_the_post_thumbnail_caption:

function featuredtoRSS($content) {
global $post;
if ( has_post_thumbnail( $post->ID ) ){
$content = '<div>' . get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'margin-bottom: 15px;' ) ) . '</div>' . $content;
}
return $content;
}

Будет ли лучше использовать оператор &&?

1 Ответ

0 голосов
/ 30 августа 2018

Мне удалось решить, что я пытался сделать, если кто-то пытается добавить подписи из миниатюр в свой RSS-канал, все что вам нужно сделать, это добавить get_the_post_thumbnail_caption так:

function featuredtoRSS($content) {
global $post;
if ( has_post_thumbnail( $post->ID ) ){
$content = '<div>' . get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'margin-bottom: 15px;' ) ) . '</div>' . $content;
$content = '<div>' . get_the_post_thumbnail_caption( $post->ID  ) . '</div>' . $content;
 }
 return $content;
  }

Пожалуйста, сообщайте, если есть более эффективный способ сделать это, я всегда ищу лучшие практики!

...