Sentoro

Sentoro
Рейтинг
149
Регистрация
18.03.2007

Я обрезаю посты и вывожу миниатюры без всяких плагинов, тупо и просто:

в файл functions.php для превью:


function dp_attachment_image($postid=0, $size='thumbnail', $attributes='') {
if ($postid<1) $postid = get_the_ID();
if ($images = get_children(array(
'post_parent' => $postid,
'post_type' => 'attachment',
'numberposts' => 1,
'post_mime_type' => 'image',)))
foreach($images as $image) {
$attachment=wp_get_attachment_image_src($image->ID, $size);
?><img src="<?php echo $attachment[0]; ?>" <?php echo $attributes; ?> /><?php
}
}

еще одна ф-я для удаления тегов и точек:

function dp_clean($excerpt, $substr=0) {
$string = strip_tags(str_replace('[]', '', $excerpt));
if ($substr>0) {
$string = substr($string, 0, $substr);
}
return $string;
}

в этом же файле добавим фильтры:


function custom_excerpt_length( $length ) {
return 18;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

function new_excerpt_more($excerpt) {
return str_replace('[...]', '...', $excerpt);
}
add_filter('wp_trim_excerpt', 'new_excerpt_more');

теперь там где вывожу посты (в файле категорий или на странице) через query_posts:


<?php query_posts($query_string.'&cat=212'); ?> // ID категории, можно несколько
<?php

if (have_posts()) :
$i = 0;
while (have_posts()) : the_post() ;
if($i == 4) // количество постов
break;
$i++;
?>

<div class="thumb">
<?php dp_attachment_image($post->ID, 'thumbnail', 'alt="' . $post->post_title . '"' . ' width="65"'. ' align="left"'); ?>

// настройки миниатюры картинки

<h2><a class="thumb" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

<p class="th_b"><?php echo dp_clean($post->post_content);echo '...'; ?></p> // или можно написать просто <?php the_excerpt(); ?>
</div>

<?php endwhile; ?><?php endif; ?><?php wp_reset_query(); ?>

вот и все.

Zateynik, рушки редко, смотря какие. Можете набросать варианты (со стабильной историей тиц), только не бары и не яки.

Рассмотрю еще варианты доменов с тиц и историей.

artrozik:
топливо жгли в первую очередь как раз из этих баков.

эти баки не были подключены к системе питания двигателя.

1. они дополнительные.

2. если и пробьет пуля, то вытечет только топливо и всего то.

3. русские инженеры.

Sodi:
При попытке авторизации пишет "ОШИБКА: Введённый вами пароль пользователя admin неверен.". В том, что ввожу верный пароль, уверен на 100%. Пробовал скидывать через БД, не помогло. В чем может быть проблема?

В БД в таблице users у пользователя admin поменяйте хеш код пароля на вам известный.

Ну contact form же.

trahtor:
Расскажите нам побольше об этой теме.

можно и рефку.

А чо банально сапу не предлагают?

ТС если купить сайт за 2 к (с доходом) он за год принесет как минимум 1 к, а то и поболее, т.е. 50%

Пассивный - да :)

Всего: 2930