CMS
OpenCart и Nginx : Если не правильно отображается IP адрес клиента
Заметил, что на некоторых сайтах с OpenCart не правильно отображается IP адрес клиента или гостя в статистике Online, вместо этого отображается адрес хостера или выделенного сервера.
Это можно поправить с помощью следующего кода в /system/startup.php
› Прочитать статьюif (isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) { $_SERVER[‘REMOTE_ADDR’] = $_SERVER[‘HTTP_X_FORWARDED_FOR’];}
Yupe! Как убрать Store из URL
Искал информацию как убрать /store/ из url сайта и нашел на официальном форуме в дебрях.
Выкладываю вариант здесь, может кому пригодится › Прочитать статью
Плагин для WordPress: Exclude Categories
Иногда возникает необходимость не размещать посты из какой-либо рубрики на главной странице сайта не отправлять их своим подписчикам через RSS. Это могут быть посты для оптимизации под ключевые слова, для продажи статей, например, через Liex или Sape.
или посты на отстраненную тему, которая не соответствует теме блога. Получается, что вы можете публиковать любой материал на своем сайте WordPress, но они не будут видны с главной страницы и не уйдут в RSS. Однако посетитель может прийти на эти материалы из поисковых систем или из меню (если, конечно, данная категория в меню будет присутствовать).
› Прочитать статью
Делаем backup сайта WordPress в Dropbox
Есть два типа людей: одни ещё не делают бэкапы, а другие уже делают. Вовремя не сделанный бэкап может очень дорого стоить и принести много проблем.
Представьте, например, что из-за какой-то ошибки или хакерской атаки сервера, вы потеряете свой любимый блог, которому уделили кучу времени и сил. Из бэкапа можно будет легко восстановить свой блог.
Многие из вас наверняка сталкивались с проблемой автоматического резервного копирования своего сайта на WordPress.
Для этого есть два замечательных плагина для Dropbox: WordPress Database Backup и WP-Time-Machine.
Первый плагин копирует базу данных и отсылает её вам на e-mail, а второй копирует все и отсылает в Dropbox.
Расскажу о них подробнее. › Прочитать статью
Вывести любое меню в Drupal 7
Долго искал, как вывести меню в Drupal 7, а код от шестого не подходил, вместо меню выводил надпись “Array”.
Для Drupal 6
<?php echo menu_tree('navigation'); ?>
Но в Drupal 7 нужно записать результат, который выдается функцией menu_tree() в переменную, и вывести с помощью функции render, тогда все заработает.
<?php $tree = menu_tree('navigation'); echo render($tree); ?>
Вместо navigation имя любого системного меню.
Для того чтобы вывести меню в нужном месте этот код нужно добавить в содержание нового блока (Структура/Блоки/добавить или же admin/structure/block/add) выбрать формат ввода “PHP code” и указать регион вывода.