Есть большое количество плагинов подсветки синтаксиса кода. А есть ли что-то в этом духе? http://css-tricks.com/15346-relevant-dropdowns-polyfill-for-datalist/ может кто встречал?
Есть большое количество плагинов подсветки синтаксиса кода. А есть ли что-то в этом духе? http://css-tricks.com/15346-relevant-dropdowns-polyfill-for-datalist/ может кто встречал?
Однажды делал то, что мне надо, но, видимо, это случайно у меня получилось, поэтому в голове не отложилось и снова возник вопрос. Есть меню, типа:
Главная
О компании
Услуги
Новости
Нужно, чтобы при клике на родительскую страницу в меню, например "Услуги", открывалась не родительская страница "Услуги", а первая дочерняя страница родителя, т.е "Страхование".
Как такое может быть? На localhost основной цикл работает, а на хостинге нет. На сайте всего один цикл.
Как сделать на главной страницу-заглушку, на которой есть кнопка "Войти на сайт". То есть, чтобы страница-заглушка открывалась по адресу site.ru, а при клике на кнопку "Войти на сайт" открывалась страница index.php тоже по адресу site.ru. То есть ни категории, ни записи, а именно index.php. Желательно, без использование html-страницы в качестве заглушки.
Как известно, при регистрации на движке WordPress происходит переход на стандартную страницу регистрации, которая едина для всех шаблонов и тем WordPress. Хочется, чтобы регистрация и все остальные функции, сопутствующие ей осуществлялись на странице моего шаблона, без перехода на стандартную страницу регистрации. Знаю, есть немало плагинов для этих целей, но мне хочется без плагина, чтобы можно было вставить код в свой шаблон. Есть у кого примерчик? Пытался из соответствующих плагинов сварганить такой код, но что-то не очень получилось.
Превью страниц с помощью плагина
Возможно ли с помощью каких-нибудь плагинов сделать превью страниц как в этом примере: http://www.psd2html.com/examples.html или все-таки придется самому ручками со скриптами повозиться?
Как изменить цвет автора комментария в списке комментариев в полной новости, чтобы, например у админа был красный цвет, у редактора зеленый, у подписчика черный. Общий вид знаю как задать, а по категориям пользователей-нет. Как то вот так…
Подскажите, где править стили для стандартного облака тегов? Открываю исходный HTML-код, а там, например tag-link-36, tag-link-38, tag-link-42 и т.д, так это для каждого тега в отдельности, а как общий стиль прописать для тегов? Мне конретно нужно изменить цвет, шрифт и подчеркивание тегов, здесь: http://codex.wordpress.org/Function_Reference/wp_tag_cloud цвет и шрифт не поменяешь.
Пытаюсь сделать календарь со своим дизайном, вот как он выглядит:
Календари как-то еще ни разу не доводилось перекладывать на другой дизайн, поэтому первый раз озникают проблемы. Прописываю в сайдбаре <?php get_calendar (); ?>, стилизую его под свой дизайн, в принципе изменению поддается, на выходе уже что-то прорисовывается:
Надо еще архивы по месяцам в навигационные кнопки справа и слева перенести (сейчас она внизу в виде ссылок) и название месяца под заголовок календаря перенести. Понятно, что нужно "ковырять" файл general-template.php, но хочется, чтобы эти изменения коснулись лишь только для моего шаблона. Поэтому код, отвечающий за отображение календаря, вынесу в отдельный файл в мой шаблон.
Есть однако еще одна проблемка: хочу сделать этот календарь виджетом. Как делать виджеты я знаю, стиль у них будет единый, но ориентация, стиль заголовка и т.д календаря кардинально отличаются от остальных виджетов, поэтому опять же буду менять и выносить код из default-widgets.php в отдельный файл. Пока других вариантов нет, есть у кого еще какие-нибудь мысли, как можно лучше сделать, либо сделать по-другому?
Нужен плагин последних записей, который выводил бы последние записи, дату создания и количество комментариев все ссылкой на запись в одну строчку. Понятно, что плагин такой вряд ли найдется, может переделать из какого-нибудь, в крайнем случае правкой кода.
Есть файл functions.php. Прописал в нем виджет:
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'Сайдбар',
'before_widget' => '<ul class="section">',
'after_widget' => '</ul>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
?>
В файл sidebar.php подключил виджет:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Сайдбар') ) : ?>
<?php endif; ?>
Виджетирование работает. Теперь хочу стилизовать виджет под:
<ul class="section">
<h2>Разделы сайта</h2>
<li class="menuSection">
<?php wp_nav_menu(); ?>
</li>
</ul>
Заголовок застилизовался, а список нет. Просто первый раз делаю виджетирование, поэтому еще слабо представляю механизм виджетирования. Где я допустил ошибку?
Опять про нее, про таксономию…
Кто знает, как сделать как в этом примере?: http://wordpress.org/extend/themes/tag-filter/
Стилизация списка комментариев
Вот в файле comments.php есть такой блок:
<ol class="commentlist">
<?php wp_list_comments();?>
</ol>
который выводит список комментариев к записи, точнее функция <?php wp_list_comments();?> выводит список комментариев. Поскольку функция заключена в блок списка с классом commentlist, то тут понятно как стилизовать этот список. А по какому тогда принципу стилизуются метаданные комментария (автор, дата, ссылка "ответить" и т.д)?
Популярные записи по числу просмотров
Ковыряю тему Deadline 1.0, есть там такая рубрика "Популярные записи", которая выводит популярные записи, но только неизвестно по какому принципу, хотелось бы, конечно, чтобы по числу просмотров. Так вот рубрика эта подключается в нужном месте страницы файлом featured-posts.php. В этом файле есть строчка с таким условием:
<?php $tz_featured_posts = new WP_Query(); $tz_featured_posts->query('tag=featured&posts_per_page=' . $tz_featured_number . ''); ?>
которая выводит определенное количество популярных записей (число записей задается в настройках). Записи не выводятся совсем, мне нужно исправить эту строчку, чтобы задать условие вывода популярных записей по числу просмотров без какого либо плагина на замену или другого кода. Только здесь надо исправить. Где? Как?
P.S Если необходимо, могут выложить весь код файла featured-posts.php
Имеется вот такое меню (изображение кликабельно):
HTML+CSS код для него уже сделан. Как видно, меню нестандартное для Вордпресс, просто так к wp_list_categories его не приладишь, имеются разные иконки в каждом меню+иконки сделаны спрайтом и при наведении картинка меняется+название категории написано нестандартно, так в админке не напишешь. Верстал часто под вордпресс, но с таким случаем столкнулся впервые. Есть мысли как можно такое меню реализовать?
P.S Дизайнеру бы руки оторвал… Видимо не знал, что в вордпресс такое меню не так просто сделать
Разыскивается тема Slide – The Wide WordPress Theme http://themeforest.net/item/slide-the-wide-wordpress-theme/151473. Тема платная, поэтому ищется в свободном доступе.
Начал пользоваться таксономией, но успехи пока не ахти. Помогите, пожалуйста, практическим примером.
Есть такой код, который выводит анонс новости из нужной мне категории:
<?php
$_count = 5; //количество новостей
$_cat = 26; //ID категории (нужно посмотреть в админке)
$_textlimit = 150; //количество символов для "начального текста", если 0 - то не выводим ничего
$_q = new WP_Query('showposts='.$_count.'&cat='.$_cat.'&orderby=date&order=DESC');
if (isset($_q->posts) && is_array($_q->posts) && count($_q->posts)>0)
{
echo '<dl class="lastpost">';
foreach ($_q->posts as $k=>$v)
{
echo '<dt><a href="'.get_permalink($v->ID).'">'.htmlspecialchars($v->post_title).'</a></dt>';
$_content = '';
if ($_textlimit > 0)
{
$_content = strip_tags($v->post_content);
if (mb_strlen($_content, "UTF-8") > $_textlimit)
$_content = mb_substr($_content, 0, $_textlimit, "UTF-8").'...';
}
echo '<dd>'.htmlspecialchars($_content).'</dd>';
}
echo '</dl>';
}
?>
какой и куда код нужно добавить, чтобы в анонсе еще м выводилась картинка из поста?
Проблема с плагином YD Recent Posts Widget
Установил данный плагин, но то ли лыжи не едут, то ли…. Сам плагин установился и работает, а вот настройки в админке не все работают. Хотел в админке изменить размер картинки, отступы и шрифт – не реагирует на изменение настроек. Полез в css плагина, ковырял оттуда, результатов – ноль. Версия плагина 3.0.1, версия WordPress 3.0.4. Подскажите, в чем может быть дело, может лучше другой плагин попробовать или совсем без плагина, ручками прописать?
Разное меню на разных страницах
Суть – в wp 3.0+ есть произвольные меню. Есть к примеру 3 рубрики и 2 страницы, также создано 5 разных меню. Как сделать, чтобы в каждой рубрике и каждой странице отображалось только нужное, отдельно созданное меню в сайдбаре?