Общение

russian-robots@conference.jabber.ru - Чат, в котором можно поболтать об электронике, создании роботов и программировании.
Как мне зайти в чат?

 Обсуждение

Не стесняйтесь оставлять комментарии, мне интересно и важно ваше мнение!
  • Wadimka: Подскажу где взять недорого строчники, идете/едите в любую контору которая ...
  • Vladimir: Об этом датчике я тоже знаю, хотелось с чегото начать изучать МК, а не слеп ...
  • Vladimir: Спсиба
  • Евгений: Стоит поставить инфракрасный датчик движения и не городить ничего :) Литера ...
  • Vladimir: Добрый день Евгений. Это мне для дома в кладовку. При входе на двери стоит ...
  • Евгений: Фотобарьер? По подробнее расскажите.
  • Vladimir: Добрый день. Прошу вас помочь в реализации пректа фотобарер на Tiny45, со с ...
  • Евгений: С таким кодом даже http://caxapa.ru/codebook/?search=BLSH ничего не находит ...
  • Вывод последних комментариев в WordPress 3.1.1

    17th Апрель 2011 | Метки:

    После обновления WordPress функция kama_recent-comments(); перестала работать, выкладываю исправленный вариант:

    function kama_recent_comments($limit=10, $ex=45, $cat='', $echo=1, $gravatar=0){
    global $wpdb;
    if($cat){
    $IN = (strpos($cat,'-')===false)?"IN ($cat)":"NOT IN (".str_replace('-','',$cat).")";
    $JOIN = "LEFT JOIN $wpdb->term_relationships rel ON (p.ID = rel.object_id)
    LEFT JOIN $wpdb->term_taxonomy tax ON (rel.term_taxonomy_id = tax.term_taxonomy_id)";
    $AND = "AND tax.taxonomy = 'category'
    AND tax.term_id $IN";
    }
    $sql = "SELECT comment_ID, comment_post_ID, comment_content, post_title, guid, comment_author, comment_author_email
    FROM $wpdb->comments com
    LEFT JOIN $wpdb->posts p ON (com.comment_post_ID = p.ID) $JOIN
    WHERE comment_approved = '1'
    AND comment_type = '' $AND
    ORDER BY comment_ID DESC
    LIMIT $limit";
     
    $results = $wpdb->get_results($sql);
     
    $out = '';
    foreach ($results as $comment){
    $comtext = strip_tags($comment->comment_content);
    $leight = (int) iconv_strlen( $comtext, 'utf-8' );
    if($leight > $ex) $comtext = iconv_substr($comtext,0,$ex, 'UTF-8').' ...';
    $out .= "\n<li><b>".strip_tags($comment->comment_author). ": </b><a href='".get_comment_link($comment)."' title='к записи: ".$comment->post_title."'>".$comtext."</a></li>";
    }
     
    if ($echo) echo $out;
    else return $out;
    }

    Понравилась статья? Нажмите на любую из кнопок:

    0
    Пока комментариев нет.

    :D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: