Сайдбар в коде & регистрация новичков

Всем привет!
при разработке возникает много вопросов конечно… но два из них никак не могу решить, помогите, плз 🙂
1) код

 <?php wp_register(); ?>
                       <li><?php wp_loginout(); ?></li>
                    <?php wp_meta(); ?>

для неавторизованного пользователя выдаёт кнопку "вход". как сделать кнопку "регистрация"?

2) как будет выглядеть код "последние комментарии" без использования виджетов, в сайдбаре?

1. wp_register() показывает либо "Регистрация", если регистрация разрешена, либо "Администрирование", в зависимости от "состояния" посетителя.
wp_loginout() – "Вход" или "Выйти"

2. <?php wp_widget_recent_comments(); ?>

благодарю за советы!
а если в <?php wp_widget_recent_comments(); ?> в скобках написать цифру, это будет показателем количества отображаемых комментариев, или такой параметр указывается отдельно?

А вот черт его знает 🙂 Может прокатит так (‘number=5’). А может имеет смысл сделать фиктивный виджет-сайдбар, разместить там виджет и настроить – только ради опций.

У себя я использовал покуроченный плагин Latest Comments.

вот возникла проблемка 🙁
в теме отключены виджеты, а функция обращается как раз к ним, в файл widgets.php.
Выдаёт при этом на самой странице
"Warning: extract() [function.extract]: First argument should be an array in …\www\wp-includes\widgets.php on line 970"
в самом widgets.php в 970-той строке написано extract($args, EXTR_SKIP);
то есть, как я понимаю, переменная $args должна быть массивом, а это как раз пустое значение в скобках, про которое я говорил…. теперь вот никак не могу понять, как это сделать массивом. просто перечисление (1,2,3,4,5) ничего не меняет, если поставить одну цифру – всё равно

на работоспособность это не влияет, уже проверил, если нет вариантов исправления ошибки, подскажите, где и какой код вписать, чтоб этого предупреждения не видели посетители сайта 🙂

Типа так:
wp_widget_recent_comments(array(‘before_title’=>'<h2>’,’after_title’=>'</h2>’,’number’=>’5′))

огромное СПАСИБО!!!!

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