Здравствуйте. Как можно реализовать то, что на картинке? А именно – вывод миниатюр , заголовка и текста из последних записей определенных рубрик? Существует такой плагин?

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.
Здравствуйте. Как можно реализовать то, что на картинке? А именно – вывод миниатюр , заголовка и текста из последних записей определенных рубрик? Существует такой плагин?

Не писать сто условий для is_category
Поскольку в вордпрессе нету фукнции (?), которая могла бы как перечислить все дочерние категории в констуркции if как это можно сделать со страницами
if ( is_page('28') || $post->post_parent == '28'
а перебрать их можно только как то так
$termID = 10;
$termchildren = get_term_children( $termID, 'category' );
Через foreach, но foreach в констукцию if не засунешь, у меня назревает вопрос: есть ли альтернатива подобному коду?
if (is_category('1') or is_category('2') or is_category('3') or is_category('4') or is_category('5') or is_category('6') or is_category('7') or is_category('8')) и т.д.
При условии что они являются потомками одной категории?
Здравствуйте.
Может кто-то подскажет идею, как реализовать. НА сайте необходимо в галлерее реализовать функцию возможности получения хтмл кода фото для вставки на других сайтах (сейчас очень много сайтов с такими функциями, тот же ютуб например) Есть ли плагин галереи для Вордпресс, который имеет такую фукнцию? Было бы супер, если бы с плагином Nextgen Gallery
Как отключить одноразово рассылку в Wor
Как отключить одноразово рассылку в WordPress?
Нужно отключить рассылку при публикации некоторых статей. Как это сделать? Я однажды опубликовал статью под паролем, а затем снял пароль. Рассылка не прошла. Но, в следующий раз, та же операция привела к рассылке уведомлений.
Требуется более надёжное решение.
WordPress 2.71.
Спасибо!
Глючит движок форума. Выдаёт следующее сообщение, когда символов в названии темы бльше, чем 39.
"Следующие ошибки необходимо исправить перед отправкой сообщения: Заголовок не может быть длиннее 70 символов."
Кроме этого, я не смог зарегистрироваться со своего IP. Сообщение: detect spam. Естественно, что инкакой спам я не раасылаю. Но, это же глупо. Как будто, если кто и захочет рассылать, то не сможет сменить IP…
Отсутствует визуальный редактор
Не подскажете, почему отсутствует в админке все опции визуального редактора, т.е. над окном редактирования в режиме визуального редактирования пусто, а в режиме Html всё на месте?
Как известно, при регистрации на движке WordPress происходит переход на стандартную страницу регистрации, которая едина для всех шаблонов и тем WordPress. Хочется, чтобы регистрация и все остальные функции, сопутствующие ей осуществлялись на странице моего шаблона, без перехода на стандартную страницу регистрации. Знаю, есть немало плагинов для этих целей, но мне хочется без плагина, чтобы можно было вставить код в свой шаблон. Есть у кого примерчик? Пытался из соответствующих плагинов сварганить такой код, но что-то не очень получилось.
Очередная загадка Query_posts
У меня в отдельных сингловых записях при определенных условиях после самого текста записи подтягиваются записи, разбитые по блоках. Делается это вот так:
<!--- /////////////// НОВОСТИ //////////////--->
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$taxquery['sobytiya'] = $pteg;
$taxquery['post_type'] = "post";
$taxquery['posts_per_page'] = -1;
$wp_query->query( $taxquery ); ?>
<?php if (have_posts()) : ?>
<p class="contype">Новости</p><ul style="margin-bottom: 14px;">
<?php while ($wp_query->have_posts()): $wp_query->the_post(); ?>
<li>[<?php the_time('d.m.Y') ?>] <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php $wp_query = null; $wp_query = $temp; ?>
<!--- /////////////// Позиции CAN-сети //////////////--->
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$taxquery['sobytiya'] = $pteg;
$taxquery['npopositions'] = "canpos";
$taxquery['post_type'] = "positions";
$taxquery['posts_per_page'] = -1;
$wp_query->query( $taxquery ); ?>
<?php if (have_posts()) : ?>
<p class="contype">Позиции CAN-сети</p><ul style="margin-bottom: 14px;">
<?php while ($wp_query->have_posts()): $wp_query->the_post(); ?>
<li>[<?php the_time('d.m.Y') ?>] <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php $wp_query = null; $wp_query = $temp; ?>
<!--- /////////////// Позиции НПО ВЕКЦА //////////////--->
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$taxquery['sobytiya'] = $pteg;
$taxquery['npopositions'] = "vektsapos";
$taxquery['post_type'] = "positions";
$taxquery['posts_per_page'] = -1;
$wp_query->query( $taxquery ); ?>
<?php if (have_posts()) : ?>
<p class="contype">Позиции НПО ВЕКЦА</p><ul style="margin-bottom: 14px;">
<?php while ($wp_query->have_posts()): $wp_query->the_post(); ?>
<li>[<?php the_time('d.m.Y') ?>] <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php $wp_query = null; $wp_query = $temp; ?>
Все три блока, отлично выводят записи (если есть), но вот когда добавляю вывод для четвертого блока (даже если с точно такими самими условиями что уже есть) – по цимбалах. Переношу блок по коду выше на пару блоков – работает! Опускаю ниже третьего блока – ноль реакции. И ведь ошибки вроде никакой нет, ведь по сути все запросы написаны по одной схеме, и следовательно, коль выводятся и после первого и после второго, то почему после третьего ничего не происходит?
Нестандартный вывод рубрик на главную
Добрый день!
Подскажите, пожалуйста, как на главную страницу вывести посты в следующем виде:
1. Сначала выводятся посты из рубрики id=3, причем первые 2 показываются с timtumb(превью изображения) и анонсом, а остальные 8 просто название и дата
2. Дальше выводятся посты из рубрик id=5 и id=10 с timtumb(превью изображения) и анонсом
Ну никак не получается сделать!:( Как я уже не крутил не пойму!:(
wordpress – 3.0.1
плагин – рус-ту-лат
содержимое .htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
на шаблоне по умолчанию – twentyten чпу работают.
при других шаблонах, перепробовал не один десяток, ошибка 500.
файл .htaccess удалял, оставлял пустым, сохранял в кодировках utf, utf без BOM, ansi – не помогает.
чпу по дефолту – /?p= не работают также на других шаблонах
проблема такая- опычный пхп скрипт джойнится к базе (база отличная от вордпресовской), затем этот скрипт добавляет записи через вп апи, так вот вп подхватывает последнее соединение которое открыл скрипт пхп, и записи не добавляются
получается перед вызовом вп апи надо явно закрыть соединение с базой? какие еще есть решения?
Визуальный редактор для excerpt
Пытался найти, но так и не нашел… как можно включить такой же редактор как для контента, но только для краткого содержания (для excerpt)? Подойдут любые варианты, вплоть до редактирования движка
можно ли добавить страницу (не пост), чтобы она не светилась в списке меню? или это не предусмотрено?
Здравствуйте, уважаемые! Только что обновился до последней актуальной версии. После обновления (как файлов, так и базы) пропали записи с главной (новые также на главную не выводятся), хотя в базе записи есть и всё отображается нормально.
В чём проблема и как вернуть записи на главную?
Заранее спасибо за помощь!
Сейчас штудирую написание плагинов на ВП, на форуме нашёл в теме ФАКА много полезной информации, но вопрос один остался. Вопрос по поводу урлов в фронтенд части. К примеру, я хочу, чтобы плагин формировал свои собственные урлы. К примеру, мы подключаем плагин к какой-то странице и уже от неё формировались бы свои урлы, подгружающие тот или иной контент плагина.
Нечто подобное видел в NextGen Gallery, но чтобы добраться до сути. надо слишком много кода перелопатить, поэтому хотел бы кратко узнать о теории этого вопроса. Заранее большое спасибо
Сколько насоветовали плагинов. Столько программ, решений. А двуязыкость сделать не получается.
А сделать хочется что-то вроде www.gomelmodels.com (не реклама).
Чтобы при входе на главную страницу была сперва картинка, где и выбераем язык.
Жмем ру – выходим на ру, жмем инглиш и вот он инглиш.
Можно зарегать два домена. сайт. ru и сайт.com и на каждом из них ставить кнопку типа "сайт на английском". Как оцениваете такой вариант?
Но хочется именно как на ресурсе описанном выше.
всем привет!
суть:
есть около 100 рубрик в каждой 2 под-рубрики и в них по 10
использовал плагин d-tree? чтобы при нажатии раскрывались вложенные рубрики
но список довольно не короткий вышел все-равно
искал возможность разделить рубрики в сайдбаре на 2 колонки. все возможные варианты не работают.
использую тему: http://www.blogohblog.com/wordpress-the … and-white/
демка темы: http://wpthemes.blogohblog.net/
левый сайдбар снесен, фунциклирует только правый
версия WP 3.1
вопрос 1: как можно таки разбить на пару или более колонок рубрики?
вопрос 2 (если первый не реализуется): как и что нужно переделать чтобы при раскрытии рубрики внизу страницы страница не отображалась сверху (потом чтоб просмотреть список под-рубрики нужно опускаться вниз страницы снова)?
всем ответившим заранее благодарен!
Подговление xml для экспорта в wordpress
Задача:
Для того чтобы реализовать каталог я хочу экспортировать категории и посты.
Я делаю эскпорт справочника из 1С в dbf
Далее dbf -> xml
Допутим получаю такой файл
[code- <?xml version="1.0"?>
<Information>
<Record>
<CODE>12969</CODE>
<DESCR>Соед.шина 100/3</DESCR>
<PARENT>12967</PARENT>
<GROUP></GROUP>
<FULLDESCR>Соед.шина 100/3</FULLDESCR>
<NDS>8</NDS>
<NP></NP>
</Record>
</Information>[/code]
И пытаюсь изменить формат пригодный для экспорта в wordpress, так
<?php
// открытие XML-файла
$xml = simplexml_load_file('export.xml');
// собираем категории
$i=0;
foreach($xml->Information->Record as $rec)
{
if($rec->GROUP==1)
{
$glav['Name'][$i]=(string)$rec->DESCR;
$glav['id'][$i]=(string)$rec->CODE;
$glav['PARENT'][$i]=(string)$rec->PARENT;
$i++;
}
}
// открываем выходной файл и заносим шапку
$fw=fopen('output.xml', 'w');
fwrite($fw, '<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:excerpt="http://wordpress.org/export/1.0/excerpt/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.0/"
>
<channel>
');
// заносим категории в файл
for($i=0; $i<count($glav['id']); $i++)
{
if($glav['PARENT'][$i]!='' and in_array($glav['PARENT'][$i], $glav['id']))
{
$glav['PARENT'][$i]=$glav['Name'][pos(array_keys($glav['id'], $glav['PARENT'][$i]))];
}
fwrite($fw, '<wp:category><wp:category_parent>'.$glav['PARENT'][$i].'</wp:category_parent><wp:cat_name>'.$glav['Name'][$i].'</wp:cat_name></wp:category>
');
}
// присваиваем постам имена их категорий вместо цифрового значения
$i=0;
foreach($xml->Information->Record as $rec)
{
if($rec->GROUP=='')
{
$det['Name'][$i]=(string)$rec->FULLDESCR;
$det['PARENT'][$i]=(string)$rec->PARENT;
$i++;
}
}
// заносим наши посты
for($i=0; $i<count($det['Name']); $i++)
{
if($det['PARENT'][$i]!='' and in_array($det['PARENT'][$i], $glav['id']))
{
$det['PARENT'][$i]=$glav['Name'][pos(array_keys($glav['id'], $det['PARENT'][$i]))];
}
fwrite($fw, '
<item>
<title>'.$det['Name'][$i].'</title>
<category>'.$det['PARENT'][$i].'</category>
<content:encoded><![CDATA['.$det['Name'][$i].']]></content:encoded>
<wp:status>publish</wp:status>
<wp:post_type>post</wp:post_type>
</item>');
}
fwrite($fw, '</channel>
</rss>');
fclose($fw);
?>
Но код выходной файл получается такой
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:excerpt="http://wordpress.org/export/1.0/excerpt/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.0/"
>
<channel>
<item>
<title></title>
<category></category>
<content:encoded><![CDATA
]></content:encoded>
<wp:status>publish</wp:status>
<wp:post_type>post</wp:post_type>
</item></channel>
</rss>
Т.е. пустые значения
Весь день с кодом колупаюсь и нет результа
Просьба помогите люди добрые!
Где ошибка?
Или возможно есть более простые:) способы решить задачу?
ps код не мой. взято здесь http://wp4you.ru/experimenti_s_wordpress/iz-1s-v-wordpress.html
Выбор языка – главная страница
Здравствуйте. Использую для своих сайтов WordPress. Сейчас стоит задача:
При первом входе на сайт, вывести пользователю страницу с выбором языка, на котором он хочет его читать. После выбора, страница больше не показывается.
Кто-то что-то подобное делал? Спасибо.
Есть плагин Contact Form to DB Extension, с его помощью через форму, записываются данные о пользователе в таблицу wp_CF7DBPlugin_SUBMITS. Как в ручную вывести данные с этой таблицы ?
robots.txt для борьбы с дубликатом.
Здравствуйте. Собираюсь разместить такой robots.txt :
User-agent: *
Allow: /bolezni_korov
Allow: /bolezni_sviney
Disallow: /
User-agent: Yandex
Allow: /bolezni_korov
Allow: /bolezni_sviney
Disallow: /
Host: hozjajstvo.ru
Правильно ли я полагаю, что будет запрещено к индексации все кроме статистических страниц bolezni_sviney и bolezni_korov и всех дочерних им?
Правильно ли будет применить его, что бы избежать дублирования контента?