Jump to content

Recommended Posts

Добрый день. Может у кого есть решение по удалению циклических ссылок на сайте. Например если на странице "контакты" нажать ссылку "контакты" в "подвале" она снова перейдет на эту же страницу. Нужно чтобы на странице "контакты" слово "контакты" было без ссылки, но на остальных страницах ссылка должна быть кликабельной. Спасибо. 

P.S. Прошу не тратить время тех, кто хочет написать ,что циклические ссылки поисковикам по фиг. 

Share this post


Link to post
Share on other sites

Обратитесь в личку. Подобный вопрос был решен для логотипа ссылки на главную (на главной странице просто картинка, на других страницах - ссылка на главную)

Share this post


Link to post
Share on other sites

Добрый день. Может у кого есть решение по удалению циклических ссылок на сайте. Например если на странице "контакты" нажать ссылку "контакты" в "подвале" она снова перейдет на эту же страницу. Нужно чтобы на странице "контакты" слово "контакты" было без ссылки, но на остальных страницах ссылка должна быть кликабельной. Спасибо. 

P.S. Прошу не тратить время тех, кто хочет написать ,что циклические ссылки поисковикам по фиг. 

вопрос актуален и для мнея, хочу еще добавить. если находишься в какой нибудь категории. нужно что бы ссылка на эту категорию не активная, так же и на странице производителей или в какой-нибудь статье...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By rwebook
      Внимание, персональная поддержка работает только по будням
       
      Дополнение добавляет всем ссылкам которые ведет на текущую страницу тег rel='nofollow', а для ссылок которые ведет на внешние ресурсы rel='nofollow noopener'.
      Для работы на сайте должно быть включено ЧПУ.
       
      demo -  https://9999.pp.ua/
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы       Пожелания нового ф-ционала пишите в комментариях
      смотрите мои другие дополнения тут
    • By rwebook
      300.00 руб
      Скачать/Купить дополнение


      Удаление циклических ссылок
       
      Внимание, персональная поддержка работает только по будням
       
      Дополнение добавляет всем ссылкам которые ведет на текущую страницу тег rel='nofollow', а для ссылок которые ведет на внешние ресурсы rel='nofollow noopener'.
      Для работы на сайте должно быть включено ЧПУ.
       
      demo -  https://9999.pp.ua/
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы       Пожелания нового ф-ционала пишите в комментариях
      смотрите мои другие дополнения тут
      Добавил rwebook Добавлено 17.01.2020 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By krluch
      Ребят, подскажите как убрать в этом отрезке циклическую ссылку. Он используется в главном меню и подключается из модуля.
       
      <a <?php if (($tab['link']) && ($tab['link'] != $og_url)) { ?>href="<?php echo $tab['link']; ?>" title="<?php echo $tab['title']; ?>"<?php } ?>> <?php if ($tab['image']){ ?> <span class="icon"> <i aria-hidden="true" class="icon-team"> <img src="<?php echo $tab['image']; ?>" alt="Купить <?php echo $tab['title']; ?>" title="Купить <?php echo $tab['title']; ?>"></i> </span> <?php } ?> <span class="text menu-span" <?php if ($tab['colortext']) { ?>style="color:<?php echo $tab['colortext']; ?>;" <?php } ?>> <?php echo $tab['title']; ?> </span> </a>  
    • By Dizzy
      Необходимо убрать циклические ссылки.
      Opencart Version 2.1.0.2 (rs.1) Русская сборка от opencart-russia.ru
      Шаблон Journal2....сайт достался от клиента которому делаю другие работы по сайту, но эта необходимая.
      Пытаюсь делать как описано тут https://opencartforum.com/topic/45450-ciklicheskie-ssylki/#comment-388549
      Но не срабатывает ничего...
      Может есть какие то модификаторы или модули которые срабатывают на журнале этом долбаном?
    • By ikarus
      Насколько я успел познакомился с seo, очень не хорошо когда страница ссылается на саму себя, причем в случае с opencart это проявляется еще и не один раз: последняя ссылка в "хлебных крошках", ссылка в боковом меню категорий, ссылка в верхнем меню и т.д. и т.п. ...
       
      Если баян пордоньте...
      Всё делалось для ocstore 1.5.3.1
       
      1. Делаем из последней ссылки в хлебных крошках просто текст (метод не мой, взял где то тут на форуме, где уже не помню...):
       
      в шаблонах где есть крошки:
      \catalog\view\theme\ваша_тема\template\product\category.tpl
      \catalog\view\theme\ваша_тема\template\product\product.tpl
      \catalog\view\theme\ваша_тема\template\product\special.tpl
      \catalog\view\theme\ваша_тема\template\product\manufacturer_info.tpl
      и т.д.
       
      находим:
      <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> меняем на:
      <div class="breadcrumb"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?> <?php echo $breadcrumb['text']; ?> <?php } ?> <?php } ?> </div> 2. Делаем из ссылки на текущую категорию в меню категорий просто текст
       
      В шаблоне catalog\view\theme\ваша_тема\template\module\category.tpl:
      тут проще заменить всё на:
      <div class="box"> <div class="box-heading"><?php echo $heading_title; ?></div> <div class="box-content"> <div class="box-category"> <ul> <?php foreach ($categories as $category) { ?> <li> <?php if ($category['category_id'] == $category_id && !$child_id) { ?> <span class="active" ><?php echo $category['name']; ?></span> <?php } elseif ($category['category_id'] == $category_id && $child_id) { ?> <a class="active" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } else { ?> <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } ?> <?php if ($category['children']) { ?> <ul> <?php foreach ($category['children'] as $child) { ?> <li> <?php if ($child['category_id'] == $child_id) { ?> <span class="active"><?php echo $child['name']; ?></span> <?php } else { ?> <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> </div> </div> </div> тут необходимо добавить стилей
      в \catalog\view\theme\default\stylesheet\stylesheet.css
      минимум что надо сделать чтобы меню категорий вообще работало:
       
      найти это:
      .box-category > ul > li a.active + ul { display: block; } заменить на это:
      .box-category > ul > li a.active + ul, .box-category > ul > li span.active + ul { display: block; } ну и добавить нужные стили к получившемуся вместо ссылки тексту.

      3. Можно также очень просто уникализировать титлы страниц категорий:
      в catalog\controller\product\category.php
      находим
              if ($category_info) {             if ($category_info['seo_title']) {                   $this->document->setTitle($category_info['seo_title']);             } else {                   $this->document->setTitle($category_info['name']);             } и заменяем на
      if ($category_info) { if ($category_info['seo_title']) { if($page > 1){ $this->document->setTitle($category_info['seo_title'].' - Страница '.$page); } else { $this->document->setTitle($category_info['seo_title']); } } else { if($page > 1){ $this->document->setTitle($category_info['name'].' - Страница '.$page); } else { $this->document->setTitle($category_info['name']); } } не забываем про кодировку UTF-8(без BOM), по аналогии делаем тоже в остальных "категорийных" модулях manufacturer.php, special.php, search.php
       
      Пока всё...
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.