Разработка программ

WordPress вызывает какую-то категорию статьи код обмена

<? php / / cat - это колонка ID showposts - это номер вызова query_posts ('t [...]

Статьи

<? php
/ / cat - идентификатор колонки, showposts - число вызовов.
query_posts ('tag = app & cat = 1 & showposts = 1 ');
?>
< ul style = "float: left " >
<? php if (have_posts()): while (have_posts()): the_post();? >
<li>
&lt; a href = " &lt;? php the_permalink()? &gt; »><? php the_title();? &gt; </a>&lt;! - Заголовок - &gt;
</li>
<? php endwhile; endif;? &gt;
</ul>
<? php wp_reset_query ();? &gt;

Вышеперечисленный код вызван статьей с тегом app в категории id 1. tag, cat, showposts эти три атрибута не все должны быть добавлены, вы можете увидеть, что нужно добавить атрибуты, если вы еще хотите вызвать код статьи с изображением, как ниже, но до добавления кода нужно добавить в шаблон функции

Функция catch_that_image () {
global $post, $posts;
$first_img = ";
ob_start();
ob_end_clean();
$output = preg_match_all ('/ &lt; img. +) src = ['']([^ ''] +) ['']. * &gt; / i ', $post- &gt; post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)) { / / Определяет изображение по умолчанию
$first_img = "/ images / default.jpg";
}
return $first_img;
}

После добавления, код вызова выглядит следующим образом.

 

<? php
/ / cat - идентификатор колонки, showposts - число вызовов.
query_posts ('tag = app & showposts = 1 ');
?>
< ul style = "float: left " >
<? php if (have_posts()): while (have_posts()): the_post();? >
<li>
< img src = » <? php echo catch_that_image();? > " alt = " <? php the_title();? > " width = " 228px ", height = " 105px " / > <! - Миниатюры - >
&lt; a href = " &lt;? php the_permalink()? &gt; »><? php the_title();? &gt; </a>&lt;! - Заголовок - &gt;
</li>
<? php endwhile; endif;? &gt;
</ul>
<? php wp_reset_query ();? &gt;