Комментарий с одной страницы
Здравствуйте!
Нашел плагин отвечающий за вывод комментариев с определенной страницы в сайдбар. Хотелось бы его доработать, чтобы комментарии автора не выводились. В php я не силен, перепробовал то что смог, но увы проблему не решил. Помогите )
Код:
$result = new StdClass;
$post_ids=explode(',', $csv_post_ids);
$comments = array();
foreach($post_ids as $post_id) {
$tmp_comments = get_comments('post_id=' . $post_id . '&status=approve');
if (empty($comments))
$comments = $tmp_comments;
else
$comments=array_merge($comments, $tmp_comments);
}
$i = rand(0, sizeof($comments)-1);
$result->content = $comments[$i]->comment_content;
$result->author = $comments[$i]->comment_author;
return $result;
Здесь идет вывод постов рандомом, было бы здорово, если подсказали бы как сделать так, чтобы был дополнительный цикл вывода последних.
Ссылка на плагин:http://wordpress.org/extend/plugins/wp-commentwidgetizer/
Вывод результата рейтинга с GD Star Rating
Здравствуйте. Есть очень класный плагин рейтинга GD Star Rating
В самой записи рейтинг выводится в такой форме: звезды, Оценка: 4/5 (Голосов: 4)
Это пример.
Кто знает, как в шаблоне вывести только оценку (без звезд, максимальной оценки, количества голосов. Тоесть, в данном случае – 4 (Это нужно сделать на странице архива)
Буду благодарен за помощь.
Тема REdSteal индексация заголовка
Добрый день!
Возник такой вопрос.
Использую тему на WordPress в которой есть шапка с двигающимися элементами. В ней отображаются 5 популярных записей
в блоге.
Когда пытаешься найти чтонибудь через гугл на сайте, то в результатах выдачи попадает заголовок статьи (в виде ссылки) а затем текст из шапки. Т.е. не попадает основной текст статьи в описание.
Подскажите пожалуйста как это обойти?
http://blog.artsait.com/
Подсоединение include Файла
Как мне подсоединить свой файл, так чтобы он первым обрабатывался и если ему что не понравилось мог перенаправлять плохого юзера в болото. Пробовал в header.php но если операция вписывается в него то работает, если с подключением include_once файла с фильтрами, то не работает :-((
Как вывести миниатюры на главной?
Доброго времени! Ребята, у меня такой вопрос. Хочу на главной странице вывести все записи, но только с миниатюрными картинками, например, 50*50. Как можно ‘это осуществить, не переделывая все посты?
Подскажите плагин/инструкцию
Здравствуйте.
Вообщем такая задача.
Человек ищет что-то в гугле, яндексе, да вообще, где угодно, находит и переходит на мой сайт по этой поисковой фразе. Нужно, чтобы эта фраза как-то подсвечивалась. Искал подобную реализацию, ничего толкового нет. Есть только подсветка фраз при локальном поиске по сайту.
Заранее благодарен.
Помогите разобраться со стилями
Есть такая ситуация:

Я хочу сделать так, чтобы цифры были слева и размер их соответствовал размеру стиля, но не могу найти, где это сделать.
Исходный код страницы:
<h2 id="respond">Прокомментировать</h2>
<div id="comment-box">
<form action="http://localhost/blog/wp-comments-post.php" method="post" id="commentform">
<div id="comment-bg">
<div id="comment-btm">
<p class="infos auth"><input type="text" name="author" id="author" onblur="if (this.value == '') {this.value = 'Имя';}" onfocus="if (this.value == 'Имя') {this.value = '';}" value="Имя" size="22" tabindex="1" /></p>
<p class="infos email"><input type="text" name="email" id="email" size="22" tabindex="2" onblur="if (this.value == '') {this.value = 'E-mail';}" onfocus="if (this.value == 'E-mail') {this.value = '';}" value="E-mail"/></p>
<p class="infos web"><input type="text" name="website" id="email" size="22" tabindex="2" onblur="if (this.value == '') {this.value = 'Сайт';}" onfocus="if (this.value == 'Сайт') {this.value = '';}" value="Сайт"/></p>
<p class="infos capcha"><input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" />
<label for="mcspvalue"><small>пять + девять =</small></label>
<input type="hidden" name="mcspinfo" value="befe9" />
</p>
Код в comments.php
<p class="infos auth"><input type="text" name="author" id="author" onblur="if (this.value == '') {this.value = 'Имя';}" onfocus="if (this.value == 'Имя') {this.value = '';}" value="Имя" size="22" tabindex="1" /></p>
<p class="infos email"><input type="text" name="email" id="email" size="22" tabindex="2" onblur="if (this.value == '') {this.value = 'E-mail';}" onfocus="if (this.value == 'E-mail') {this.value = '';}" value="E-mail"/></p>
<p class="infos web"><input type="text" name="website" id="email" size="22" tabindex="2" onblur="if (this.value == '') {this.value = 'Сайт';}" onfocus="if (this.value == 'Сайт') {this.value = '';}" value="Сайт"/></p>
<?php
/****** Math Comment Spam Protection Plugin ******/
if ( function_exists('math_comment_spam_protection') ) {
$mcsp_info = math_comment_spam_protection();
?> <p class="infos capcha"><input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" />
<label for="mcspvalue"><small><?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' =' ?></small></label>
<input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" />
</p>
<?php } // if function_exists... ?>
Код в style-layout.css
#comment-btm .auth{ background:url(images/comm-name.jpg) no-repeat left top !important; padding-left:100px;}
#comment-btm .email{ background:url(images/comm-email.jpg) no-repeat left top !important; padding-left:100px;}
#comment-btm .web{ background:url(images/comm-website.jpg) no-repeat left top !important; padding-left:100px;}
#comment-btm .capcha{ padding-left:100px;}
И только это, относящееся к моей проблеме, я нашел в коде плагина:
$optionarray_def = array(
'mcsp_opt_numbers' => '1~1, 2~2, 3~3, 4~4, 5~5, 6~6, 7~7, 8~8, 9~9, 10~10',
'mcsp_opt_msg_no_answer' => $tmp_noanswer,
'mcsp_opt_msg_wrong_answer' => $tmp_wronganswer,
'mcsp_opt_fieldname_useranswer' => 'mcspvalue',
'mcsp_opt_fieldname_mathresult' => 'mcspinfo',
);
add_option('plugin_mathcommentspamprotection', $optionarray_def, 'Math Comment Spam Protection Plugin Options');
“Fatal error” после обновления
После обновления сайт пишет:
Fatal error: Call to undefined function get_option() in /var/www/user8252/data/www/sitename.ru/wp-admin/admin.php on line 22
Что можно сделать с этим?
Размеры thumbnail (превьюшек)
Столкнулся с проблемой вставки Thumbnail на сайт. Размеры картинок получаются либо квадратные, либо вытянутые по ширине. Мне нужно сделать превью, чтобы отношение ширины к высоте было в соотношении 3/2, но получается исключительно 1 к 1.:(
Вставляю такой код
<?php the_post_thumbnail(array( 150,100 ), array( ‘class’ => ‘alignleft’ )); ?>
Подскажите, где нужно покопаться, чтобы получились превью в правильных пропорциях? Буду очень признателен всем ответившим в теме.
Актуальный список пинг-сервисов
Народ, подскажите, кто-нибудь, где достать свежий список пинг-сервисов.
Может быть, у кого-то есть .
Может быть, кто-то поделится.
Заранее всем спасибо.
Рабочая форма поиска на русском
Помоги перевести форму поиска на русский, чтобы она нормально работа. Вот сама форма:
<form method="get" id="searchForm" action="<?php bloginfo(‘home’); ?>/">
<span><input type="text" value="Search the archives…" onfocus="if
(this.value == ‘Search the archives…’) {this.value = ”;}" onblur="if (this.value == ”) {this.value =
‘Search the archives…’;}" name="s" id="s" /></span>
</form>
Вставлял вместо Search the archives "Поиск по архиву" и форма не правильно работа. Т.е. когда нажимаешь на форму текст должен автоматически исчезать, а при переводе на русский текст приходится самостоятельно удалять
Как убрать ссылки из Meta-виджета?
Недавно ко мне обратился новичок с простым, казалось бы, вопросом, но я ответить на него не смог 🙂
В общем, есть шаблон, который, по-моему, называется ‘News’
При добавлении Meta-виджета (для логина) выскакивают ссылки:
- RSS записи;
- RSS комментарии;
- WordPress.org
Где их убрать? Я не нашел 🙁
Настройки меню сбрасываются на дефолт
WordPress версии 3.0.2.
Установка с нуля, другой версии не было.
Тема Twenty Ten.
Плагины не включены.
Изменил немного дизайн в файле style.css (цвет фона и букв).
В админке создаю горизонтальное меню, задаю его основным, меняю изображение заголовка.
Всё работает нормально до определённого момента (в основном после добавления нового пользователя, когда он входит в админку), затем все настройки меню и изображения сбрасываются на дефолтные и в дальнейшем их невозможно изменить. Добавления виджетов, создание рубрик, страниц и ссылок работают нормально, изменение других настроек – тоже. Проблема только с горизонтальным меню и изображением.
Возвращение первоначального файла style.css не помогает.
Удаление вновь созданного пользователя тоже не помогает.
В чём проблема и как её исправить?