Построение графиков

Доброго времени суток, форумчани подскажите плагин или скрипт для построения графиков. Вообщем есть форма-регистрация на конференции (указывают ФИО, возраст, город, и тд.), а теперь надо, чтобы на сайте еще была статистика в виде графиков (к примеру, кол-во зарегистрированных из каждого города). Заранее благодарю.

404 вместо результата поиска

Всем доброго времени суток.

Имеется custom-страница, к примеру со слагом /test/.
На ней код поиска по базе, на страницу ссылается форма поиска.
Почему-то, когда идёт запрос а-ля /test/?s=квартира, выходит ошибка 404.

А, сорри, отбой.
Это я снова с PodsCMS баловался. Там ещё и свою внутреннюю страницу надо создавать шаблоном 🙂

Вопрос по хукам

Всем привет. Я работаю web разработчиком и недавно начал изучать wordpress. Сейчас изучаю хуки. Прочитал про фильтры и действия, с этим все ясно. Есть ли еще какие-нибудь виды хуков?
Знакомый сказал, что можно из собственного модуля заменить любую функцию в другом модуле на свою. Например, мне нужно что-то изменить в модуле Si-captcha. Мне нужно заменить функцию si_captcha_comment_form на свою, не влезая в код самого модуля si-captcha. Возможно ли это?

Проблема с плагином WP-PageNavi

Установлен плагин WP-PageNavi версии 2.50, все вроде работает, однако в настройках плагина, там, где указывается количество записей, которые должны выводиться на одной странице, какое бы количество я не задал все время выводится 5 записей, не больше не меньше. В чем проблема?

Отображение сайта в Mozilla Firefox

Здравствуйте уважаемые форумчане!
Обращаюсь к вам за помощью.
Мой Веб-сайт некорректно отображается в Лисе. На первый вид проблема с кодировкой, писал хостеру тоже указали на проблему с кодировкой.
Код кодировки – <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Код верный ведь в других браузерах все нормально, а в лисе проблема.
В чем загвоздка? Помогите!

Произвольные поля Интересный случай

Не могу вывести фото из поста на главную
Ключ вывода фото в файлах разный

Пробовал все три – фото на главной нет.

Подскажите как решить проблему
—————————————————————————————————————-
в home

<div class="sepia">

<?php
if ( has_post_thumbnail() ) { ?>
<?php
$imgsrcparam = array(
‘alt’ => trim(strip_tags( $post->post_excerpt )),
‘title’ => trim(strip_tags( $post->post_title )),
);
$thumbID = get_the_post_thumbnail( $post->ID, ‘two‘, $imgsrcparam ); ?>
<div class="preview"><a href="<?php the_permalink() ?>"><?php echo "$thumbID"; ?></a></div>

<?php } else {?>
<div class="preview"><a href="<?php the_permalink() ?>"><img src="<?php bloginfo(‘template_url’); ?>/images/default-thumbnail.jpg" alt="<?php the_title(); ?>" /></a></div>
<?php } ?>

</div><!– .sepia –>

<div class="sepia">

<?php
if ( has_post_thumbnail() ) { ?>
<?php
$imgsrcparam = array(
‘alt’ => trim(strip_tags( $post->post_excerpt )),
‘title’ => trim(strip_tags( $post->post_title )),
);
$thumbID = get_the_post_thumbnail( $post->ID, ‘one‘, $imgsrcparam ); ?>
<div class="preview"><a href="<?php the_permalink() ?>"><?php echo "$thumbID"; ?></a></div>

<?php } else {?>
<div class="preview"><a href="<?php the_permalink() ?>"><img src="<?php bloginfo(‘template_url’); ?>/images/default-thumbnail.jpg" alt="<?php the_title(); ?>" /></a></div>
<?php } ?>

</div><!– .sepia –>
——————————————————————————————————————————————————-

в page

