Добавляем префикс «Рекламная запись» с помощью post_meta

Вашему вниманию предлагается небольшой сниппет, который с помощью произвольного поля sponsored добавит префикс «Рекламная запись» (значение можно изменить) к the_title.

add_filter( 'the_title', 'wps_sponsored' );
function wps_sponsored( $title ) {
<div style="float:right;width:350px;margin:0 0 10px 15px;">
<div id="yandex_rtb_R-A-187781-2"></div>
</div>
   global $post;
   $sponsored = get_post_meta($post-&gt;ID, 'sponsored', true);
   if( is_single() &amp;&amp; $sponsored == 'true' ){
       return 'Рекламная запись: '.$title;
   }
   return $title;
}

Второй сниппет добавит любое значение, которое вы добавите в произвольное поле sponsored к заголовку записи.

add_filter( 'the_title', 'wps_sponsored' );
function wps_sponsored( $title ) {
   global $post;
   $sponsored = get_post_meta($post->ID, 'sponsored', true);
   if( is_single() && !empty($sponsored) ){
       return $sponsored.' '.$title;
   }
   return $title;
}

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top