Отвечу на ваши вопросы по WordPress

[Удален]
#401

Посмотрите пожалуйста и мою темку /ru/forum/648313

PromoMsater
На сайте с 11.05.2010
Offline
120
#402

Помогите пожалуйста!

На сайте есть рубрика - http://site.ru/video

Страницы рубрики выглядят так - http://site.ru/video/page/2 и http://site.ru/video/page/6

Какую строчку необходимо добавить в файл robots.txt что-бы не индексировались только страницы рубрики, а сама рубрика индексировалась?

т.е. http://site.ru/video - индексировать

http://site.ru/video/page/2 и тому подобные - не индексировать

W
На сайте с 21.01.2009
Offline
172
#403
PromoMsater:
Помогите пожалуйста!

На сайте есть рубрика - http://site.ru/video

т.е. http://site.ru/video - индексировать
http://site.ru/video/page/2 и тому подобные - не индексировать

Все просто

Disallow: /video/page

Не будут индексироваться все страницы начинающиеся с этого адреса

weblad добавил 04.08.2011 в 07:00

Piratseo:
Посмотрите пожалуйста и мою темку /ru/forum/648313

Посмотрел, к сожалению не знаю чем помочь

weblad добавил 04.08.2011 в 07:03

sema_87:
WPMU кто-нибудь ставил? Подскажите, серьезно ли ресурсы потребляет? Есть ли возможность на всех блогах в один клик выставить один набор плагинов и тему?

Нет уже WPMU давно, теперь его функциональность есть можно включить в обычном WordPress, потребление ресурсов думаю что не отличается от обычного WordPress

Создание сети

PromoMsater
На сайте с 11.05.2010
Offline
120
#404
weblad:
Все просто
Disallow: /video/page

Не будут индексироваться все страницы начинающиеся с этого адреса

а можно как то сделать универсальным для всех рубрик? такое не подойдет? - Disallow: /page/

morzan123
На сайте с 26.11.2010
Offline
182
#405

Вот вопрос тоже есть, уже тему создал /ru/forum/648356

Оказываю консультации.
W
На сайте с 21.01.2009
Offline
172
#406
PromoMsater:
а можно как то сделать универсальным для всех рубрик? такое не подойдет? - Disallow: /page/

Если честно не специалист по robots, в крайнем случае можно сделать в шаблоне вывод

meta noindex,nofollow по условию типа такого:

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

Т.е. Проверяем если текущая страница не первая, то выводим noindex

PromoMsater
На сайте с 11.05.2010
Offline
120
#407
weblad:
Если честно не специалист по robots, в крайнем случае можно сделать в шаблоне вывод
meta noindex,nofollow по условию типа такого:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

Т.е. Проверяем если текущая страница не первая, то выводим noindex

А куда надо вставить эту строчку?

W
На сайте с 21.01.2009
Offline
172
#408
PromoMsater:
А куда надо вставить эту строчку?

Не конкретно эту строчку, а что-то типа:

if(get_query_var('paged') < 1){

echo '<meta name="robots" content="noindex, nofollow" />'

}

Код не точный, это надо добавить в header.php вашей темы.

G
На сайте с 15.10.2010
Offline
34
#409

Проблема с англ. шаблоном:

В статьи в категории (category.php) сайта выводятся следующим образом:

1. Большее изображение + анонс
2. Среднее изображение + анонс
3. Остальные статьи в этой категории + анонс + мал. изображение

Я отредактировал, шаблон категории и теперь в категории выводятся только

3. Остальные статьи в этой категории + анонс + мал. изображение

Но есть одно но, статьи выводятся на с задержкой на 2 статьи, которые должны были выводится в пункте 1 и 2.

Как отредактировать цикл, чтобы в категории выводились просто стаьи с категории без задержки на две статьи?

Вот код category.php

div id="section-content"><!-- BEGIN CONTENT SECTION -->
<div class="section-content-left"><!-- BEGIN CONTENT SECTION (left) -->
<?php if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 1) : ?>
<?php else : ?>
<?php endif; ?>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
<div class="widget-repeat">
<?php if (have_posts()) : ?>
<div class="widget-top">
<h1 class="block"><?php single_cat_title(''); ?> Archives</h1>
</div>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 1) : ?>
<?php elseif ($count == 2) : ?>
<?php else : ?>
<div style="display:block;float:left;padding:0px 0px 0px 0px;">
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 397,260 ), array( 'class' => 'img-thumb' )); ?></a>
</div>
<b><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></b>
<?php if ( get_post_meta($post->ID, 'video', true) ) { ?>
<img src="<?php bloginfo('template_directory'); ?>/images/icon_video.png" alt="video" title="Video Post" style="border:0px; padding: 0px 0px 0px 3px;" />
<?php } else { ?>
<?php } ?>
<br />
<?php the_content_rss('', TRUE, '', 30); ?>
<div style="clear: both;margin: 0px 0px 10px 0px;"></div>
<?php endif; ?>
<?php endwhile; ?>
<?php else : ?>
<p>Sorry, no posts matched your criteria.</p>
<?php endif; ?>
<?php include (TEMPLATEPATH . '/assets/postnav.php'); ?>
</div>
<div style="clear: both; margin-bottom: 15px;"></div>
</div><!-- END CONTENT SECTION (left) -->
W
На сайте с 21.01.2009
Offline
172
#410
gefton:
Проблема с англ. шаблоном:

В статьи в категории (category.php) сайта выводятся следующим образом:

1. Большее изображение + анонс
2. Среднее изображение + анонс
3. Остальные статьи в этой категории + анонс + мал. изображение


Я отредактировал, шаблон категории и теперь в категории выводятся только

Код конечно впечатляет :)

Скорее всего нужно удалить

<?php if ($count == 1) : ?>

<?php elseif ($count == 2) : ?>

<?php else : ?>

и соответственно закрывающие теги для этих условий

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий