Самое популярное в блоге
Свернуть открытое меню на мобильном при скролинге в Bootstrap 3.x
Для реализации данной возможность будем использовать следующий JS код:
var prevScrollpos = window.pageYOffset;
window.onscroll = function() {
var currentScrollPos = window.pageYOffset;
if (prevScrollpos > currentScrollPos) {
$('.navbar-collapse').removeClass('in');
}
else {
$('.navbar-collapse').removeClass('in');
}
prevScrollpos...
DRUPAL
Преимущества и недостатки Drupal 7
Drupal получила всемирное признание, как многофункциональная и универсальная система управления сайтом. Создавалась она истинными знатоками своего дела, поэтому новички предпочитают обходить эту CMS стороной,...
Установка и настройка APC (Alternative PHP Cache) в Drupal 7
Добрый день дорогой читатель, в данной статье мы поговорим об установке и настройке APC для сайта, работающего на Drupal 7. APC – это открытый...
SEO
Яндекс.Вебмастер и «Рекомендованные поисковые запросы»
Совсем недавно в Яндекс.Вебмастер добавили новую функциональную возможность, «рекомендованные поисковые запросы».
Теперь выгрузку этих поисковых запросов можно использовать для рекламной компании в «Директе», данные по...
5 рекомендаций по составлению оптимизированного заголовка
Заголовок страницы играет одну из ключевых ролей в оптимизации для продвижения сайта в поисковой системе. Поэтому оптимизация заголовка является очень важным делом.
Заголовок страницы размещается...
Wordpress
Плагины WordPress для коммерции
В настоящее время есть множество плагинов Wordpress для ведения коммерции. Преимуществом создания магазина на Wordpress — значительное количество всевозможных коммерческих шаблонов. Многие применяемые для этих целей плагины имеют расширения со специальными...
Как проверить тему для WordPress на наличие вредоносного кода
Сегодня я предлагаю поговорить о том, как можно проверить тему для WordPress на наличие вредоносного кода перед установкой ее на сайт. В качестве дополнения к данной статье я так же рекомендую...
Обратная сторона бесплатных тем для WordPress
Дорогие друзья, каждый из Вас наверняка устанавливал бесплатные темы для WordPress на свой сайт, но я уверен что вы не вдавались в детали того что вы ставите себе на сайт.
Я не...
САМЫЕ ПОСЛЕДНИЕ СТАТЬИ
Свернуть открытое меню на мобильном при скролинге в Bootstrap 3.x
Для реализации данной возможность будем использовать следующий JS код:
var prevScrollpos = window.pageYOffset;
window.onscroll = function() {
var currentScrollPos = window.pageYOffset;
if (prevScrollpos > currentScrollPos) {
$('.navbar-collapse').removeClass('in');
}
else {
$('.navbar-collapse').removeClass('in');
}
prevScrollpos = currentScrollPos;
}
Добавляем рекомендуемые заголовки безопасности SSL в WordPress
Код указанный ниже добавляем в файл .htaccess размещенный в корне вашего сайта.
Header always set Strict-Transport-Security: "max-age=31536000" env=HTTPS
Header always set Content-Security-Policy "upgrade-insecure-requests"
Header always set X-Content-Type-Options "nosniff"
Header always set X-XSS-Protection "1; mode=block"
Header...
Как сделать минимальную сумму заказ при оформлении в HostCMS?
Недавно потребовалось сделать ограничение на минимальную сумму заказа в HostCMS, в админке из коробке такой функции почему-то нет.
Реализовал через проверку в XSL-шаблоне "МагазинКорзина", код ниже, может кому пригодится.
<xsl:choose>
<xsl:when test="total_amount >= 10000">
<a href="./?action=print"...
Делаем маски ввода с помощью Inputmask с примерами
Inputmask - это библиотека javascript, которая создает маску ввода.
Маска ввода помогает пользователю с вводом, обеспечивая предопределенный формат. Это может быть полезно для дат, чисел, телефонных номеров и многого другого.
Последнюю версию можно...
Joomla 3 удаляем rel canonical
Если возникла необходимость удалить rel="canonical" на сайте с Joomla 3.x, то сделать это очень просто.
Отроем в редакторе файл:
/plugins/system/sef/sef.php
Находим и закомментируем в нем следующую строку:
$doc->addHeadLink(htmlspecialchars($canonical), 'canonical');
Профит!
PHP альтернативный синтаксис if else, while, for, foreach
Иногда при версте шаблона есть потребность в использовании сокращенного варианта управляющих структур PHP это более удобно и читабельнее.
Условный оператор if-else
// Пример для шаблона Wordpress
<?php if(is_front_page()): ?>
// Код показывается на главной странице...
Google опубликовала расписание изменений в Chrome, которые должны привести к полному переходу на HTTPS-протокол
Google опубликовала расписание изменений в Chrome, которые должны привести к полному переходу на HTTPS-протокол. Сейчас некоторые HTTPS-ресурсы продолжают передавать часть данных по менее защищённому и безопасному HTTP. Это касается не только...
«Доступная среда» и «Международное сотрудничество» согласно приказа Федеральной службы по надзору в сфере...
В раздел "Сведения об образовательной организации" добавлены новые подразделы "Доступная среда" и "Международное сотрудничество".
Раздел «Международное сотрудничество» размещается по адресу https://site.ru/sveden/inter и содержит таблицу с данными:
<table class="table table-bordered small" itemprop="internationalDog"><tbody><tr><td>№</td>
<td>Государство, на территории...
Список сработавших почтовых событий в Битрикс
Иногда возникает необходимость посмотреть список сработавших почтовых событий на предмет все ли письма были отправлены корректно.
Сделать это можно с помощью простого запроса, перейдем в Настройки-Инструмента-SQL запрос и выполним:
select * from b_event...
Как быстро обновить псевдонимы с кириллицы на латиницу в товарах VirtueMart
Попалась не заурядная задачка, дано сайт с на Joomla & VitrueMart с большим количеством товаров, более 3000 штук.
Надо подготовить сайт к продвижению, сайт новый, все адреса у товаров имеют кириллический вид,...