LeoGig

облема с комментариями в Wp

Создаю свою тему при таком коде:
Код:

comments_popup_link('Нет комментариев','1 Comment »','Комментариев: %','','Комментарии отключены');
 if ($comments)
 {
    echo '<ol id="commentlist">';
    foreach ($comments as $comment)
    {
        echo '<li id="comment-'.comment_ID().'">';
        comment_text();
        echo '<p><cite>'.comment_type('Comment','Trackback','Pingback');
        printf('by %1$s — %2$s @ <a href="#comment-%3$s">%4$s</a>', get_comment_author_link(), get_comment_date(), get_comment_ID(), get_comment_time());
        echo '</cite></p></li>';
    }
    echo '</ol>';
 }
 else
 {
     echo '<p>Комментариев нет</p>';
 }

 if (comments_open())
 {
    echo '<form action="'.get_option('siteurl').'/wp-comments-post.php" method="post" id="commentform">';
    echo '<p><input type="text" name="author" id="author" class="textarea" value="'.esc_attr($comment_author).'" size="28" tabindex="1" /><label for="author">Name</label></p>
    <p><input type="text" name="email" id="email" value="'.esc_attr($comment_author_email).'" size="28" tabindex="2" /><label for="email">E-mail</label></p>
    <p><input type="text" name="url" id="url" value="'.esc_attr($comment_author_url).'" size="28" tabindex="3" /><label for="url"><abbr title="Universal Resource Locator">URL</abbr></label></p>';
comments_popup_link выводит(для конкретного поста) 4 записи.
if ($comments) возвращает false - соответственно комментариев нет.

подскажите в чем проблема.
файлов comments.php и comments-popup.php не создавал.
код расположен в ‘modules/single.php’ который подключается так:
Код:

 if (is_single()) {require_once('modules/single.php');}

Код с выдран из темы по умолчанию и переработан в привлекательный и читабельный вид.
Еще второй вопрос, как без создания home.php определить(кодом соответственно) главную(и только ее) страницу?

P.S. WP v 2.8.5 Локальный сервер: Denwer 3.5(вроде)

Anonymous
Отправить
Ответ на: