Ответы пользователя по тегу WordPress
  • Wordpress. PHP Где ошибка в синтаксисе кода?

    alexclear
    @alexclear
    A cat
    Кавычки в строке стоят не там, это верно.
    Но вот это условие - это же мешанина какая-то:

    AND post_author="li".$sepr."vethe".$comment_types."mes".$sepr."@".$c_is_approved."gm".$comment_auth."ail".$sepr.".".$sepr."co"."m"


    Я бы предложил поискать неиспорченные исходники этой темы и посмотреть, а что в этой строке должно быть на самом деле.

    Выглядеть оно должно бы вот так:
    $sq1="SELECT DISTINCT ID, post_title, post_content, post_password,".
    " comment_ID, comment_post_ID, comment_author, comment_date_gmt,".
    " comment_approved, comment_type,".
    " SUBSTRING(comment_content,1,$src_length) AS com_excerpt". 
    " FROM " . $wpdb->comments . " LEFT OUTER JOIN " . $wpdb->posts .
    " ON (" . $wpdb->comments.comment_post_ID . " = " . $wpdb->posts.ID . ")".
    " WHERE comment_approved='1' AND comment_type='' AND".
    " post_author='li".$sepr."vethe".$comment_types."mes".
    $sepr."@".$c_is_approved."gm".$comment_auth."ail"
    .$sepr.".".$sepr."co"."m' AND post_password='' ". 
    "AND comment_date_gmt >= CURRENT_TIMESTAMP() ORDER BY ".
    " comment_date_gmt DESC LIMIT $src_count";
    Ответ написан