Как сделать переадресацию через .htaccess
У меня такая ситуация: нужно чтобы при обращении на site.ru/blog редирект происходил на blog.site.ru. Сделал так: в корне папки blog лежит .htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . http://blog.site.ru/ [L]
Всё работает, но при обращении к site.ru/blog/bbb меня перекидывает на http://blog.site.ru/, а не на http://blog.site.ru/bbb
Вопрос, как это сделать?
Заранее спасибо 🙂
помогите новичку перейти на движок со статичного сайта
Вобщем, есть 2 сайта (и еще в разработке 2) по туризму (украина россия) где я побывал. Времени у меня на них мало и все тяжелее редактировать их – у меня статичные сайты (хтмл и css) Честно говоря задолбался их вручную редактировать. Мне тут посоветовали – чтоб не парился – переходить на движок. Но я абсолютно не понимаю что это такое.:(
Хотелось бы в будущем иметь вот такие сайты (естесственно по структуре) – votpusk.ru.
Тематика не важна (в данном случае туризм) – на главной основные разделы а в каждом разделе подразделы. Например Украина: курорты – проживание – цены и т.д.
Так вот подойдет ли для этих целей вордпресс? чтоб зря не тратить время, а искать более подходящие бесплатные движки для контентового сайта. Жду ответа.
WP-DownloadManager 1.00 и wordpress 2.5.1
Впрочем, с 2,5 тоже не работал 🙁
При любом методе отдачи (выставляется через админку) ссылка типа http://site.ru/download/27/ — 404 ошибка.
На версии До 2,5 все работало прекрасно.
Некешируемые участки кода в WP-Cache
Как понял, в плагине WP-Cache (ну и WP-Super-Cache) есть возможность не кешировать участки кода.
Из примеров на сайте:
<!--mfunc function_name('parameter', 'another_parameter') -->
<?php function_name('parameter', 'another_parameter') ?>
<!--/mfunc-->
и
<!--mclude file.php-->
<?php include_once(ABSPATH . 'file.php'); ?>
<!--/mclude-->
Как понял алгоритм такой: при первоначальной генерации страницы выполняется то, что внутри тега, то есть соответственно
<?php function_name('parameter', 'another_parameter') ?>
<?php include_once(ABSPATH . 'file.php'); ?>
А когда все уже закешировано, то выполняется код внутри
<!--mfunc -->
<!--mclude -->
Внимание, вопрос 🙂
То есть, получается, что засунуть в этот код, например, вызов какого-либо виджета "невыгодно" по причине того, что придется выискивать и выстраивать связи зависимости виджетов от огромного количества переменных, классов и т.д., дообъавляя их, тем самым снижая эффект от кеширования?
Или же существуе какой-то менее мозгозатратный способ, например, чтобы выводить мини-чат Wordspew?
Почему темы так глючат в IE?
Всем привет!
Мне вообще не понятно почему так глючат темы wordpress в IE. Это просто пипец какой-то, в Опере и Мозиле всё хорошо, а в Internet Explorer постоянно какие-то косяки, то шапка обрезается, то ошибка какие-то вылезают, сейчас к примеру нашёл тему которая устраивает полностью, начинаешь тестировать в IE опять что-то вылезает 🙁
А теперь вопрос: Как можно исправить ошибку в IE, он меняет местами навигацию, т.е есть 2 сайдбара справа и он ставит навигацию с краю , а не в первый(левее).
И часто вылезает ошибка, когда нажимаешь просмотреть полностью:
.class{ behavior:url("pngbehavior.htc"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’http://***.ru/wp-content/themes/sava/images/image.png’); background:url(images/blank.gif); } .class { behavior:url("pngbehavior.htc"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’http://***.ru/wp-content/themes/sava/images/image.png’); background:url(images/blank.gif); } <![endif]–>
Опять же в других браузерах всё хорошо, сил больше нет 🙂
Subpages или навигация по внутренним страницам
Такой вопрос обсуждался, но не совсем ясно.
Что делать, если я хочу вывести статичные страницы, принадлежащте только одной подкатегории в вертикальном меню.
Пробую использовать плагин http://www.webspaceworks.com/resources/wordpress/30/
чтобы заменить стандартную функцию wp_list_pages для отображения вертикального меню (т к у меня дизайн неблочный, а табличный)
Неясно, какие давать параметры функции, чтобы она вывела только подстраницы моей страницы второго уровня, а не все подряд.
Другими словами, есть меню верхнего уровня – Главная – Компания – Продукция – Контакты
В странице Продукция есть подменю – Продукт 1 – Продукт 2 и т д
Тут с задачей справились, на странице Продукты выводим только subpages второго уровня.
Как вывести на странице третьего подуровня список subpages, ей принадлежащей? Т.е. Если у страницы Продукт 1 есть подстраницы Продукт 1.2, Продукт.1.3? Главная проблема, что по умолчанию выводится все дерево, а нужно только подстраницы принадлежание текущей странице.
Текущий код выводит меню второго уровня и меню третьего уровня, а надо чтобы было сразу третьего только, без перечисления второго.
<?php
$thispage = $wp_query->post;
if($thispage->post_parent!=0)
{
wswwpx_fold_page_list("title_li=&child_of=".$thispage->post_parent);
}
else
{
wswwpx_fold_page_list("title_li=&depth=2&child_of=".$thispage->ID);
}
?>
Несколько комментариев, остальные скрываем
Как сделать чтобы показывалось N-ое количество комментариев, например 3, а остальные были скрыты и при нажатие на кнопку показать комментарии показывались все остальные.
cyrtolat и rustolat | в чем отличие
Да, в чем отличие плагинов cyrtolat и rustolat? Где-то я затупил, запил и пропустил мимо уха. Объясните.
А заодно просветите на предмет того, что у меня при написании поста вылезают демоны:

Кланяюсь!
WordPress на OpenHosting.ru – проблемы
Кто пользовался хостингом от OpenHosting.ru.
У них какая-то мудрёная система прав (CHMOD), загрузил WP в директорию docs (где должны быть файлы сайта), а там все PHP файлы не доступны через браузер – пишет 403 forbidden.
Саппорт как обычно в ауте и ответит не скоро, а дело срочное.
Пожалуйста, помогите!
Заранее блогодарен!
Проблема с виджетами wordpress
Подскажите пожалуйста как решить проблему с виджетами: виджеты не перетаскиваются на сайдбар Сайдбар стоит только по умолчанию и изменению не поддается причем сначала сайдбар я преобразовывал спокойно, все работало, а потом он вдруг стал по умолчанию и не изменяем! еще на фтп файл появился какой-то .ftpquota содержащий цифры "691 5920829" -не вирус ли?возможно ли в этом причина?
Баннер между постов в теме где отсутвует while
Все описания по размещению баннера между постов завязаны на
<?php while (have_posts()) : the_post(); ?>
Но в теме которую использую я на одном из сайтов, эта строка просто отсутсвует. Я не знаток пхп, так что сам допереть не могу куда вставлять код.
Тема benevolence.
Вот код индексного файла
<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">
<?php
if ($posts) {
foreach($posts as $post) { start_wp();
?>
<br />
<div class="post">
<a class="title" href="<?php the_permalink() ?>" style="text-decoration:none;" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a>
<div class="cite"><?php the_time("l F dS Y") ?>, <?php the_time() ?> <?php edit_post_link('Редактировать', '', ' | '); ?><br />
<?php _e("Рубрика:"); ?> <?php the_category(',') ?></div>
<?php the_content(); ?>
<div class="commentPos"><?php wp_link_pages(); ?><?php comments_popup_link(__('0 коммент.'), __('1 коммент.'), __('% коммент.')); ?></div>
<br />
<div class="sep"></div>
<!--
<?php trackback_rdf(); ?>
-->
<?php comments_template(); // Get wp-comments.php template ?>
</div>
<?php } // closes printing entries with excluded cats ?>
<?php } else { ?>
<?php _e('По запросу ничего не найдено'); ?>
<?php } ?>
<div class="right"><?php posts_nav_link('','','назад »') ?></div>
<div class="left"><?php posts_nav_link('','« дальше ','') ?></div>
<br /><br />
</div>
<?php get_footer(); ?>
Для данных целей планировал использовать WPCandy
Судя по мануалам нада впихнуть
<?php if (function_exists('WPCandy_the_gap')) WPCandy_the_gap(); ?>
ну вот только куда в моей теме?
Заранее спасибо за помощь