Удаляем replytocom из индекса навсегда. 301 редирект htaccess

как удалить replytocom wordpressДанная статья для тех, у кого на сайте WordPress установлены древовидные комментарии.

Дело в том, что древовидные комментарии генерируют дубли страниц с параметром replytocom, которые попадают в дополнительный индекс Google и делают оригинальную статью не такой уникальной по сайту. Давайте решим проблему раз и навсегда.

301 редирект в .htaccess

Решить проблему с попаданием в доп. индекс Google (еще называют "сопли") страниц вида http://site.ru/post.html?replytocom=1279 поможет вставка двух строчек кода в файл .htaccess у вас в корневой папке сайта на хостинге.

В результате получится 301 редирект страниц с параметром replytocom на оригинальную статью и вы без проблем сможете использовать на своем сайте древовидные комментарии.

Вставляем в файл .htaccess следующее:

RewriteCond %{QUERY_STRING} replytocom=
RewriteRule ^(.*)$ /$1? [R=301,L]

Если до этого файл .htaccess не правили, то предложенный код можно вставить прямо перед этим:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

После этого сохранили, закинули на хостинг файл и проверьте работу сайта, а так же работает ли редирект (об это ниже).

Как проверить правильность отработки редиректа

Если ранее в файле robots.txt вы создавали подобное правило Disallow: /*?* или такое Disallow: /*?replytocom, то сейчас можете пройти в Панель Вебмастера Яндекса http://webmaster.yandex.ru/sites/:

  • зайти в свой сайт
  • Индексирование сайта
  • Исключенные страницы
  • Документ запрещен в файле robots.txt
  • находите в списке любую страницу с параметром replytocom и кликаете.

Результатом клика по такой странице будет перенаправление вас на оригинальный адрес статьи. Данный факт будет подтверждением правильной вставки кода в файл htaccess. Отныне боты поисковых систем не будут вкидывать в индекс url древовидного комментария, а существующие постепенно "выпадут".

Почему через htaccess

Многие из вас, кто уже сталкивался с проблемами индекса replytocom, скажут, что подобное "сокрытие" можно сделать через файл robots.txt или панель вебмастера Google.

Я так же наивно полагал, что подобное поможет, пока не оставил комментарий у одного блоггера в статье, после чего его ответ посеял во мне сомнение. В результате прошелся по индексу еще раз и заметил, что Google все же кушает странички, не смотря на запреты к индексу в панели и robots.txt

Решение проблемы пришло сразу, только не знал как его реализовать, т.к. не "дружу" с htaccess. Однако пользователь одного из профильных форумов подсказал код и с его разрешения я его опубликовал в данной статье.

Вот вам список профильных форумов, где пользователи охотно вам подскажут решение возникающих с сайтом проблем Есть вопрос по CMS? Список форумов с ответами по WordPress.

Это работает!

А теперь результат проделанных действий.

Яндекс через несколько недель выкинул все лишние страницы с replytocom:

индексация сайта yandex

Клик для увеличения

Прямо перед удалением лишних страниц, Яндекс показывал 2294 страницы. На картинке видно, что осталось 358, куда входят опять же "лишние" страницы с параметрами /feed на конце, а так же оригинальные /?p=. C этим тоже разбираюсь и жду результата от поисковиков.

Результат для Yandex смотрим: Панель вебмастера ► Индексирование сайта ► Исключенные страницы ► Документ запрещен в файле robots.txt

В Google процесс идет медленнее, но подвижки есть:

Индексация сайта Google

Клик для увеличения

За тот же срок Google "выкинул" только ~160 страниц. Главное - есть прогресс.

Результат для Google можно увидеть так: Панель вебмастера ► Состояние ► Статус индексирования.

Древовидным комментариям быть!

Из общения с одним блоггером узнал, что в школах "стараперов" рекомендуют не ставить на сайте древовидные комментарии на WordPress, как раз из-за генерации replytocom. Теперь вы можете смело заявить своему коучу: "Древовидным комментариям быть!"

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 69 комментариев
  1. Самарский обыватель (1 комм.) says:
    http://samaralife.com

    Правило в robots не было. И такие страницы у меня попались в разделе "Документ является неканоническим". Вроде бы перенаправляет на оригинальную статью после вставки кода в .htaccess (хотя как было до этого, я не знаю).

    А в "запрещённых" у меня сплошь /feed...

  2. Антон Краморов (22 комм.) says:
    http://jonyit.ru/

    Жди большого прироста трафика с гугла=)

    • Виталий (1675 комм.) says:

      не факт.
      не зря в google все же существует параметр обработки url.
      но за "сомнение" спасибо: заставил пошевелить мозгами.

  3. Stizos (5 комм.) says:
    http://stizos.ru/

    Спасибо автору за материал! Я не только не "дружу" с htaccess, но вообще о многих подобных вещах впервые услышал здесь на этом блоге. Все очень доходчиво и доступно. Реализовал.
    Вообще подметил для себя, что процент внедренных или использованных на моем сайте рекомендаций и советов Виталия по "Вебмастерингу" стремительно приближается к 100 (уже ограничиваю использование плагинов относящихся к оформлению, чтобы использование не превратилось в тупое копирование))))).
    Не замечал за собой подверженности влиянию. Здесь действительно практически все по делу и для дела.

  4. Томский школьник (5 комм.) says:
    http://seokos.ru

    Большое спасибо! Давно уже мучаюсь с этим replytocom. Просто сил нет бороться... Пришлось было отключать древовидные комментарии. Неделю назад сделал все по этой инструкции и, удивительно, увеличился трафик с гугла 🙂 Толи совпадение, толи реально работает. Я не мог добиться этого уже месяца два! Огромное спасибо!

    • Виталий (1675 комм.) says:

      скорее совпадение. Так быстро результат не должен быть, т.к. переиндекс сайта полностью должен быть.

      • Томский школьник (5 комм.) says:
        http://seokos.ru

        Тогда странно 🙂 Но факт остается фактом) Все равно спасибо.

  5. Валерий (3 комм.) says:
    http://prokachay-wordpress.ru/

    Неподскажешь "Яндекс через несколько недель выкинул все лишние страницы с replytocom" это сколько недель? Меня тоже одолел этот replytocom, поставил неделю назад этот редирект, но пока тишина. В гугле "сопли" продолжают расти ((( В роботсе запрет стоит. В гугле удалял эти ссылки, вроде сначала уменьшились вдвое, но через некоторое время снова вернулись. В общем, я нефига не понял. И еще вопрос, удалось победить /feed и /?p= ? Будет статья?

    • Виталий (1675 комм.) says:

      яндексу месяц примерно понадобился. google очень медленно удаляет лишнее.

      • Валерий (3 комм.) says:
        http://prokachay-wordpress.ru/

        Ясно, будем ждать тогда!

  6. Сергей (2 комм.) says:
    http://fishing-stories.com

    /p?= вполне неплохо Yoast SEO plugin удаляет!

    Запрещать в robots.txt = Google тогда не уберет текущие сопли.

    По поводу replytocom - офигенная статья, борюсь уже несколько месяцев. Спасибо!
    А вот как победить /feed/ я так и не понял. Может Виталий победит и поделится опытом? 🙂

    • Валерий (3 комм.) says:
      http://prokachay-wordpress.ru/

      Я не понял...Если стоит эта переадресация, то запрет не нужен что ли?

      • Сергей (2 комм.) says:
        http://fishing-stories.com

        Я думаю, что нет. Но это моё мнение..
        Смысл ставить переадресацию если Google запрещён проход по этим ссылкам, как он выкинет тогда?

  7. Катя (3 комм.) says:

    Большое, человеческое спасибо.

    • Катя (3 комм.) says:

      Хочу дополнить, что после этого кода старые древовидные комментарии остались, а вот новые не образовываются...видимо изза редиректа? все комменты идут один под другим...что можно сделать?

      • Виталий (1675 комм.) says:

        Нет. Это вы что-то у себя сделали, что стали проблемы с древовидными. Редирект влияет только на переброс по ссылке, а не физическое расположение чего-то у вас на сайте (не имеет отношения к PHP в данном случае).
        Вспоминайте по шагам что делали.

        • Катя (3 комм.) says:

          ничего не делала, скачала еще вот этот плагин для пробы: http://wordpress.org/extend/plugins/replytocom-controller/ - тоже самое, старые комменты остались древовидными, новые - не пашут...

          • Виталий (1675 комм.) says:

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

  8. Максим (4 комм.) says:

    Здравствуйте! Сделаю так. Спасибо за интересную статью!
    Но у меня сейчас закрыто так:

    Disallow: /*/?replytocom=*

    . Правильная ли эта запись?

    • Виталий (1675 комм.) says:

      запись правильная. Теперь ее нужно удалить, чтобы боты зашли и увидели оригинальный URL (если вы сделали вещи, описанные в статье).

  9. Лариса (3 комм.) says:
    http://barishnia.ru

    Вы знаете, Виталий, после того как вставила код у меня так же как и у Кати, новые древовидные комментарии не образовываются. Вернее, если я отвечаю с админки, то нормально (комментарий вложенный), а если с сайта, то ответ получается просто, как последний комментарий.

    • Ярослав (6 комм.) says:
      http://kuhnyaholostyaka.ru

      Лариса, ну и все, кто столкнулся с подобной проблемой!
      У меня произошло то же и так же, как и у Вас. Но, к счастью, я не стал торопиться и отменять произведенные изменения, и через несколько дней все заработало как надо (имеются в виду древовидные комментарии). Не знаю, то ли притирались друг к другу разные настройки, то ли какая там химия происходила, но факт - все работает отлично! Так что не спешите обвинять Виталия в сбоях - все, скорее всего, устаканится! Во всяком случае, у меня именно так произошло 🙂

      • Лариса (3 комм.) says:
        http://barishnia.ru

        Виталия мы не обвиняем, мы благодарны за то, что он делится своими знаниями с нами.
        А по поводу проблемы - действительно, Ярослав, все притерлось, и заработало. Я отвечала все это время с админки. А несколько недель назад заметила, что и на сайте комменты стали вложенными.

  10. Наталья Самолюк (2 комм.) says:
    http://blogovedka.ru/

    То что гугл кушает все подряд в этом нет секрета, запретов для него не существует, об этом, по моему у них на сайте написано. Я вот не поняла про robots? его нужно исправлять?

  11. Ярослав (6 комм.) says:
    http://kuhnyaholostyaka.ru

    Доброго здоровья автору!
    Произвел предлагаемые Вами манипуляции с .htaccess, проверил - работает, как описано в статье. А вот почитал комменты и тоже возник вопрос - надо ли удалять запись Disallow: /*?* или такое Disallow: /*?replytocom

    Ответьте, пожалуйста.
    Ждем-с.

    • Виталий (1675 комм.) says:

      Добрый.
      Удалите

  12. Александр (5 комм.) says:
    http://delajblog.ru/

    Замучил в конец ?replytocom Гугл успешно проиндексировал древовидные комментарии. Посмотрел у Вас в коде засунут rel='nofollow' class='comment-reply-link' target="_blank" href='#comment-5633' onclick='return addComment.moveForm("div-comment-5633", "5633", "respond", "2287")'>Ответить
    Вопрос: куда вставили rel='nofollow' в вордпрессе?

    • Виталий (1675 комм.) says:

      в файл движка.
      Поставьте плагин WordPress SEO by Yoast. Там есть возможность исключить replytocom и не нужно копаться в коде. Проверено.
      К тому же этот плагин лучше других аналогов SEO плагинов. Единственное: у него нет 301 редиректа, поэтому предусмотрите этот вариант.

  13. Александр (5 комм.) says:
    http://delajblog.ru/

    "в файл движка" Это понятно, в какой файл и куда вставляли rel=’nofollow’?

    • Виталий (1675 комм.) says:

      все зависит от версии WordPress.
      файл comments-themplate.php в папке wp-includes.
      и поищите comment-reply-link, как написали выше

  14. Владислав (6 комм.) says:
    http://legkovmeste.ru/

    Выполнил все рекомендации по переадресации, в ГУГЛе все страницы с replytocom пропали, а в яндексе всё как было так и осталось, хотя нажимаю на ссылку с replytocom в яндекс-вебмастере автоматически открывается основная страница.

    • Александр (2 комм.) says:

      Можно сказать подробнее? рекомендаций было много, какие были сделаны? Эти replytocom задолбали.

      • Владислав (6 комм.) says:
        http://legkovmeste.ru/

        В файл .htaccess поставил Ваш код. Проверил работоспособность сайта - всё нормально. Не найденные страницы типа http://legkovmeste.ru/kulinariya/kartofel-zapechennyj-v-duxovke.html?replytocom=401 в панели яндекс вебмастер (документы запрещенные в файле robot.txt) при нажатии на ссылку выводит на страницу http://legkovmeste.ru/kulinariya/kartofel-zapechennyj-v-duxovke.html. Т.Е. скрипт работает великолепно и переадресация идет. Смотрю на график график исключенных страниц в яндекс-вебмастере робот сканировал сайт и 10 и 24 июля, а страница с расширением replytocom как были не найдены, так и остались. Или робот у них там плохо работает или анализ информации идет настолько с задержкой. Александр, у Вас как быстро эти страницы исчезли с графика (несколько недель - это сколько приблизительно)?

        • Александр (2 комм.) says:

          Дело в том, что я сделал иначе и не получил никакого результата.
          .htaccess я не трогал, а в веб мастере гугла на станице "параметры URL" настроил, чтобы replytocom не учитывался роботом гугла. Всё было сделано 10 июня 2013. Результат - все replytocom в соплях.
          Вот я и спрашиваю, что конкретно сделано для получения результата.

          • Владислав (6 комм.) says:
            http://legkovmeste.ru/

            Конкретно - только вставлен код в .htaccess.

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      уберите в robots запрет на индекс replytocom. Нужно, чтобы боты просканировали эти страницы и убедились, что их нет уже.

      • Владислав (6 комм.) says:
        http://legkovmeste.ru/

        У меня в файле robots запрет на replytocom не прописан. Есть строчки:
        Disallow: /*?*
        Disallow: /*?

        • Виталий (1675 комм.) says:
          http://mojWP.ru/

          вот вы его и запретили, выставив эти параметры: оба блокируют replytocom, т.к. он с ? в url.
          Смените политику robots.txt

          Вообще: я оставлял комментарий выше (Июнь 9, 2013). Советую, т.к. в плагине сразу встроены возможности удалить replytocom + куча всяких полезных фишек. Все сайты перевел на данный плагин.

          Относительно robots: к нему также была пересмотрено отношение. Сделал запреты на уровне

          <meta name="robots" content="noindex,follow"/>

          А в самом роботс уже стандартные параметры (гляньте на этом блоге).

          • Владислав (6 комм.) says:
            http://legkovmeste.ru/

            Виталий, я так понял вместе с кодом в файле .htaccess ещё надо поставить плагин WordPress SEO by Yoast и удалить эти две строчки с robots.txt (Disallow: /*?* Disallow: /*?) чтобы робот переиндексировал эти страницы?

          • Виталий (1675 комм.) says:
            http://mojWP.ru/

            если поставите плагин, то в .htaccess уже не нужно ничего добавлять. Т.е. я предлагаю на выбор решение, кому как удобнее.
            А robots в любом случае нужно править под ситуацию. Если удалите текущие Disallow с вопросами, то позаботьтесь, чтобы были прикрыты другие не нужные параметры с ? в url (в панели вебмастера яндекс и гугл можно тестировать).

  15. Владислав (6 комм.) says:
    http://legkovmeste.ru/

    Спасибо за советы. Сейчас буду исправлять ситуацию.

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      если будете ставить плагин, то аккуратнее.
      вот перенос с других плагинов meta seo тегов seo data transporter

  16. Andrey (1 комм.) says:
    http://bigshark.ru

    Заметил такую особенность, сайты без ЧПУ имеют 100% индекс гугл. Пример _vibropress-russia.com. Собственно мысль что WP создает дубли страниц, которые на себя стягивают вес основной страницы. Каноникал врядли поможет. Как сделать 301 с /?p=, feed на чпу?...

  17. Иван (3 комм.) says:

    Виталий, добрый день. Боюсь, что-нибудь не так сделать с файлом .htaccess, можете скинуть на почту свой вариант?

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      Добрый день.
      Дело в том, что у меня файл htaccess настроен сугубо для данного сайта. Если вы его скопируете к себе, то ваш сайт просто-напросто не будет работать.

      Из статьи вам нужно взять только 2 строки кода и вставить в файл.

      • Иван (3 комм.) says:

        Это ясно) Мне просто хочется уточнить место расположение по конкретнее.

        • Виталий (1675 комм.) says:
          http://mojWP.ru/

          ХМ.
          Перечитайте начало статьи. Я же четко написал где вставлено: прямо перед блоком кода

          <IfModule mod_rewrite.c>
          • Татьяна (9 комм.) says:
            http://moymk.ru/

            Виталий, может быть у него как и у меня нет такой строчки?
            Лично у меня вот так только RewriteEngine On
            RewriteCond %{REQUEST_URI} !^/~nashmirotk/moymk.ru(.*) [NC]

            RewriteRule ^(.*)$ /~nashmirotk/moymk.ru/$1
            Я попробовала вставить указанный код в самое начало перед этими строчками, но проверяя в Вебмастере, у меня открывается старая ссылка с replytocom

  18. Дарья (2 комм.) says:

    Подскажите, а почему с адресами вида site.ru?statia.html предложенный редирект не работает? как правильно его сделать? в роботс тоже, наверное, нужно что-то другое писать?

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      Не подскажу в данном моменте. В статье писал, что с кодированием в htaccess "не дружу" и помощь в данном вопросе искал на форумах. Попробуйте на http://forum.searchengines.ru/

    • Дарья (2 комм.) says:

      т.е. не срабатывает если
      site.ru/statia.html
      site.ru/statia
      т.е. без слэша в конце

  19. Александр Борисов (2 комм.) says:
    http://isif-life.ru

    Опаньки. Ну вот нашел первого человека, кто написал про replytocom и у него реально нет дублей. А то посмотрел уже сотню статей про replytomom и все пишут как от него избавиться, а у самих по 100500 дублей.

    Виталий а как это у вас так при наведении на кнопку "Ответить" отображается #comment-0000, у меня по другому. Может есть статейка на эту тему?

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      Добрый.
      Ставим галочку вот сюда http://prntscr.com/3bqrei
      Сразу избавляемся от replytocom без необходимости лезть в htaccess, а заодно комментарии указанного вами вида получаются.
      Статья http://mojwp.ru/wordpress-seo-by-yoast.html

  20. Александра Вовк (1 комм.) says:
    http://avovkdesign.com/blog

    Тоже столкнулась с такой проблемой, благо успели проиндексироваться ссылки только для нескольких статей. Настроила редирект как и у вас, а то только в роботс были закрыты replytocom и в гугле настроен параметры url.
    От появление таких ссылок в дальнейшем использовала у себя немного другое решение, когда на ссылке "Ответить" выводится якорь не на комментарий, а на форму комментирования. Так гуманнее к тем, у кого javascript отключен 🙂
    А вот плагин WordPress SEO by Yoast заитересовал, раньше часто встречала о нем хвалебные отзывы, но все никак не могла распрощаться с All In One SEO, после скрина с настройками задумалась )))

  21. Сергей (11 комм.) says:
    http://webtous.ru/

    Виталий, так у вас же в Google все равно сидят ссылки с параметром replytocom. Вот скриншот: http://clip2net.com/s/ioZ3bO
    Получается, что не работают советы, что Вы дали тут?

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      Добрый день.
      Если вы внимательно прочитали статью, то обратили внимание на информацию о том, что Google очень медленно выкидывает страницы из индекса. Такова его особенность.На данный момент у меня в индексе Google 419 страниц, хотя должно быть в районе 300.
      К тому же, после некоторых экспериментов с .htaccess я убрал данный код, т.к. в используемом мной плагине SEO встроена данная функция. Представленный в статье код работает на 100%, но я его с течением времени заменил на функцию в плагине WordPress SEO by Yoast, т.к. из-за своей ошибки несколько раз файл .htacccess подменял на дефолтный. Почитайте статью по ссылке.

      • Сергей (11 комм.) says:
        http://webtous.ru/

        А как давно убрали запись в htaccess и перешли на плагин? В принципе плагин ведь делает абсолютно тоже самое, что и запись в htaccess - 301 редирект на оригинальную страницу или нет?

        • Виталий (1675 комм.) says:
          http://mojWP.ru/

          К сожалению, точно дату не помню. Года полтора назад. После написания данной статьи.

          • Сергей (11 комм.) says:
            http://webtous.ru/

            А Вы а вторую часть вопроса не ответили: плагин ведь делает абсолютно тоже самое, что и запись в htaccess - 301 редирект на оригинальную страницу или нет?
            Хотя я смотрю что у Вас идентификатора replytocom вообще нет.

          • Виталий (1675 комм.) says:
            http://mojWP.ru/

            Да, убирает.
            Старые отпадают со временем

  22. Ярослав (6 комм.) says:
    http://kuhnyaholostyaka.ru/

    Как ни странно, но пошла волна благодарностей Александру Борисову, "поднявшему проблему" "соплей", а не автору этой статьи.

    Решение проблемы предлагает один человек полтора года назад, Рунет благодарит за это другого, написавшего об этом пару недель назад.
    Чудно, однако...

    • Галина Нагорная (1 комм.) says:
      http://myrassilka.ru/

      Просто, одни бесплатно делятся, а другие платно делают курсы...
      Каждому - своё! И ещё одно доказательство, насколько важно брендировать имя своё, тем кто ПРОДАЁТ информацию.

      • Юлия Штрелер (14 комм.) says:
        http://www.net4lady.ru/

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

  23. Юлия Штрелер (14 комм.) says:
    http://www.net4lady.ru/

    Просто кто-то любит понтоваться да еще зарабатывать на этом. Может быть он и прав, чего такому "таланту" зря пропадать?)))
    А кто-то просто ведет свой блог, вежливо отвечая на комментарии, и помогая людям решать проблемы не подписываясь на спамные рассылки...

  24. Роман llgr (11 комм.) says:
    http://dogshow.me/

    Виталий, здравствуйте!
    Подскажите как убрать из выдачи гугла скрипты?
    Вот ссылка: http://goo.gl/VhD0HE гугл добавил в индекс 7 файлов js из папок с темой и из плагинов.
    Почему это могло произойти? Как устранить проблему?
    Благодарю за ответ!

    • Виталий (1675 комм.) says:
      http://mojWP.ru/

      Через robots.txt

      • Роман llgr (11 комм.) says:
        http://dogshow.me/

        Сейчас скрипты закрыты в robots.txt, написано "Описание веб-страницы недоступно из-за ограничений в файле robots.txt.", но эти скрипты уже есть в выдаче. Гугл сам их выкинет или надо что-то сделать?

        • Виталий (1675 комм.) says:
          http://mojWP.ru/

          Тут не подскажу.
          Гугл делает что хочет и иногда ему просто наплевать на все запреты.

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 14.4MB | MySQL:140 | 0,802sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html