Проблема с установкой темы Gossipcity! Помогите, пожалуйста

Здравствуйте.

Структура сайта такая
блог.ком/блог1
блог.ком/блог2

Тема: http://blogstyle.ru/332

В самом начале я поставил эту тему на блог.ком (сейчас там и стоит), а на блог1 и блог2 – другие темы. Сейчас хочу на них так же поставить эту тему, но она никак не ставится. При этом любые другие темы на них ставятся. Картина такая: когда выбираешь эту тему в админке, превью не показывается – показывается белый лист. Если активировать, то блог вообще не будет отображаться, будет белая страница. Помогает удаление этой темы. Сама тема рабочая – пробовал в другом месте, она устанавливается. Здесь и сейчас не хочет. В чем проблема, подскажите, пожалуйста. Спасибо!

Там где она активируется и где не активируется, так как у меня сейчас, всюду все равно пишется
"Поврежденные темы
Следующие темы установлены, но являются неполными. Тема должна иметь список стилей и шаблон.
Имя Описание
Список стилей утерян."

Также, если ее пытаться ее активировать, то иногда пишется "Активная тема повреждена. Возвращение к стандартной теме по-умолчанию."

в архиве папка wp_gossipcity – надо не ее в themes копировать, а подпапку gossipcity

Я так и делаю. Не активируется.

Проверьте права доступа на папки и файлы. Д.б. 755 и 644 соответственно.

У ставил плагин WP- security scan

Он показывает такие права
Цифры – Needed Chmod / Current Chmod
root directory ../ 0755 775.
wp-includes/ ../wp-includes 0755 775.
.htaccess ../.htaccess 0644 .0.
wp-admin/index.php index.php 0644 664.
wp-admin/js/ js/ 0755 775.
wp-content/themes/ ../wp-content/themes 0755 775.
wp-content/plugins/ ../wp-content/plugins 0755 775.
wp-admin/ ../wp-admin 0755 775.
wp-content/ ../wp-content 0755 775.

Правильные права, нет? А как поменять права доступа на папки, скажите, пожалуйста?

Я пробовал подгружать другие темы – все они активируются.

плагины все отрубите прежде чем активировать этот шаблон. там, например, своя версия плагина PageNavi в functions.php прописана – одновременно они работать не будут.

У ставил плагин WP- security scan

Он показывает такие права
Цифры - Needed Chmod / Current Chmod
root directory	../	0755	775.
wp-includes/	../wp-includes	0755	775.
.htaccess	../.htaccess	0644	.0.
wp-admin/index.php	index.php	0644	664.
wp-admin/js/	js/	0755	775.
wp-content/themes/	../wp-content/themes	0755	775.
wp-content/plugins/	../wp-content/plugins	0755	775.
wp-admin/	../wp-admin	0755	775.
wp-content/	../wp-content	0755	775.

Правильные права, нет? А как поменять права доступа на папки, скажите, пожалуйста?

Вы в этом списке видите устанавливаемую Тему? Я – нет. Тогда к чему это всё? Правильно – ни к чему. 🙂

Права на файлы и папки устанавливаются либо ftp-клиентом (это та программа, которой заливали движок и Тему на хостинг), либо через панель управления хостингом.

Точно. Отключил Page Namvi и порядок. Большое спасибо.

Тема установилась. Все нормально. Только почему-то сейчас, если выбрать какой-то тег, с которым больше десяти записей (у меня по 10 записей на странице) в блоге, то показываются только первые десять, а прокрутки нету. Подскажите, пожалуйста, как вернуть теперь прокрутку (постраничный переход ее собственный)? Спасибо.

Так она есть. Только в случае вывода записей после выбора тега не выводится.

Смотрите шаблоны, может в каком-то не хватает вывода следующий-предыдущий. Кто что выводит смотреть на http://www.sonika.ru/blog/wordpress/template-hierarchy.htm

Cмотрю кто что выводит
1. В первую очередь шаблон для вывода постов с определенной меткой ищется по его слагу («короткая ссылка»). Если слаг метки privet, WordPress сначала ищет шаблон tag-privet.php
2. tag.php
3. archive.php
4. index.php

