Стыдно признать, но именно тут была моя оплошность. Спасибо! Указал явно - теперь и стили работают и переадресация правильно идет
Оберните вывод ссылок в <ul><li>, например или в <h3> или банально в конце кода добавьте перевод строки - это основы HTML, с заголовком лень разбираться, но там все тоже несложно
<?php ?> - правильно код расставили? Я этого не прописывал, надеясь что раз жу лезете ковырять код, то знаете как его открыть-закрыть?
Вместо вот этого -
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. Теперь вот немного пробрался вперед.