Убрать лишний код при отображении списка статей
Заходим: Общие настройки. выбираем вкладку "Материалы", потом "Макеты списка" и там все пункты скрываем.
Файл отвечающий за вывод кода:
/com_content/views/category/tmpl/default_articles.php
Смена H2 на H1 в статьях
Если вы намерены планово обновлять движок - то надо вносить изменения в ваш шаблон, чтобы они не пропали при обновлении.
Находим файл:
components/com_content/views/article/tmpl/default.php
и копируем его в:
templates/ВАШ_ШАБЛОН/html/com_content/article/
В начале файла находим строчку:
$user= JFactory::getUser();
и вставляем после нее:
$input = JFactory::getApplication()->input; $view = $input->get('view');
Далее, чуть ниже, находим условие:
<?php if ($this->params->get('show_page_heading')) : ?>
и изменяем его на:
<?php if ($this->params->get('show_page_heading') && ($view !== 'article')) : ?>
И, наконец, находим теги H2 и заменяем их на нужные нам - H1
Чтобы убрать упоминание о движке в коде -
пропишите в конце head строку:
<?php $this->setGenerator(''); ?>
<jdoc:include type="head" />
находится здесь:
/libraries/joomla/document/html/renderer/head.php
Сбрасываем общее кол-во просмотров в админке джумлы:
Через PHPmyAdmin вкладка SQL
UPDATE nznsj_content SET hits = '0'
Сбрасываем кол-во просмотров отдельной статьи в разделе "Popular Articles":
Через PHPmyAdmin, таблица _content, столбец hits. Задайте значение какой вам нужно.
Убираем SSL сертификат, если вдруг он перестал быть нужным:
В файле configuration.php выставляем права - 777 (чтобы была возможность изменять файл) и меняем там строку:
public $force_ssl = '2'; заменить на 0 т.е. public $force_ssl = '0';
После чего не забыть выставить права на файл обратно - 444, чтобы вам хакеры сайт не попортили.
Поставить статистику на главную страницу панели управления:
Менеджер модулей -> Сменить вкладку "сайт" на "панель управления" -> Создать модуль -> Статистика
Информация о сервере- Да
Информация о сайте - Да
Позицию поставить cpanel
Опубликовать.
Настройка 404 ошибки, код error.php
<?php defined( '_JEXEC' ) or die( 'Restricted access' ); if($this->error->getCode() == '404'){ header("HTTP/1.1 404 Not Found"); echo file_get_contents(JURI::root().'404'); exit; } ?>или
<?php if ($this->_error->get('code') == '404') { header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found'); echo file_get_contents(JURI::root().'/404'); exit; } ?>
Размещаем теги Open Graph