Обсуждения

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

Делаю тему для 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)

Запись, защищенная паролем

З прошедшим всех Новым Годом.
Есть необходимость ограничить доступ к некоторым записям. Можно реализовать с помощью установки паролей на записи. Но по умолчанию ВП выводит текст "Эта запись защищена паролем…". Возможно ли заменить этот текст другим текстом, причем, уникальным для каждой записи. Возможно выводить этот текст через произвольные поля.

Как реализовать такую возможность?

получить Id всех постов в категории

Нужно получить список ID всех постов в конкретной категории блога.

Постов много, устроил бы простой список одна строка один ID

Как это сделать?

Алфавит постов в категории

Ищу плагин или код который на странице категории показал бы алфавитный реестр записей.

Заходишь на категорию, а там чтобы открывалось вот так:

и по каждой ссылке уже дальше список постов на букву в этой категории.

Бывает такое?

Специалисты по bbPress есть?

Господа помогите!
Ситуация следующая. Установил bbpress. Сначала установил криво. Все переставил. Интегрировал в ворд пресс. Вроде все удачно. Пароль с вордпресом один. Пользователи общие и прочее. Но какая то "борода" с админкой. Админская панель какая то убогая. Всего 4 позиции.
1. Панель управления.
2. Темы.
3. Сообщения.
4. Пользователи. Ни управления плагинами ни дизайна. Вообще ничего нет. Если я правильно понимаю должно быть похоже на ворд пресс. Но общее нахожу с трудом. Скажите так и должно быть или что то не так. Если не так то что делать?

Помогите подправить плагин WP-PageNavi

Вот такое чудо растягивается когда указываешь в пейдж нави много страниц…а хотелось бы чтобы они были шириной в сингл пост и потом шли второй строчкой… то есть до серой полоски на картинке. И еще почему то страница 1 из… заходит за цифры…вобщем очень некрасиво получается…помогите подправить код…

посты из разных категорий?

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

В данном случае- сначала главные новости, а потом остальные новости.

вот код, который я пытался использовать со своими скромными возможностями в php. главные новости не отображают то,что мне надо (((

<?php get_header(); ?>
<?php include(TEMPLATEPATH."/sidebar_l.php");?>
	<div id="content"><!--content-->
	<div id="mainnews" class="mainnewsbox">
<h2>Главные новости</h2>
<?php query_posts('cat=1'); ?>
 
 <?php the_time(' G:i') ?><h4><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><h4>
  
	</div>

<?php query_posts('cat=7,8,9,10&showposts=10'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
		<div class="entry"><!-- Entry -->
			<h2 class="post-title">
			<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
			</h2>
			<?php the_content();?>

и так далее

Динамическое меню на php

На PHP можно сделать вот такое динамическое меню:

<div id="nav">
    <ul>
        <li><?php
            $theuri = $_SERVER['REQUEST_URI'];
            if ( ($theuri =="/") or ($theuri =="/index.php") ) {
            $itemis = "Home";
            } 
            else {
            $itemis = "<a href=\"/\">Home</a>";
            }
            echo $itemis;
            ?>
        </li>
        <li><?php
            $theuri = $_SERVER['REQUEST_URI'];
            if ( ($theuri =="/about/") or ($theuri =="/about/index.php") ) {
            $itemis = "About";
            } 
            else {
            $itemis = "<a href=\"/about/\">About</a>";
            }
            echo $itemis;
            ?>
        </li>
    </ul>
</div>

Оно реализует один очень важный (с точки зрения Якоба Нильсена :lol:) эффект. Отсутствует ссылка на активную страницу! Что, в принципе, с позиции юзабилити, на самом деле очень важная вещь.

Так вот, проблема в следующем… Как, то же самое сделать в связке с wp-тегом wp_page_menu()?
У меня самого, что-то пока мозгов не хватает…

Я на верном пути?

Искал движок для каталога продукции без продажи, непосредственно с сайта, своего рода каталог-галерею, мне посоветовали остановиться на wp(много модулей которые помогут), до этого 3 года работал с джумлой, можно ли воплотить мои желание в реальность?

Проблема со страницей Виджетов!

1. Страница не кликабельна. Ничего не двигается и левое меню всё свёрнуто
2. Правая колонка вообще исчезла!
Подскажите что это и как исправить?
Спасибо!
WordPress 3.0.4.
Смена темы не помогает!
http://vsaid.me/

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