Пагинация категорий и пермалинки
Первое что странно, это то что при использовании ссылок на категории в виде /?cat=id некотоые подхватываются и переводятся в ЧПУ, а другие так и остаются в таком виде.
А главная проблема в том что при пагинации в категориях уже при переходе на вторую страницу отдает 404.
В нете куча записей по поводу данной траблы, но только для структуры пермалинков типа /%category%/%postname%/ а у меня просто /%postname%/
Вордпрес 3.1.1.
Код самого вывода
<h2><a href="/?cat=6" title="Все записи рубрики">Видео</a></h2>
<?php
//$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
//query_posts( 'posts_per_page=2&'.$query_string . "&paged=$paged" );
query_posts($query_string . '&posts_per_page=2');
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="nws">
бла-бла-бла
</div>
<?php endwhile;?>
<?php get_template_part('navigation'); ?>
<?php else: endif;
wp_reset_query();
?>
.htacess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Cпасите кто может!!
Не писать сто условий для 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')) и т.д.
При условии что они являются потомками одной категории?
ФОтогалерея с кодом Embed
Здравствуйте.
Может кто-то подскажет идею, как реализовать. НА сайте необходимо в галлерее реализовать функцию возможности получения хтмл кода фото для вставки на других сайтах (сейчас очень много сайтов с такими функциями, тот же ютуб например) Есть ли плагин галереи для Вордпресс, который имеет такую фукнцию? Было бы супер, если бы с плагином Nextgen Gallery
Как отключить одноразово рассылку в Wor
Как отключить одноразово рассылку в WordPress?
Нужно отключить рассылку при публикации некоторых статей. Как это сделать? Я однажды опубликовал статью под паролем, а затем снял пароль. Рассылка не прошла. Но, в следующий раз, та же операция привела к рассылке уведомлений.
Требуется более надёжное решение.
WordPress 2.71.
Спасибо!
Глючит движок форума. Выдаёт следующее сообщение, когда символов в названии темы бльше, чем 39.
"Следующие ошибки необходимо исправить перед отправкой сообщения: Заголовок не может быть длиннее 70 символов."
Кроме этого, я не смог зарегистрироваться со своего IP. Сообщение: detect spam. Естественно, что инкакой спам я не раасылаю. Но, это же глупо. Как будто, если кто и захочет рассылать, то не сможет сменить IP…
Отсутствует визуальный редактор
Не подскажете, почему отсутствует в админке все опции визуального редактора, т.е. над окном редактирования в режиме визуального редактирования пусто, а в режиме Html всё на месте?
Регистрация на своем шаблоне
Как известно, при регистрации на движке WordPress происходит переход на стандартную страницу регистрации, которая едина для всех шаблонов и тем WordPress. Хочется, чтобы регистрация и все остальные функции, сопутствующие ей осуществлялись на странице моего шаблона, без перехода на стандартную страницу регистрации. Знаю, есть немало плагинов для этих целей, но мне хочется без плагина, чтобы можно было вставить код в свой шаблон. Есть у кого примерчик? Пытался из соответствующих плагинов сварганить такой код, но что-то не очень получилось.
Больше 4 циклов не выполнять?
Очередная загадка 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(превью изображения) и анонсом
Ну никак не получается сделать!:( Как я уже не крутил не пойму!:(
Визуальный редактор для excerpt
Пытался найти, но так и не нашел… как можно включить такой же редактор как для контента, но только для краткого содержания (для excerpt)? Подойдут любые варианты, вплоть до редактирования движка
Вопрос по написанию плагина
Сейчас штудирую написание плагинов на ВП, на форуме нашёл в теме ФАКА много полезной информации, но вопрос один остался. Вопрос по поводу урлов в фронтенд части. К примеру, я хочу, чтобы плагин формировал свои собственные урлы. К примеру, мы подключаем плагин к какой-то странице и уже от неё формировались бы свои урлы, подгружающие тот или иной контент плагина.
Нечто подобное видел в NextGen Gallery, но чтобы добраться до сути. надо слишком много кода перелопатить, поэтому хотел бы кратко узнать о теории этого вопроса. Заранее большое спасибо
Не работает плагин Rus To Lat на WP3.1
Здравствуйте!
У меня на блоге с движком WordPress 3.1 не работает плагин Rus To Lat.
Подскажите может есть альтернатива данному плагину.
Заранее благодарю!