Всем привет!
при разработке возникает много вопросов конечно… но два из них никак не могу решить, помогите, плз 🙂
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′))
огромное СПАСИБО!!!!