Joomla отключить счетчик просмотров материалов
Joomla отключить счетчик просмотров материалов
На сайте, созданном при помощи CMSJoomla 3, можно отобразить новостную ленту. В качестве новостей могут использоваться последние опубликованные статьи, материалы из определённых категорий или самые читаемые. Говорящий заголовок, краткое описание могут сопровождаться и привлекающей внимание картинкой. Подобный модуль необходим современному сайту, чтобы привлекать новых пользователей и удерживать интерес постоянных посетителей.
Создать модуль вывода новостей Joomla 3 можно несколькими способами. Им мы и посвятим эту статью.
Всё для Joomla 4.0 / 3.8.2 и 2.5 версий CMS
Добрый день уважаемые посетители сайта joomla-php.ru! Сегодня мы с вами поговорим о том, как максимально убрать следы Joomla c вашего интернет проекта, чтобы конкуренты не смогли понять на какой CMS системе стоит ваш сайт. Данные меры скрытия следов джумлы нужны для того, чтобы ваши конкуренты или хакеры не смогли взломать ваш сайт, с целью понижения вашего проекта в результатах поиска Гугла и Яндекса. Программный код системы управления сайтом Joomla открыт, поэтому и взломать систему легче чем какую либо другую. Поэтому, рекомендуем вам максимально быстро обновлять ваши Joomla сайты как только выходят обновления для данной CMS.
Чтобы убрать все следы Joomla движка, нам необходимо будет сделать следующие пункты:
- Убираем копирайт из движка Joomla
- Убираем возможность показа блоков в шаблоне через команду http://ваш-сайт.ру/?tp=1
- Очищаем мета теги от всех Joomla упоминаний
- Проводим работы по защите в админ панель Joomla
1. Как в CMS Joomla убрать копирайт или ссылки из php-скрипта, которые палят нашу систему управления сайтом, что наш интернет проект работает под управлением Joomla системы?
Данная мера по сути является самой простой, на в каждом шаблоне копирайты убираются по-разному и из разных файлов. Давайте рассмотрим просто шаблон, то есть разберём как убрать копирайт из шаблона joomla premium templates:
Заходит на ваш FTP сервер и открываем template/ваш-шаблон/index.php и находим примерно следующий код:
<?php echo JText::_(‘Powered by’) ?> <a href=»http://www.joomla.org»>Joomla!</a>.
<?php echo JText::_(‘Valid’) ?> <a href=»http://validator.w3.org/check/referer»>XHTML</a> <?php echo JText::_(‘and’) ?> <a href=»http://jigsaw.w3.org/css-validator/check/referer»>CSS</a>.
</p>
Данный код из файла вы без проблем можете удалить, или в коде просто поменять ссылки на свои (например: <a href=»http://ваш-сайт.ru»>Мой чёткий сайт</a>)
2. Если вы введёте в браузере сточку http://ваш-сайт.кг/?tp=1, то отобразятся в шаблоне все доступные позиции модулей (блоков).
Чтобы скрыть показ модулей, необходимо будет отредактировать следующий файл: /libraries/joomla/application/module/helper.php
В файле ищем строки 96-103:
if(count($result) == 0) <
if(JRequest::getBool(‘tp’)) <
$result[0] = JModuleHelper::getModule( ‘mod_’.$position );
$result[0]->title = $position;
$result[0]->content = $position;
$result[0]->position = $position;
>
>
и еще ищем 199-201 строки:
if(JRequest::getBool(‘tp’)) <
$attribs[‘style’] .= ‘ outline’;
>
Теперь можно будет вам удалить выше приведённый код. Если вам в будущем необходимо будет посмотреть расположение блоков, то лучше не удалять выше приведённый код, а просто его закоментить подставив перед каждым началом строки // или /*.
3. Давайте с вами уберём или исправим мета теги Joomla на вашем сайте. У каждого сайта можно посмотреть исходный код страницы, где вы в начале страницы и сможете увидеть все мета-данные, и там же будет прописан мета-тег Joomla:
<meta name=»keywords» content=»joomla, Joomla» />
<meta name=»description» content=»Joomla! — the dynamic portal engine and content management system» />
<meta name=»generator» content=»Joomla! 1.5 — Open Source Content Management» />
Мета теги «title», «description» и «keywords» прописываются в админ панели вашего сайта в настройках.
Как отключить Турбо страницы Яндекса: 4 основных способа
Чтобы удалить все страницы с выдачи вам может понадобиться до 3-х дней пока Яндекс выкинет их. Давайте рассмотрим варианты как я это сделал на своем блоге. Итак, приступим.
Вариант №1: прописываем директиву на странице
Вам необходимо прописать на каждой страницы такую запрещающую фразу: turbo=”false” в элемент item и закрываете страницы для показа:
Пишите списки своих страниц, и они автоматически перестают показываться, а вместо них будет мобильная версия вашего сайта и десктопная.
Вариант №2: отключаем через поддержку Яндекса
Этот вариант я тоже использовал сразу перед тем, как стал изучать способы отключить турбо страницы. Они сразу мне ответили и готовы помочь отключить все сразу.
Переходим на форму обратной связи в поддержке Яндекса https://yandex.ru/dev/turbo/doc/concepts/troubleshooting-docpage/ и выбирайте в списке «Отключение страниц» и далее задать другой вопрос. Теперь просто заполняйте форму и ждите ответа.
Я написал и сразу начал вручную отключение. Так что, когда пришел ответ в течении дня просто подтвердил свои действия через панель вебмастер. Вот вопрос в поддержку:
Сам ответ, полученный от них:
ВАЖНО : Если у Вас возникли проблемы с отключением страниц, то поддержка по обращению поможет вам все исправить. Пишите смело им.
Вариант №3: отключаем через панель Вебмастер.Яндекс
Тут все намного проще и стоит лучше всего обратиться к этому методу. После обращения в поддержку я, как всегда, «перебдел» или «перебздел» и решил сам покопаться и разобраться с отключение страниц быстрой загрузки.
Переходим в раздел вебмастер, далее Turbo Page и выбираем раздел «Настройки» . Тут спускаемся вниз и выбираем пункт в левом меню с названием Турбо на десктопе и снимаем галочку активности перевод в режим «Отключить».
ВАЖНО: После отключения «на десктопе» в вебмастере примерно через день начали уменьшаться страницы переведенные в «Быстрые» что также подтвердили в поддержке в своем ответе выше.
Вариант №4: отключаем в Вебмастере через источники
Особое внимание надо уделить тому, как вы подключали данные страницы на свой сайт. Существует несколько способов:
- Через ленту RSS на сайте;
- YML файл для интернет магазина если вы формируете каталог для отправки в Яндекс Маркет;
- Автопарсинг после публикации новых материалов;
- Загрузка через API.
В большинстве случаев подключение идет через RSS. На большинстве логов стоит специальные плагины, которые необходимо просто отключить и заблокировать формирование ленты элементов «item».
Вот часть плагинов, которые используют для различных CMS. Для своего движка всегда сможете найти пару интересных плагинов.
Плагины для Вордпресса:
- RSS Yandex Turbo;
- Ya Turbo;
- Easy Turbo Pages.
Плагин для Джумла:
- FL Yandex Turbo (Халявный);
- Яндекс Турбо для Joomla и Яндекс Дзен (Это платно так что в топку его).
Дополнительный список для других движков можно посмотреть в писке:
СОВЕТ: Отключить разом все страницы как раз поможет блокировка автопарсинга и выключение плагина.
На этом все. Это самые быстрые способы решить проблемы с выводом страницы такого типа от Яши. Если было интересно ставьте лайки и делитесь страницами в соц. сетях. Все благ.
Плагины Яндекс.Метрики для WordPress, Joomla и модули Opencart
Яндекс.Метрика — сервис веб-аналитики из разряда must have для любого сайта. С помощью установленного счётчика вы получите детальные сведения — демографические и геолокационные признаки пользователей сайта, типы браузеров и устройств, страницы входа и выхода. Такие данные помогут сделать сайт удобнее для посетителей и, соответственно, улучшить его позиции в выдаче поисковых систем.
Чтобы получать статистику, необходимо создать и настроить счётчик в сервисе Яндекс.Метрика. Сгенерированный код нужно разместить на всех страницах сайта, с которых будут собираться данные. При этом если вы захотите изменить настройки, например, подключить вебвизор или электронную коммерцию, придётся переустанавливать счётчик.
Рекомендуем: Click.ru – маркетплейс рекламных платформ:
- Более 2000 рекламных агентств и фрилансеров уже работают с сервисом.
- Подключиться можно самому за 1 день.
- Зарабатывайте с первого потраченного рубля, без начальных ограничений, без входного барьера.
- Выплаты на WebMoney, на карту физическому лицу, реинвестирование в рекламу.
- У вас остаются прямые доступы в рекламные кабинеты, рай для бухгалтерии по документообороту и оплатам.
Для работы с кодом потребуется время и минимальные знания сервисов веб-аналитики. Однако существует и простое решение задачи — плагины Яндекс.Метрики. Их можно использовать на сайтах с любой CMS — Joomla, WordPress, OpenCart. Процесс установки максимально упрощён и понятен даже людям, которые не изучали веб-аналитику.
Плагины Яндекс.Метрики для WordPress
Для CMS WordPress создано множество плагинов Яндекс.Метрики. Их легко найти и установить, не выходя из административной панели сайта. Рассмотрим наиболее скачиваемые расширения.
Yandex Metrika
Плагин Yandex Metrika — мультиязычное расширение от турецких разработчиков. Совместим с CMS WordPress версий от 3.8 до 4.9.8. Позволяет управлять настройками счётчиков, отображает все графики метрики, поддерживает два режима — основной и с доступом к API.
Плагин можно скачать на этой странице или же найти в разделе «Плагины» панели администрирования сайтом. Для установки необходимо распаковать zip-файл, переместить содержимое в директорию wp-content/plugins/ сайта и активировать расширение в разделе «Плагины».
DL Yandex Metrika
Ещё одно бесплатное расширение с открытым кодом. Был создан разработчиками студии Digital Life. Совместим с CMS WordPress версий от 3.2 и до 4.7.11. Плагин официально признан компанией Яндекс.
С помощью плагина DL Yandex Metrika владельцы сайтов смогут просматривать статистику, не переключаясь на интерфейс сервиса веб-аналитики. Анализировать можно любые данные — источники трафика, страницы входа и выхода, эффективность рекламных кампаний и многое другое.
Расширение можно скачать на этой странице или найти по запросу «Yandex Metrika» в разделе «Плагины» административной панели сайта. Перед установкой необходимо убедиться в совместимости версии CMS.
Устанавливается DL Yandex Metrika просто — нужно распаковать архив, загрузить папку в директорию /wp-content/plugins/ на сервере и активировать плагин в административной панели WordPress.
VDZ Yandex Metrika
Плагин будет собирать статистику по ресурсу даже после смены и/или кастомизации темы. Совместим с CMS WordPress версий от 3.8 до 4.9.8. Требуемая версия PHP — 5.4 и выше.
Скачать плагин можно здесь . Устанавливается расширение через административную панель или FTP. В процессе установки необходимо ввести ID счётчика в соответствующее поле и указать место размещения — в футере или хэдере.
После активации плагина начнёт собираться статистика сайта. Данные сохранятся, даже если вы решите изменить тему.
Плагины Joomla
Для сайтов на движке Joomla тоже существуют плагины, облегчающие интеграцию ресурса с сервисом веб-аналитики. Практически все расширения находятся в свободном доступе, просто устанавливаются.
Плагин «Яндекс.Метрика» от Joomalungma
Плагин «Яндекс.Метрика» от Joomalungma — это бесплатное расширение для сбора статистика сайта. Совместим с версиями CMS Joomla 1.7, 2.5 и 3.X. Доступен для скачивания на сайте разработчика .
После загрузки плагин нужно установить через менеджер расширений. В параметрах необходимо указать номер счётчика Яндекс.Метрики и опции сбора данных, например, активировать карту кликов, вебвизор или точный показатель отказов. По желанию для плагина можно установить тег noindex.
Плагин начнёт собирать данные после сохранения параметров и публикации.
Модуль do Yandex Metrika
Модуль предназначен для сайтов с CMS Joomla версий 1.5, 1.6 и 1.7. Позволяет установить счётчик только на определённые страницы сайта. Из списка можно исключить служебные разделы, которые не должны индексироваться поисковиком. Расширение придётся настраивать вручную, помечая страницы, которые должны быть скрыты от индексации, тегом noindex.
После скачивания с сайта необходимо установить и активировать плагин, внести изменения в настройки — указать ID счётчика и дополнительные параметры для сбора статистики.
Модули Яндекс.Метрики для Opencart
На сайты с движком OpenCart проще установить код счётчика вручную, так как выбор плагинов для этой CMS невелик. Тем, кто хочет автоматизировать процесс сбора данных, стоит присмотреться к счётчику «Яндекс.Метрика» от OcMod.
Счётчик Яндекс.Метрика от OcMod
Платное расширение для сайтов с CMS OpenCart версий от 3.0.0.0 до 3.0.2.0. Стоимость плагина — 299 рублей. Поддерживает три языка — русский, английский и украинский.
Загрузить плагин Яндекс.Метрики можно с сайта . После скачивания совместимой версии нужно перейти в раздел «Установка дополнений/расширений», нажать на кнопку «Загрузить», выбрать файл и дождаться окончания установки. Затем следует обновить данные в разделе «Менеджер дополнений», установить права для просмотра и управления, настроить модуль, вбив в соответствующее поле ID счётчика.
Плагины и модули Яндекс.Метрики сэкономят ваше время. Благодаря расширениям, вам не нужно будет переключаться между административной панелью сайта и интерфейсом сервиса веб-аналитики. Статистика всегда будет под рукой.
Использование плагинов оправданно и в тех случаях, если вы собираетесь тестировать темы сайта. При таком раскладе вам не придётся копировать и вставлять код счётчика в нужные разделы ресурса.
Получение идентификаторов посетителей email в Joomla
Как разрешить посетителям веб-сайта предоставлять свои идентификаторы email, необязательно, для дальнейшего будущего общения с ними. Это не совсем подписка на рассылку новостей или что-то еще (но вполне может быть), а просто вежливое всплывающее окно при посещении страницы с просьбой предоставить свой адрес email, если они хотят, чтобы с ними связались когда-нибудь в будущем.
- это должно выполняться на веб-сайте на базе Joomla.
- просто простая форма (может быть всплывающее окно), которая запрашивает идентификатор пользователя email, а затем сохраняет его в базе данных.
- Не подписка на список рассылки или что-то в этом роде (так что подписка на автоответчик не требуется)
Это должно быть очень легко для людей, которые знают !
2 ответа
- Joomla плагин для отображения количества посетителей
Я ищу плагин Joomla, который может помочь мне показать количество посетителей, которые недавно посетили определенную статью на моем сайте.. кто-нибудь может мне помочь ?
Joomla-как добавить несколько идентификаторов статей код здесь <?php if (JRequest::getVar(‘view’)==’article’ && JRequest::getVar(‘id’)==2) ?>
Я не думаю, что для этого есть готовое расширение, но есть некоторые расширения, которые вы можете использовать в качестве примеров, чтобы собрать что-то самостоятельно. Вы можете посмотреть на компоненты и модули подписки на рассылку новостей, чтобы узнать, как они создают форму для получения имени и адреса email и как они сохраняют ее в базе данных. Вы также можете посмотреть расширения, использующие Squeezebox, встроенный лайтбокс, похожий на лайтбокс, или проверить один из всплывающих модулей входа в систему.
Тем не менее, я думаю, что вы были бы готовы быстрее всего, если бы вы просто установили компонент рассылки, изменили текст модуля подписки (и, возможно, соответствующие изменения в выводе внешнего компонента), а затем просто не отправляли информационные бюллетени. Таким образом, вы начнете создавать таблицу базы данных с именами и адресами email, как вам кажется, нужно.
Я верю, что sm2email может это сделать:
Похожие вопросы:
У меня есть страница Joomla, которая является пунктом меню типа ‘wrapper’ и которая также отображает пару модулей рядом с этой оболочкой. Я могу видеть, сколько просмотров было у статьи, однако на.
Я создал форму для своего сайта joomla 3, которая собирает адрес посетителя email. После представления я собираю ценность Вот так: $email = $input->post(’email’); Затем я вставляю их в базу.
Скрытие следов Joomla
Если вы хотите, чтобы никто не догадывался, что ваш сайт работает на CMS Joomla нужно выполнить ряд действий. Скрытие следов Joomla прежде всего защитит ваш сайт от возможных хакеров, которые нацелены на определенную CMS. После выполнения нижеописанных шагов никто, кроме вас, не сможет идентифицировать систему управления сайтом.
Некоторые признаки в Joomla 1.5 и Joomla 2.5 сходятся, поэтому они будут описаны общим пунктом. В случае различий, об этом будет упомянуто. Итак, чтобы скрыть следы используемой CMS Joomla нужно:
Изменение вида URL
Стандартные ссылки вида http://site.ru/index.php?option=com_frontpage&Itemid=1 сразу выдают Joomla, чтобы подобных ссылок не было, должен быть включен механизм создания ЧПУ-ссылок. Которые включается по пути: Общие настройки — Настройки SEO. Также для избавления от /index.php/ следует включать Перенаправление URL, но при этом нужно не забыть переименовать файл htaccess.txt в .htaccess, который находится в корне сайта.
Для Joomla 1.5 для создания ЧПУ страниц помогут компоненты — ARTIO JoomSEF, sh404SEF или плагин ag-translate и прочие.
Если вы используете длинный кабель, то стоит попробовать выполнить подключение используя кабель до 3 метров или даже просто другой кабель.
В заключении
Если у вас не сработал ни один из способов или вы нашли новый, то оставьте, пожалуйста, комментарий ниже. Чтобы другие пользователи смогли воспользоваться вашей информацией.
Всем удачи!
Возможно вам так же будет интересно:
- Устройство компьютера. Из чего состоит компьютер. Часть 1. Системный блок.
- Новый релиз Joomla 3.9.28
- «Ошибка сканера 22» на мфу hp m1214nfh
- Тест по «Метрология, стандартизация, сертификация». Ответы. Часть 2
- Привет, мир!
Если я Вам помог — оставьте свой отзыв или поделитесь сайтом с друзьями в социальных сетях!