Фікс SEO Pro: Посилання категорій без батьківських категорій
Розширення для SEO Pro, що дозволяє зробити URL категорій короткими, без батьківських категорій, у OpenCart і ocStore. Скорочення посилань дочірніх категорій за рахунок вилучення з URL батьківських категорій. Це ocmod модифікатор, який достатньо тільки встановити і він зразу працює, тобто жодних налаштувань у нього немає.
У налаштуваннях SEO Pro є опція "ЧПУ товарів з категоріями" : "Так/Ні", але для категорій подібної опції немає, щоб можна було зробити короткими їх url. Для чого це взагалі? Наприклад, щоб зберегти структуру посилань старого сайту або ж, щоб посилання на категорії не залежали від їх головних категорій, адже передбачити всі варіанти майбутніх змін у структурі категорій сайту не можливо, але виключити можливі проблеми ще на етапі проєктування і розробки сайту можна дуже просто, зробивши однорівневі посилання на категорії, не залежно від кількості батьківських категорій. Тому і створений цей фікс SEO Pro.
Плоска структура категорій OpenCart
Доповнення формує плоску структуру категорій. Тобто URL категорій не містять вкладень інших категорій і не залежать від інших категорій.
Шлях до сторінки категорії у хлібних крихтах (breadcrumbs) залишиться повним, включаючи всі її батьківські категорії, але URL всіх цих категорій буде скороченим.
Приклади скорочення URL категорій:
Було: https://shop.com/category/subcategory/
Стало: https://shop.com/subcategory/
Інструкція щодо інсталяції модуля:
Завантажити модуль в адмін-панелі в розділі "Доповнення" : "Установка доповнень".
Перейти у розділ "Модифікатори" та оновити кеш модифікаторів.
Оновити системний кеш. У ocStore потрібно перейти у головний розділ "Панель стану" і є кнопка оновлення системного кешу. В OpenCart такого немає, потрібно видаляти системний кеш вручну, для цього потрібно видалити вміст папки /storage/cache на сервері.
Перевірити роботу.
Бінго!
Журнал змін модуля Короткий URL категорій у SEO Pro
v1.0.5 (11.01.2024) - Виправлено дублювання префіксів з модуля https://opencartbot.com/seopro-prefix
v1.0.4 (07.11.2023) - Виправлена проблема зі сторінкою товару
v1.0.3 (15.08.2023) - Виправлено формування "хлібних крихт" в товарі - тепер там відображається повний ланцюг категорій. Сумісність з посадковими сторінками ocFilter.
v1.0.2 (08.05.2023) - Реалізовано сумісність з префіксами в URL https://opencartbot.com/seopro-prefix
v1.0.1 (29.04.2023) - Вирішена проблема сумісності з ocStore
Необхідно авторизуватися для того щоб переглядати файли!
Александр Свитящук
23.01.2024
Супер модуль! Рекомендую однозначно! Потрібно було прибрати велику вкладеність в урлі, все ідеально працює. Редирект є, велике дякую автору модуля!
20 листопада 2025 року вийшов черговий великий реліз PHP - версія 8.5. PHP 8.5 має корисні нововведення, але це потребує обережного підходу до впровадження в існуючих OpenCart проектах.
Розглянемо методи оптимізації OpenCart, які не потребують покупки додаткових модулів або оплати сервісів. Основні етапи оптимізації швидкості завантаження OpenCart.
✕
Ми використовуємо cookie та інші технології відстеження для покращення вашого досвіду перегляду нашого сайту, персоналізації контенту та реклами, надання соціальних функцій медіа та аналізу трафіку.
Обов'язкові cookie забезпечують основні функції веб-сайту. Без цих cookie веб-сайт не може працювати належним чином.
Статистичні cookie допомагають власникам веб-сайтів зрозуміти, як відвідувачі взаємодіють з веб-сайтами, збираючи та повідомляючи інформацію анонімно.
Cookie для збору інформації та надання звітів про статистику використання веб-сайту без персональної ідентифікації окремих відвідувачів у Google.
Маркетингові cookie зберігають дані та інформацію про поведінку користувачів, що дозволяє рекламним службам охоплювати більше цільових груп.