<?php
if ( has_post_thumbnail() ) { ?>
<?php
$imgsrcparam = array(
‘alt’ => trim(strip_tags( $post->post_excerpt )),
‘title’ => trim(strip_tags( $post->post_title )),
);
$thumbID = get_the_post_thumbnail( $post->ID, ‘big‘, $imgsrcparam ); ?>
<div class="sepia">
<div class="preview"><a href="<?php the_permalink() ?>"><?php echo "$thumbID"; ?></a></div>
</div><!– .sepia –>

—————————————————————————————————————————————————-

в index

<div class="sepia">
<?php
if ( has_post_thumbnail() ) { ?>
<?php
$imgsrcparam = array(
‘alt’ => trim(strip_tags( $post->post_excerpt )),
‘title’ => trim(strip_tags( $post->post_title )),
);
$thumbID = get_the_post_thumbnail( $post->ID, ‘one‘, $imgsrcparam ); ?>
<div class="preview"><a href="<?php the_permalink() ?>"><?php echo "$thumbID"; ?></a></div>

<?php } else {?>
<div class="preview"><a href="<?php the_permalink() ?>"><img src="<?php bloginfo(‘template_url’); ?>/images/default-thumbnail.jpg" alt="<?php the_title(); ?>" /></a></div>
<?php } ?>
</div><!– .sepia –>

пустота под выпадающим меню

Доброго времени суток. Сразу отмечу что пхп писать не умею – но в основном могу понять суть написаного в коде. Пользуясь поисковиками удалось создать не мудреный сайт на базе ВП. Для удобства навигации там были необходимы выпадающие меню в шапке, но чем длиннее список дочерних(выпадающих) страниц – тем больше растягивается шапка сайта, тем самым образуя пустое место. Как сделать так чтоб меню выпадало над новостями?
скрин ненужного места: http://ubuntuone.com/p/Fx7/
код хедера (само меню внизу):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php bloginfo('text_direction'); ?>" xml:lang="<?php bloginfo('language'); ?>">
    <head>
<script src="wp-includes/js/jquery/jquery.js" type="text/javascript"></script>
        <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
        <title><?php wp_title ( '|', true,'right' ); ?></title>
        <meta http-equiv="Content-language" content="<?php bloginfo('language'); ?>" />
        <link rel="profile" href="http://gmpg.org/xfn/11" />
        <link rel="shortcut icon" href="<?php bloginfo('template_url'); ?>/images/favico.ico" type="image/x-icon" />
        <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url'); ?>" />
        <!--[if IE]><link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('template_url'); ?>/ie.css" /><![endif]-->
        <?php
            wp_enqueue_script('jquery');
            wp_enqueue_script('cycle', get_template_directory_uri() . '/js/jquery.cycle.all.min.js', 'jquery', false);
            wp_enqueue_script('cookie', get_template_directory_uri() . '/js/jquery.cookie.js', 'jquery', false);
            if ( is_singular() ) wp_enqueue_script( 'comment-reply' );
            wp_enqueue_script('script', get_template_directory_uri() . '/js/script.js', 'jquery', false);
        ?>
        <?php wp_head(); ?>
        <?php if ( is_home() && !get_option('ss_disable') ) : ?>
        <script type="text/javascript">
            (function($) {
                $(function() {
                    $('#slideshow').cycle({
                        fx:     'scrollHorz',
                        timeout: <?php echo (get_option('ss_timeout')) ? get_option('ss_timeout') : '7000' ?>,
                        next:   '#rarr',
                        prev:   '#larr'
                    });
                })
            })(jQuery)
        </script>
        <?php endif; ?>
    </head>
    <body <?php echo (get_option('bg_color')) ? 'style="background-color: '.get_option('bg_color').';"' : '' ?>>
        <div class="wrapper">

            <div class="header clear">
                <div class="logo">
                    <a href="<?php bloginfo('home'); ?>"><img src="<?php echo (get_option('logo_url')) ? get_option('logo_url') : get_bloginfo('template_url') . '/images/logo.png' ?>" alt="<?php bloginfo('name'); ?>"/></a>
                </div>

                <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Site description') ) ?>

                <?php get_search_form(); ?>

                <?php wp_nav_menu(array('menu' => 'Top menu', 'theme_location' => 'Top menu', 'depth' => 1, 'container' => 'div', 'container_class' => 'menu', 'menu_id' => false, 'menu_class' => false)); ?>

            </div>
<script type="text/javascript">
jQuery(document).ready(function(){

jQuery("#menu li").hover(

function(){
jQuery(this).find('ul').slideDown();
},

function(){
jQuery(this).find('ul').slideUp();
}
);
});
</script>

           <div id="menu">
<?php wp_list_pages('title_li=') ?>
</div>

            <?php if ( is_home() && !get_option('ss_disable') ) get_template_part('slideshow'); ?>

            <!-- Container -->
            <div id="container" class="clear">
                <!-- Content -->
                <div id="content">

и собственно сам сайт %) http://cartoons.tk/

NextGEN Gallery не показывает полный размер

При открытии картинки через ImageBrowser или через режим галереи – открывается окно, в котором оригинал уменьшен. Сохраняется на комп все правильно, но отображается в блоке уменьшенным.
Где можно подправить, чтоб всплывало полноценное изображение.

Авторесайз выключен, ессно.
Спасибо!

Список авторов – сортировка