Первых двух нет, значит archive.php . Я так понимаю он же выводит посты, если запрашивается категория. Когда запрашиваются посты категории, прокрутка есть (вверху и внизу даже), а когда посты по определенном тегу, то нет ни одной.

archive.php

<?php get_header(); ?>
<!– Container –>
<div class="CONBG">
<div class="CON">

<!– Start SC –>
<div class="SC">
<?php if (have_posts()) : ?>
<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class="pagetitle">Рубрика &#8216;<?php single_cat_title(); ?>&#8217;</h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?>
<h2 class="pagetitle">Архив за <?php the_time(‘d M Y’); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<h2 class="pagetitle">Архив за <?php the_time(‘F Y’); ?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class="pagetitle">Архив за <?php the_time(‘Y’); ?></h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2 class="pagetitle">Архив автора</h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET[‘paged’]) && !empty($_GET[‘paged’])) { ?>
<h2 class="pagetitle">Архив сайта</h2>
<?php } ?>

<!– Start Nav –>
<?php if (function_exists(‘wp_pagenavi’)) { ?><?php wp_pagenavi(); ?><?php } ?>
<!– End Nav –>
<br />

<?php while (have_posts()) : the_post(); ?>
<div class="Post" id="post-<?php the_ID(); ?>" style="padding-bottom: 40px;">

<div class="PostHead"><div class="PHT"></div>
<h1><a title="Постоянная ссылка: <?php the_title(); ?>" href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
<small class="PostTime"><?php the_time(‘d M Y’) ?> </small>
<small class="PostDet"><?php edit_post_link(‘Править’, ”, ‘ | ‘); ?> Автор: <?php the_author() ?> | Рубрика: <?php the_category(‘, ‘) ?></small>
</div>

<div class="PostContent">
<?php the_content() ?>
</div>
<div class="clearer"></div>
<div class="PostCom">
<li><?php comments_popup_link(‘Комментировать’, ‘1 комментарий’, ‘Комментариев: %’); ?></li>
</div>
</div>
<?php endwhile; ?>

<!– Start Nav –>
<?php if (function_exists(‘wp_pagenavi’)) { ?><?php wp_pagenavi(); ?><?php } ?>
<!– End Nav –>

<?php else : ?>
<h2 class="center">Не найдено</h2>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
<?php endif; ?>
</div>

<!– End SC –>
<?php get_sidebar(); ?>

<!– Container –>
</div></div>

<?php get_footer(); ?>

сразу после
<?php if (function_exists(‘wp_pagenavi’)) { ?><?php wp_pagenavi(); ?><?php } ?>
вставьте например:
<div class="navigation">
<div class="alignleft"><?php posts_nav_link(”,”,’&laquo; Назад’) ?></div>
<div class="alignright"><?php posts_nav_link(”,’Вперед &raquo;’,”) ?></div>
</div>
см. тут: http://codex.wordpress.org/Template_Tags/posts_nav_link

Да. Спасибо большое. Появилось "Назад"/"Вперед". А почему все же не выводится оригинальная прокрутка темы?
<div class="navigation">
Можно сюда что-нибудь вписать, чтобы срабатывала вот эта самя встроенная в тему функция PageNavi, нет?
</div>

>>> Можно сюда что-нибудь вписать, чтобы срабатывала вот эта самя встроенная в тему функция PageNavi, нет?
включить плагин wp PageNavi

Так там же в теме своя версия плагина PageNavi, как мне подсказали, прописана. Проблема в том, что она (тема) не выводит эту постраничную прокрутку при выводе записей через выбор тега. Вот вы мне подсказали – теперь она выводит Назад/ Вперед. У меня вопрос, что нужно сделать, чтобы она выводила свою эту обычную прокрутку…

функцию page_navi удалите из файла functions.php и поставьте нормальную версию плагина, прописав в нужных шаблонах ее вызов.

Да но родная прокрутка красивая… И потом она же всюду работает, кроме когда по тегам выбираешь. Обидно. Оставлю Назад/Вперед тогда. Спасибо.

Или она автоматически так же будет выглядеть, если плагин поставить?

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