Нужен плагин голосования (Poll), чтобы пользователь мог добавить свой ответ, если заготовленные не подходят. В плагине wp-Poll такой возможности нет.
Нужен плагин голосования (Poll), чтобы пользователь мог добавить свой ответ, если заготовленные не подходят. В плагине wp-Poll такой возможности нет.
Можно ли создать рубрики для СТРАНИЦЫ?
Мне нужно расширить возможности СТРАНИЦЫ. А именно: задать для страниц возможность разбивки на рубрики с навигацией.
Пример:
На сайте есть страница "Вакансии". Я хочу чтобы при переходе на неё у пользователя появлялась дополнительная навигация с городами. По сути, это типа такая разбивка на рубрики определённой страницы. Для каждой страницы свой рубрикатор.
Как такое можно выполнить? Через плагин или custom fields или ещё как?
НЕ работает постраничная навигация
Я поменял на сайте структуру: сделал так, чтобы сам блог находился по адресу http://site.ru/blog/, а главной сайта служила созданная мною отдельная страница (средствами wordpress можно создавать отдельные страницы).
Теперь навигация в блоге не работает: по ссылкам вида
http://site.ru/blog/
http://site.ru/blog/page/2/
http://site.ru/blog/page/3/
http://site.ru/blog/page/4/
загружается одна и та же страница. При этом адрес в поле браузера изменяется…
В категориях всё нормально, всё работает, переходы по страницам происходят
http://site.ru/category/misc/
http://site.ru/category/misc/page/2/
http://site.ru/category/misc/page/3/
http://site.ru/category/misc/page/4/
Подскажите, пожалуйста, что делать?
Или проще задам вопрос: как правильно настроить сайт таким образом чтобы на главной странице отображалась созданная постоянная страница, а не последние публикации. (можно просто ссылку если тема ранее обсуждалась)
Можно ли сделать так, чтобы статьи, комментарии и даже тэги одной из рубрик не отображались в списках "новые статьи", новые комментарии", "обаке тэгов"… (закрыть паролем доступ к статьям не вариант, я не хочу полностью запрещать доступ, просто хочу разместить рубрику, на которую будет вести отдельная ссылка)
Спасибо.
Flexible Upload – не работает опция CAPTION
У плагина Flexible Upload есть очень нужная мне опция "Вставлять заголовок каждой картинке"
Я никак не могу понять как она работает. У меня при вставке картинок заголовки не добавляются.
На сайте у leCactus-a http://lecactus.ru/2008/01/05/1482/#more-1482 нашёл следующую инфу:
"Эта функция позволит “обернуть” свои фотографии в “div”, вместе с заголовком(соответствует описанию которое вы вводите при загрузке картинки). Однако она не работает с визуальным редактором WordPress 2.1.x (который, по какой-то причине, вырезает “div” элемент)."
Отсюда вопрос, что значит не работает с визуальным редактором? Я всегда добаляю текст и картинки в текстовом редакторе в режиме "КОД". Может мне нужно удалить установленный плагин "TinyMCE"?
Версия плагина: Flexible Upload 1.9 Русская версия (WP 2.0 – 2.3.x)
Плагины по обработке и загрузке картинок
У меня установлена два плагина:
PHP ImageManager + Editor configuration и
Flexible Upload
Ни тот ни другой не удовлетворяют меня:
нет пакетной загрузки файлов, именно пакетной, когда при загрузке можно выделить несколько файлов и загрузить их нажатием одной кнопки.
В PHP ImageManager вдобавок при открытии окна в превью грузятся все ранее загруженные картинки из папки wp-content/uploads/
А если у меня их там сотни? А качество связи оставляет желать лучшего?
Собственно вопросы: есть ли плагин с пакетной загрузкой файлов? Может можно как-то подправит перечисленные плагины?
Можно ли в PHP ImageManager ограничить количество выводимык картинок в предпросмотре?
В каком файле можно найти the_content, то есть ту часть кода которая формируется при добавлении/редактировании инфы в визуальном редакторе?
Форма комментариев. Откуда берутся значения полей?
Ну вообщем-то удалось втиснуть вопрос в заголовок, но для большей ясности поясню: я хотел было прямо в текстовых полях формы комментариев задать value="Ваше имя" и value="Ваш mail"
Но как оказалось там уже есть value="<?php echo $comment_author; ?> и value="<?php echo $comment_author_email; ?>
Это слегка меня озадачило… Откуда берутся эти значения? И где можно их изменять?
Firefox тупит при публикации видео
Попытался опубликовать видео на блоге: все браузеры нормально отобразили кроме одного – Firefox. MF сломал всю вёрстку. Вставлял видео в редактор в режиме "код". Без всяких там <div>, просто object. Методом тыка понял что нужно между тегами убрать пробелы и переносы строк… Какого *** спрашивается…?
Как правильно прописывать путь к файлу
В файле header.php все пути к файлам типа css и js прописаны по-хитрому: <link rel="stylesheet" href="<?php bloginfo(‘stylesheet_url’); ?>" />
А как мне прописать путь к файлу, который я создаю в папке к примеру wp-content\themes\default ?
Пока задал абсолютный путь типа http://mysite.ru/wp-content/themes/default/myfile.js но мне такой вариант не очень нравится…
При публикации я использую связку <!–more–><!–noteaser–> что даёт мне возможность видеть на главной странице только анонсы (они у меня оформлены ввиде заголовка и картинки, текста вообще нет). Однако если пытаюсь оформить также вывод например случайного поста, то у меня выводится весь постом целиком. Теги <!–more–><!–noteaser–> опускаются. Если я правильно понял на главной странице публикация происходит более сложным способом чем в плагинах наподобие "самы комментируемый" (приведён ниже), в котором происходит просто запрос к базе и вывод публикации в таком виде как она есть. Есть ли какой способ заставить эту функцию распозновать <!–more–><!–noteaser–> ?
function get_mostcommented($limit = 1) {
global $wpdb, $post;
$mostcommenteds = $wpdb->get_results("SELECT $wpdb->posts.ID, post_title, post_name, post_date, post_content, COUNT($wpdb->comments.comment_post_ID) AS 'comment_total' FROM $wpdb->posts LEFT JOIN $wpdb->comments ON $wpdb->posts.ID = $wpdb->comments.comment_post_ID WHERE comment_approved = '1' AND post_date_gmt < '".gmdate("Y-m-d H:i:s")."' AND post_status = 'publish' AND post_password = '' GROUP BY $wpdb->comments.comment_post_ID ORDER BY comment_total DESC LIMIT $limit");
foreach ($mostcommenteds as $post) {
$post_title = htmlspecialchars(stripslashes($post->post_title));
$comment_total = (int) $post->comment_total;
$post_content = stripslashes($post->post_content);
echo "<a href=\"".get_permalink()."\"><h1>$post_title</h1>$post_content</a>";
}
}
Сайдбар – виджет recent_entries
А подскажите как/где изменить количество последних заметок в виджете wp_widget_recent_entries?
WP-PostRatings – настройка и улучшение
Хотелось бы улучшить плагин WP-PostRatings http://lesterchan.net/wordpress/readme/wp-postratings.html , а точнее WP-PostRatings Widget
По умолчанию этот виджет выводит в сайдбаре заголовки наиболее популярных заметок блога: с наиболее высокими оценками ( Highest Rated Widget) и наиболее часто оцениваемые (Most Rated Widget)
Хотелось бы чуть чуть-чуть подправить код, чтобы выводился не только заголовок, но и сама заметка (по крайней мере тизер – то что перед ссылкой далее)
Я заменил %POST_TITLE% на %POST_CONTENT% на закладке Post Rating Options в настройках плагина. Но в этом случае заметка выводится целиком, тэг <!–more–> почему-то игнорируется.
————-
добавлено позже
————-
Там оказывается есть возможность указать %POST_EXCERPT% и по идее это приведёт к нужному результату ( цитата = анонс = excerpt, тоесть wordpress должен выводить первые 120 слов заметки)
Только одна проблема… У меня в анонсе нет текста, у меня там только картинка, кликая на которую совершается переход на полный вариант заметки. Именно поэтому (я так думаю) при указании POST_EXCERPT у меня вообще ничего не отображается.
Как победить?
Буду признателен за любую помощь.:rolleyes:
Пытаюсь вставить виджет RSS на страницу…
<?php wp_widget_rss(array(), 1); ?>
… но ничего не происходит, виджет не появляется. Хотя все остальные виджеты отображаются без проблем. В коде тоже ничего не видно…
Ни с того ни с сего перестала правильно отображаться кириллица. Причём только когда пишу прямо в php файлах. Когда пишу через админку заметки – всё отображается нормально. И когда пишу в файле index.php тоже нормально всё отображается. А во всех остальных всё что пишу кириллицей — отображается знаками вопроса.
Баг. Исчезающее поле “Загрузка картинки”
Столкнулся с таким багом: после загрузки картинки форма загрузки исчезает. По идее она должна оставаться и переключаться на закладку "обзор", где можно задавать ей дополнительные параметры и отправлять в редактор. Методом тыка выяснил, что загрузка картинки небольшого размера (разрешения), к такому багу не приводит. Никаких дополнительных плагинов, связанных с загрузкой картинок, не устанавливал.
ЧПУ и SEO (вид постоянных ссылок)
Сначала у меня ссылки были вида "раздел/заголовок статьи" Потом до меня дошло, что так я могу напороться на ситуацию, когда в одном и том же разделе окажется две статьи с одинаковым заголовком(такое возможно). Соотвественно, встал вопрос сделать ЧПУ более унифицированным. Думаю сделать "раздел/заголовок статьи/год-месяц-дата/". Или так лучше "раздел/год-месяц-дата/заголовок статьи/"?
На распутье. Как вы решили это? Влияет ли то что находится в адресной строке на поисковые роботы? Или это всё только для удобство пользователя?
К сожалению, структура главной страницы моего сайта не позволяет выводить анонсы один за другим. Поэтому требуется их разбить: вывести определённое кол-во анонсов (с 1 по 10), затем ещё раз уже в другом месте продолжить вывод (с 11 по 20).
Вывод как я понял делается вот этим:
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<div class="topic"><?php the_category(', ') ?><?php if(function_exists('the_ratings')) { the_ratings(); } ?><?php comments_popup_link('', '1', '%'); ?></div>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
<div class="entry"><h1><?php the_title(); ?></h1>
<?php the_content('Далее »'); ?>
</div></a>
</div>
<?php endwhile; ?>
Количество анонсов задаётся на странице настройки->чтение (выводить не более … записей)
Прощу подсказать как это делается, если обсуждалось ранее – дайте пожалуйста ссылку. (поиск по форуму к сожалению сейчас не работает)
Каки-то чудеса, установил блог себе, захожу, а он на английском наполовину… Стартовая страница тоже была на английском, та что при регистрации блога. И письмо с подтверждением пришло на английском…В админке панели по-анлийски названы. На сайте самом кое что по-русски, кое-что по английски… Брал тут http://maxsite.org/wp231rus
Как изменить виджет “комментарии”
По умолчанию выводится в комментариях имя комментатора и ссылка на комментарий с заголовком статьи.
Хочется сделать как на maxsite.org, чтобы выводился ссылкой текст комментария (первые несколько символов) и обычным текстом заголовок статьи.
echo '<li class="recentcomments"><a href="'. get_permalink($comment->comment_post_ID) . '#comment-' . $comment->comment_ID . '">' . sprintf(__('%1$s <br /> %2$s'), get_comment_author_link(), '</a>'. get_the_title($comment->comment_post_ID) ) . '</li>';
Честно пытался справиться сам, порылся на официальном сайте в Template_Tags, решил что можно это провернуть заменив get_comment_author_link на get_comment_text. Но текст в ссылке на появляется. Что делаю не так, подскажите?