Задать вопрос
  • Как сделать условие внутри echo?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Так?
    $categories = get_categories([
        'taxonomy' => 'video',
        'orderby' => 'ID',
        'order' => 'DESC',
        'number' => '8',
    ]);
    
    foreach ($categories as $c) {
        $vQuality = get_field('video_quality', 'category_' . $c->term_id);
    
        if ($vQuality === '4K') {
            echo '<img src="/image2.jpg">';
        }
        
        elseif ($vQuality === '1080') {
            echo '<img src="/image3.jpg">';
        }
        
        else {
            echo '<img src="/image1.jpg">';
        }
    
        echo '<p>' . esc_html($c->name) . '</p>';
    }
    Ответ написан
    5 комментариев
  • Время YouTube видео на сайте?

    snipeer777
    @snipeer777
    Middle E-Commerce
    Парсить
    Например
    <?php
    
    //откуда будем парсить информацию
    $content = file_get_contents('#');
    
    // Определяем позицию строки, до которой нужно все отрезать
     $pos = strpos($content, '<html>');
    
    //Отрезаем все, что идет до нужной нам позиции
     $content = substr($content, $pos);
    
    // Точно таким же образом находим позицию конечной строки
    $pos = strpos($content, '</html>');
    
    // Отрезаем нужное количество символов от нулевого
     $content = substr($content, 0, $pos);
    
    //если в тексте встречается текст, который нам не нужен, вырезаем его
     $content = str_replace('текст который нужно вырезать','', $content);
    
    // выводим результат.
     echo $content;
     ?>
    Ответ написан
    Комментировать