Доброго времени суток. Подскажите модуль должен заворачивать ссылки в noindex на всем сайте и нодные и модульные.
Noindex External Links пробывал но он как понимаю всю страницу оборачивает.
но проблема заключаетьс в том что данный способ опутает все ссылки , а в моем случае не обходимо для отдельных материалов сохранить индексацию , а это значит, что все таки придеться копать в сторону Тыдж, блин не охото то как :)))))))))))))))))
ну че не охота-то? самый легкий и приемлемый способ...
скопируйте в вашу тему из папки с модулем cck файл content-field.tpl.php, а затем создайте потом content-field-field_asdasd.tpl.php (впишите название своего поля ссылки вместо асдасд), поместите туда код:
Комментарии
вроде он именно ссылки и оборачивает. Он у меня стоит и никаких проблем нет.
как то не очень, я расширил сск модулем link вот его то поле и хочеться прикрыть в
нашел интересный выход скоро создам тему
терез темизацию в нужном месте нужного tpl.php обрамить вывод поля или контента в noindex, я так для комментариев делал
да, это возможный вариант, вот что получилось у меня, шаблон блумарин ....print $content;.... вот эту штучку в <> разумееться обрамил вот такой вот штукой http://www.zimovka.ru/ivan/avtomaticheskoe-dobavlenie-ko-vneshnim-ssylka... - здесь под данную ситуацию все описано
но проблема заключаетьс в том что данный способ опутает все ссылки , а в моем случае не обходимо для отдельных материалов сохранить индексацию , а это значит, что все таки придеться копать в сторону Тыдж, блин не охото то как :)))))))))))))))))
ну че не охота-то? самый легкий и приемлемый способ...
скопируйте в вашу тему из папки с модулем cck файл content-field.tpl.php, а затем создайте потом content-field-field_asdasd.tpl.php (впишите название своего поля ссылки вместо асдасд), поместите туда код:
<div class="field field-type-<?php print $field_type_css ?> field-<?php print $field_name_css ?>">
<?php if ($label_display == 'above') : ?>
<div class="field-label"><?php print t($label) ?>: </div>
<?php endif;?>
<div class="field-items">
<?php $count = 1;
foreach ($items as $delta => $item) :
if (!$item['empty']) : ?>
<div class="field-item <?php print ($count % 2 ? 'odd' : 'even') ?>">
<?php if ($label_display == 'inline') { ?>
<div class="field-label-inline<?php print($delta ? '' : '-first')?>">
<?php print t($label) ?>: </div>
<?php } ?>
<noindex><?php print $item['view'] ?></noindex>
</div>
<?php $count++;
endif;
endforeach;?>
</div>
</div>
<?php endif; ?>
print $item обрамлено тегом noindex - это то что вам нужно, nofollow добавьте через настройку ссылок. все.