Автоматическое получение изображений с содержания за
-
Использовать изображения, которые ассоциированы с записью — это определённо неплохая идея.
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <?php $szPostContent = $post->post_content; $szSearchPattern = '~<img [^\>]*\ />~'; preg_match_all( $szSearchPattern, $szPostContent, $aPics ); $iNumberOfPics = count($aPics[0]); if ( $iNumberOfPics > 0 ) { for ( $i=0; $i < $iNumberOfPics ; $i++ ) { echo $aPics[0][$i]; }; }; endwhile; endif; ?>
Вышеуказанный код в основном состоит из простого цикла WordPress. Единственное отличие в том, что использован PHP и регулярные выражения для поиска изображений в содержании записи вместо простого отображения записи. Если изображения найдены, то они отображаются.
Пара вопросов:
1. Как модифицировать данный код, чтобы выводились не все картинки из поста, а только одна, первая например.
2. Как сделать так, чтобы найденное изображение прописывалось в произвольное поле записи?
Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
- Тема «Автоматическое получение изображений с содержания за» закрыта для новых ответов.