Вместо вот этого -
get_template_part( 'content', get_post_format() );
Сделайте вывод только заголовка:
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
Для wordpress - query_posts()
$args = array( 'showposts' => 100, 'cat' => 103) query_posts($args); <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> здесь вывод записей <?php endwhile; ?> <?php endif; ?>
WP_query:
$_news = new WP_Query(); $_news->query('category_name=Категория_для_вывода&showposts=100'); ?> <?php if ($_news->have_posts()) : ?> <?php while ($_news->have_posts()) : $_news->the_post(); ?> Здесь цикл вывода <? endwhile?> <?php endif; ?>
Чистый php-mysqli
$sel = "SELECT * FROM `posts` LIMIT 100"; $query = $mysqli->query($sel); $row_cnt = $query->num_rows; if($row_cnt>0){ while ($res = $query->fetch_array(MYSQLI_ASSOC)){ Здесь вывод }
Конкретнее формулируйте. За что нравится WP - очень удобно реализовано ЧПУ. Выбираете переменные в плагине и настраиваете нужный вам формат.
Sevlad, исправляюсь:
function catch_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $posts, $matches); if (!empty($output)){ $first_img = $matches [1] [0];} if(empty($first_img)){ // Если изображения в посте нет $first_img = "uploads/no-foto.png"; // Можно задать произвольный адрес } return $first_img; }
У вас наследуются свойства от "tm_curved-hz-2" и "vk_groups". Вынесите нужныйвам див из них и задайте фиксацию, а скрипто - что показывался после прокуртки экрана, например или по любому нужному вам условию
kudessnic вот вам код, который вытягивает адрес первой картинки из записи. А дальше в можете вставить его в ... куда угодно можете))) хоть в анонс, хоть в категории, хоть в цикл...
в переменную $post нужно передавать содержимое content
/* добавление изображения из поста */ function catch_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $posts, $matches); if (!empty($output)){ $first_img = $matches [1] [0];} if(empty($first_img)){ // Если изображения в посте нет $first_img = "uploads/no-foto.png"; // Можно задать произвольный адрес } return $first_img; }
Сижу, ищу, читаю))) Вам в очередной раз спасибо, теперь стало понятнее. Не давался мне синтаксис запросов mysqli. Теперь вот немного пробрался вперед.
Это будет переадресация для одной страницы или таким образом можно сделать ЧПУ?
L3n1n Да работает, но понимаю что это не совсем верный путь, поэтому и прошу привести пример правильного оформления запроса.
А не отправлять в поиск...
LEOnidUKG а напишите пример, то я уже запутался. Тяжело дается переход)))
kgtu5 запрос прекрасно работает, только я не понимаю как вытащить данные с помощью mysqli в старом формате у меня все отлично работает)