Всем добрый день, помогите решить проблему со списком авторов.
Сделал отдельный шаблон страницы и хочу вывести на нём список авторов с сортировкой по количеству постов
Руководствуясь кодексом (http://codex.wordpress.org/Template_Tags/wp_list_authors)
вставляю код

<ul>
<?php wp_list_authors(‘exclude_admin=1&optioncount=1&orderby=post_count&order=DESC&show_fullname=1&hide_empty=1’); ?>
</ul>

но авторы не сортируются по количеству постов.
Уважаемые спецы, подскажите, где ошибка?

Вывод постов в категориях

Делаю тему для wordpress http://testblog.webtm.ru/ и возникла такая проблема: при нажатии на категории (горизонтальное меню) выводится список постов из этой категории такого вида, как будто выводятся посты из архива http://testblog.webtm.ru/?cat=5, а надо, естественно, чтобы как и на главной было с картинкой, полного вида и т.д. Подскажите, где я допустил ошибку?
В файле archive.php стоит <?php the_excerpt(); ?>, т.е вроде как и должно быть, архив выводится как ему и положено, в виде краткого превью, однако и в категориях посты выводятся таким же образом. Что нужно сделать?

используется ли база данных?

Сразу прошу прощения, если вопрос слишком простой.
Ситуация следующая – есть сайт, на хостинге под него взята/включена/активирована/задействована база My SQL. Но затем захожу в админку php и там написано – таблиц в базе не найдено.
Значит ли это, что база просто не используется? Но как тогда быть с записями, они ведь публикуются? Получается тогда, что резервные копии базы – это просто пустышки?
В общем, вопросы такие:
1 – Как узнать, что база используется и в ней хранятся посты и страницы?
2. Нужно ли что-то делать дополнительно, кроме просто выбора опции базы в панели управления хостинга, чтобы посты и страницы записывались в базу и хранились там?

Как вывести рубрики в таком виде

Требуется организовать на Главной вывод рубрик с несколькими постами из каждой рубрики.
Вот пример – http://i079.radikal.ru/1101/c8/23c1ff7d8899.jpg

Сначала собиралась переделать для этого какой-нибудь плагин карты сайта, но то, что получилось, работает криво.

Реально ли вообще это сделать на wordpress без использования множественных циклов?

И как такое можно сделать?

Как убрать приставку к ссылке?

Здравствуйте, у меня такая проблема, на сайте стоит скрипт для стилизации скроллбара, но при переходе по ссылке "Далее" в статьях, к ссылке добавляется окончание, например …/hello-world.html#more-1 и скрипт при этом глючит. Мне надо убрать окончание #more-1 , чтоб ссылка имела вид …/hello-world.html.
Я уже это сделал с #respond и #comments, которые добавлялись при переходе по комментариям, эти окончания я удалил в файле comment-template.php, а #more никак не могу найти, в каком файле оно добавляется.

Magic Fields: вывод картинок и файлов в пост?

Сразу предупрежу, что почти полный чайник в php, только разбираюсь. И ещё, понимаю, что очень много помощи прошу и потому буду рада хотя бы частичной помощи и любым применимым советам 🙂

Лирика: Переделываю свою библиотеку по старым детским книгам (была известна как "Книги детства", но сейчас закрыта пока). Проект абсолютно некоммерческий, добровольческий, без рекламы и прочего. Пишу потихоньку ручками.

Поставила плагин Magic Fields для того, чтобы быстро вносить на сайт книги. Плагин работает, сделала нужные поля.

Стала выводить в single.php кастомные поля. С выведением обычных текстовых полей проблем нет, все работает через вставку примерно такого кода для каждого поля:

<?php $heroes = get_post_meta($post->ID, 'heroes', true);
if ($heroes != "") { ?></p>
<p>ГЕРОИ: <?php echo $heroes; ?></p>
<p><?php } ?></p>

тут все ок, выводит в посте как:

ГЕРОИ: фея Синемора, принцесса Алисия

Затык приключился с выведением следующих вещей:

1. Как вывести в пост ВСЕ внесённые через кастомные поля картинки?

Например, вношу через кастомные поля новую книгу, к ней (условно) есть три картинки-примера иллюстраций (количество картинок – до 10, добавляются в кастомных полях через + Add Another).

Всё, что пока смогла найти и успешно применить – загружается только одна картинка 🙁 первая в списке, через такой код:

<?php $ill = get_image('ill'); if($ill != '') { ?>
<? echo get_image('ill'); ?>
<?php } ?>

при этом она в полном размере, не миниатюра.

Кто знает, ПОСОВЕТУЙТЕ КОД, чтобы в итоге вывести:
1) все внесённые картинки одна над другой, каждая на новой строке ИЛИ
2) вывести в строку уменьшенные изображения всех внесённых картинок, при нажатии картинка появляется в оригинальном формате на затенённом поле (в принципе, для этого есть плагин Shutter Reloaded).

2. Как вывести ВСЕ приложенные к посту файлы?

К посту может быть приложено n-ное количество файлов форматов doc, pdf, txt, rtf, djvu, zip, rar. Это файлы самих книг. При этом файлы могут со временем добавляться ещё.

