Блог - PROMO64

Блог - PROMO64

Задержка перехода по ссылке

Немного задержим пользователя на странице после нажатия на ссылку <!DOCTYPE html> <html> <head> <script src=»https://code.jquery.com/jquery-2.2.3.min.js»></script> <script type=»text/javascript»> jQuery(document).ready(function ($) { $(‘.js-anchor’).on(‘click’, function(e) { e.preventDefault(); var href = $(this).attr(‘href’), timeout = 5000; setTimeout(function() { //window.open(href, ‘_self’); location.href = href; }, timeout); }); }); </script> </head> <body> <a class=»js-anchor» href=»http://yandex.ru»>click me</a> </body> </html>  

Как восстановить суперпользователя в Joomla 2.5

Восстанавливаем удалённого суперпользователя. INSERT INTO `префикс_users` (`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `activation`, `params`) VALUES (’42’, ‘superadmin’, ‘superadmin’, ‘superadmin@mysite.ru’, md5(‘superadmin’), ‘deprecated’, ‘0’, ‘1’, ‘0’, »); В качестве id был взят номер 42. После этого ничего не вышло, пришлось сделать еще один запрос: INSERT INTO `префикс_user_usergroup_map` (`user_id`, `group_id`) VALUES (’42’, ‘8’); Здесь 42 —…
Читать дальше

Убрать ID из url в Joomla

Убрать из роутера joomla лишние цыфры (ID материала) Нужно добавить в файле: корень_сайта/administrator/components/com_content/config.xml строки: <field name=»sef_advanced_link» type=»radio» default=»1″ label=»SEF: Удалить ID материала в ссылке?» description=»Удалить ID материала в ссылке?»> <option value=»0″>JNO</option> <option value=»1″>JYES</option> </field> Если на некоторых ссылках выскакивает 404 ошибка, то следует в файле _ваш-сайт/components/com_content/router.php найти строку: // then we assume it is a…
Читать дальше

Плавный переход по якорям

Скрипт плавного перехода по якорям с отступом сверху <script> //плавные якоря $(function() { $(‘a[href*=#]:not([href=#])’).click(function() { if (location.pathname.replace(/^\//,») == this.pathname.replace(/^\//,») && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $(‘[name=’ + this.hash.slice(1) +’]’); if (target.length) { $(‘html,body’).animate({ scrollTop: target.offset().top — 100 }, 1000); return false; } } }); }); //end…
Читать дальше

Распаковать архив на сервере php скрипт

Распаковать zip архив на сервере можно данным скриптом <?php $zip = new ZipArchive; $res = $zip->open(‘u.zip’); if ($res === TRUE) { $zip->extractTo(‘sc/’); $zip->close(); echo ‘ok’; } else { echo ‘failed’; } ?>  

Пример адаптивного меню

Меню для адаптивного дизайна сайта. //адаптивное меню (function(e, t, n) { e.fn.tinyNav = function(r) { var s = e.extend({ active: «selected», indent: «- «, label: «» }, r); return this.each(function() { n++; var r = e(this) , o = «tinynav» , u = o + n , a = «.l_» + u , f =…
Читать дальше

CSS стили для placeholder

Стилизуем  placeholder в полях ввода. ::-webkit-input-placeholder {color:#c0392b;} ::-moz-placeholder {color:#c0392b;}/* Firefox 19+ */ :-moz-placeholder {color:#c0392b;}/* Firefox 18- */ :-ms-input-placeholder {color:#c0392b;}   Если не вмещается текст input[placeholder] {text-overflow:ellipsis;} input::-moz-placeholder {text-overflow:ellipsis;} input:-moz-placeholder {text-overflow:ellipsis;} input:-ms-input-placeholder {text-overflow:ellipsis;}  

Отключаем wp-cron.php и снимаем нагрузку на сервер

В большинстве случаев никто не пользуется CRON-ом — встроенной функцией WordPress для автопубликации статей по дате и времени. Между тем, эта функция, делает постоянные обращения к серверу, что очень тормозит его работу, особенно на дешёвых хостингах. Я предлагаю отключить wp-cron.php и тем самым снять чрезмерную и ненужную нагрузку на сервер. Отключить можно просто добавив в файл…
Читать дальше

Чистим сайт от ненужного кода

Привет! Сегодня я расскажу об оптимизации исходного html-кода сайта на WordPress. Очень много ненужного мне кода генерирует мой любимый движок, а это по крайней мере неэстетично, что уж там говорить о быстродействии и вниманя поисковиков. Исправляем такую ситуацию правкой header.php и functions.php вашей темы оформления. Чистим header.php. Просто находим и удаляем эти строчки, если они у вас…
Читать дальше

Три способа убрать category из url WordPress

Сегодня я покажу вам как убрать из url вашего WordPress сайта или блога надоедливую и ненужную вставку category. Ничего сложного в этой задаче нет, достаточно добавить в самый конец файла functions.php вашей темы оформления код: add_filter(‘category_link’, create_function(‘$a’, ‘return str_replace(«category/», «», $a);’), 9999); или function true_remove_category_from_category($cat_url) { $cat_url = str_replace(‘/category’, », $cat_url); return $cat_url; } add_filter(‘category_link’, ‘true_remove_category_from_category’,…
Читать дальше