Поиск по базам данных нескольких одинаковых скриптов WP на одном сайте
У меня делается большой сайт, в котором четыре основных раздела, каждый из которых я, по некоторым соображениям, сажаю на отдельный движек WP, соответственно в рамках одной базы данных создаю четыре группы таблиц, отличающиеся префиксами (wp1_. wp2_, wp3_ и wp4_).
Суть проблемы – как сделать, чтобы поиск в каждом скрипте искал по всем четырем группам таблиц этой базы данных?
Посоветуйте, уважаемые знатоки.
Проблема с кодировками trackback’ов.
На моем сайте установлен WP 2.0.9 (windows-1251).
При попытка сделать пинг из одной своей записи в другую свою же – пинг отправляется почему-то в кодировке UTF-8. В чем может быть проблема?
автоматический импорт rss
в вордпрессе есть такая функция с ручным приводом но из файла
как автоматизировать этот процесс?
предположим на каком то крупном сайте каждый день обновляются новости в формате rss www.sait.ru/news.xml
как можно сделать, чтобы эти новости попадали мне автоматом в блог?
Привет! Помогите спасти базу данных.
Привет! Помогите спасти базу данных. Вордпресс выдал такую ошибку:
WordPress database error: [Got error 127 from storage engine]
SELECT ID, post_title FROM wp_posts WHERE post_status = ‘publish’ AND post_date_gmt < ‘2007-03-11 17:56:25’ ORDER BY post_date DESC LIMIT 5
WordPress database error: [Got error 127 from storage engine]
SELECT ID, post_title, post_date_gmt FROM wp_posts WHERE post_status = ‘publish’ AND post_date_gmt > ‘2007-03-11 17:56:25’ ORDER BY post_date ASC
Я так думаю, что у меня место кончилось на хосте, а когда я его добавил (расширил) блог по прежнему выдает такую ошибку и не работает.
Я с базами данных очень плохо знаком…
Исключить определенную категорию с главной
ОДИН ИЗ ВАРИАНТОВ:
Основной цикл (loop) для файла index.php темы будет выглядеть так:
<?php $top_query = new WP_Query('cat=-1&showposts=10'); ?>
<?php while($top_query->have_posts()) : $top_query->the_post();
$first_post = $post->ID; ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark"
title="Permalink: <?php the_title(); ?>"><?php the_title();
?></a></h2>
<div class="entry">
<?php the_content('Далее…'); ?>
</div>
</div>
<?php endwhile; ?>
Исключена категория с id=1 (cat=-1)
Выводятся посл. 10 постов (showposts=10)
UPD 28.05.2007
Можно воспользоваться плагином Category Visibility
Вывод на главной статичной страницы
Задача:
Сделать так, чтобы на главной странице выводилась статичная страница (Page)
Решение:
Для того, чтобы вывести на главной вместо постов статичную страницу, находим начало цикла (loop) в файле index.php (или home.php — если такой файл есть в теме) темы:
<?php while (have_posts()) : the_post(); ?>
И перед этой строчкой вставляем код:
<?php query_posts('page_id=7'); ?>
Где 7 — это id страницы (Page). Id страницы можно узнать в админке «Управление» — «Страницы»
или
<?php query_posts('pagename=about'); ?>
Где about — это slug (короткая ссылка) этой страницы.
Про query_posts: http://codex.wordpress.org/Template_Tags/query_posts
UPD
Если у Вас версия wordpress 2.1.x, то все намного проще — статичную страницу в качестве главной можно выбрать в админке.
Вывод на главной постов только из одной категории
Задача:
Сделать так, чтобы на главной странице публиковались только посты из определенной рубрики(категории).
Решение:
Вносим изменения в файл index.php темы.
Находим начало цикла (loop), и перед строчкой:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
Добавляем:
<?php query_posts($query_string.'&cat=номер_категории'); ?>
Где номер_категории меняем на нужный номер категории, его можно посмотреть в админке в «Управление» — «Рубрики»
Про параметр query_posts:
http://codex.wordpress.org/Template_Tags/query_posts
Здесь можно найти еще несколько интересных примеров с query_posts, в том числе «как исключить одну категорию из цикла».
UPD 28.05.2007
Можно воспользоваться плагином Category Visibility
UPD 02.10.2007
Если возникли проблемы с навигацией (след. страница, предыдущая страница) при использовании query_posts, то эти ссылки будет полезными:
http://trampampam.ru/blog/wordpress/query_posts/
Навигация при query_posts
Еще плагин:
Advanced Category Excluder
Ворд и WP. Вставка текста.
Мне часто приходится публиковать на сайте присланные статьи, написанные в ворде.
Статьи длинные, поэтому приходится их просто копировать и вставлять. В них много всяких редактирований и фоток.
При этом, эти все редактирования влияют на размер шрифта в навигационных колонках. А трёх колоночные шаблоны вообще не подходят… правая колонка улетает вниз часто.
Есть ли какие то рекомендачиции по этому поводу. Может шаблон есть, в котором редактирования текста, не влияет на размер шрифта в навигации.
Также пронумерованные списки 1. 2. 3. и т. д. в интернет эксплорере выглядят так:
<!–[if !supportLists]–>1. <!–[endif]–>
Можно конечно, предварительно вставить статью в блокнот, а от туда в редактор ВП, но этот вариант не подходит…. слишком много всяких выделений.. и т.д. (научные тексты)
Искать другой движок для статейного сайта тоже не просто…