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 buslikdrev
      Название модуля: Сео-оптимизация шаблона - "Seo-Optimization Template"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Дата создания: 03.06.2017
      Был протестирован на: OpenCart.cms 2.1.0.2.2 и OpenCart.cms 2.3.0.2.2 шаблон (default)
      Название архива: Seo-Optimization Template v1.1 Full OpenCart 2.X.ocmod.zip

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Модификатор предназначен для сео-оптимизации шаблона, а именно:
      - убирает в крошках циклическую ссылку (ссылки, ведущие на ту же страницу, на которой находятся);
      - убирает  циклическую ссылку в модуле категорий;
      - убирает циклическую ссылку  в модуле производителей;
      - убирает циклическую ссылку лого на главной странице сайта;
      - убирает циклическую ссылку в главном меню сайта;
      - убирает циклическую ссылку в футере сайта;
      - убирает циклическую ссылку в модуле информация;
      - убирает циклическую ссылку в модуле и в списке аккаунт.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Вопросы и пожелания можно задавать в данной теме.
    • By buslikdrev
      420.00 руб · Срок продления: 150.00 руб за год
      Скачать/Купить дополнение


      Сео-оптимизация шаблона / Seo-Optimization Template
      Название модуля: Сео-оптимизация шаблона - "Seo-Optimization Template"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Дата создания: 03.06.2017
      Был протестирован на: OpenCart.cms 2.1.0.2.2 и OpenCart.cms 2.3.0.2.2 шаблон (default)
      Название архива: Seo-Optimization Template v1.1 Full OpenCart 2.X.ocmod.zip

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Модификатор предназначен для сео-оптимизации шаблона, а именно:
      - убирает в крошках циклическую ссылку (ссылки, ведущие на ту же страницу, на которой находятся);
      - убирает  циклическую ссылку в модуле категорий;
      - убирает циклическую ссылку  в модуле производителей;
      - убирает циклическую ссылку лого на главной странице сайта;
      - убирает циклическую ссылку в главном меню сайта;
      - убирает циклическую ссылку в футере сайта;
      - убирает циклическую ссылку в модуле информация;
      - убирает циклическую ссылку в модуле и в списке аккаунт.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Вопросы и пожелания можно задавать в данной теме.
      Добавил buslikdrev Добавлено 22.11.2017 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика http://buslikdrev.by/ Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика  
    • 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.