Подскажите, плззз, КОД, чтобы вывести в посте списком или в строку ВСЕ загруженные файлы книги, в том числе в строке:

  • иконку с изображением типа файла в зависимости от расширения,
  • ссылку на скачку в виде слова-линка,
  • размер файла в Mb

примерно так:

(иконка) Скачать файл [ 1,3 Мb ]
(иконка) Скачать файл [ 1,3 Мb ]
(иконка) Скачать файл [ 1,3 Мb ]

3. Как вывести поля, в которых может быть несколько значений?

Например, если в поле "Страна автора" выбрано несколько стран (выпадающий список либо чек-бокс)

Заранее спасибо!

Проблема с восстановлением пароля

Привет всем! Я не нашел ответа на мой вопрос, поэтому решил создать новую тему, если таковые имеются, то переадресуйте пжл!

Я установил ВП на днях и во время первого входа я нажал кнопочку "запомнить меня" что под паролем и логином, но этого оказалось недостаточно. Чтобы восстановить пароль я нажал на ссылку "Забыли пароль?", ввел свой мэйл, но письма с ВП мне так и не пришло. Кто подскажет, как мне снова войти в админку?

Как организовать такой вывод на гл.стр

Доброго времени.

Требуется следующее.
Хочу организовать вывод новости следующим образом, проще показать это рисунке.

Первым идет графический файл.
Он определенного размера, подготавливается предварительно, так что не требуется программно изменять размер.
Далее заголовок поста.
Потом идет контент, текстовый. Обрезается тегом <more>

Ps. Жду Вашей помощи. Надеюсь изложил понятно вопрос для Вас.
Pps. Спасибо.

Вопрос по Custom Post Types

Приветствую, всех.

Создал свой тип записей следующим образом:

function post_type_kvartira() {
register_post_type(‘kvartira’, array(‘label’ => __(‘Квартиры’), ‘public’ => true, ‘show_ui’ => true, ‘supports’ => array(‘post-thumbnails’, ‘excerpts’, ‘trackbacks’, ‘comments’, ‘editor’, ‘title’, ‘author’, ‘thumbnail’), ‘menu_position’ => 5));
register_taxonomy(‘roomsk’, ‘kvartira’, array( ‘hierarchical’ => true, ‘label’ => __(‘Количество комнат’) ) );
register_taxonomy(‘srokk’, ‘kvartira’, array( ‘hierarchical’ => true, ‘label’ => __(‘Срок’) ) );
register_taxonomy(‘rajonk’, ‘kvartira’, array( ‘hierarchical’ => true, ‘label’ => __(‘Район города’) ) );
}
add_action(‘init’, ‘post_type_kvartira’);

Как видно из записи создал таксономии.
Возьмем таксономию – "Количество комнат" (slug – roomsk). Для нее создал вариант: "1-комнатные" (slug – odnokomnat).

По адресу http://имядомена.ru/roomsk/odnokomnat/ видно список записей с 1-комнатными квартирами относящимися к типу записей "Квартиры" (slug – kvartira).

Так вот вопрос:
По какому адресу или вообще каким образом посмотреть все записи относящиеся к типу записей "Квартиры"?

Чтоб было понятнее – по умолчанию мы можем разделить все посты по категориям. Но все посты выводятся на главной странице блога.
Так вот я создал тип записей "квартиры". Как посмотреть все записи относящиеся к созданному типу записей, не разделенные на таксономии?

Спасибо.

одна дата на несколько постов

помогите пожалуйста.
Нужно, чтобы отображались посты из опрелённой категории в сайдбаре в таком виде

дата

время, пост
время, пост
время, пост….

предыдущая дата

время, пост
время, пост
время, пост….

максимум на что меня хватило это:

<strong><?php the_date("j F Y") ?></strong>
	

<?php query_posts('cat=6,11&showposts=10'); ?>
 

 <ul> <?php while (have_posts()) : the_post(); ?>
 <?php the_time(' G:i') ?><h5><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><h5></ul>
  
  <?php endwhile;?>

при этом вверху отображается даже не дата последнего поста, а вообще какая-то непонятная…

Положение страницы в иерархии страниц

Требуется сделать в шапке строку, в которой в виде "Раздел – Подраздел – Страница" вывести полный путь конечной страницы в иерархии, а каждый вышележащий узел сделать ссылкой (Раздел со ссылкой на этот раздел, подраздел – со ссылкой на подраздел и т.д.). Все узлы являются страницами.
Как это реализовать?

Как сделать счетчик загрузок файла

В папку uploads загружен файл. Ссылка на файл есть в посте (чтобы загружали). Как можно контролировать количество загрузок файла? (Уточню, работаю под WordPress 3.0)

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