Я использую приведенный ниже код для выполнения шорткода видео на моем сайте WordPress, но некоторые страницы уже содержат видео, добавленное вручную, что приведет к дублированию при использовании кода.
Как включить проверку, если на странице уже есть встроенная вставка YouTube или ссылка на видео, и исключить страницы, на которых уже есть видео, вот что я имею ниже:
if (is_single() && in_category(1) )
{
echo '<h4 class="post-title entry-title">Video</h4>' ;
echo do_shortcode( '[yotuwp type="keyword" id="'.get_post_field( 'post_title', $post_id, 'raw' ).'" player="mode=large" template="mix" column="1" per_page="1"]' );
}
Я хочувключая ссылку на YouTube, проверьте здесь:
if (is_single() && in_category(1)
Вот что я могу найти Здесь , но при этом сканируется запрошенный URL-адрес вместо содержимого на нем:
<?php
if (stripos($_SERVER['REQUEST_URI'],'tout') == true && stripos($_SERVER['REQUEST_URI'],'dedans') == true)
{echo '<div class="clear"></div><a href="http://www.example.com/cakes/" class="btn"> >> View all Cakes</a>';}
?>