Как убрать сообщение « Сайт ненадолго закрыт на техническое обслуживание »

      Комментарии к записи Как убрать сообщение « Сайт ненадолго закрыт на техническое обслуживание » отключены

Рассмотри как убрать сообщение «Сайт ненадолго закрыт на техническое обслуживание» В последних версиях WP имеется функция автоматического обновления вашего блога. Для этого заходим в панель администратора на сайте, в разделе «Инструменты» — «Обновление». Нажимаем на кнопку «Обновить автоматически» и в некоторых случаях приходиться вводить логин и пароль для ftp-доступа. Если все проходит успешно, то вы получаете обновленный движок, если же из-за чего-то процедура обновления была прервана или остановлена может произойти так что вместо блога, вы увидите пустую страничку на которой будет выведено сообщение о том, что на вашем блоге временно проводятся работы, на en: «Briefly unavailable for scheduled maintenance», на рус: «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.» Чтобы убрать данное сообщения, заходим в папку wp-admin, нашего блога через FTP соединение и удаляем файл с именем .maintenance. После нехитрых манипуляций блог снова будет работать и вы сможете повторить попытку обновления движка.

4 способа определения мобильных устройств и экранов Retina

      Комментарии к записи 4 способа определения мобильных устройств и экранов Retina отключены

Как осуществить определение мобильных устройств? В наше время нам доступно большое множество различных мобильных браузеров и поэтому не будет лишним оптимизировать сайт и для мобилок. Но чтобы это сделать нам следует определить каким устройством пользуется человек открывший сайт. Существует несколько методов для этого которые мы и рассмотрим: 1. PHP User Agent При открытии браузером вашей страницы, он посылает данные о себе, включая post data, реферера, а также user agent. В данный момент можно проверить совместимость user agent по списку известных мобильных user agent, тем саммым перенаправить данного пользователя на другую, совместимую с его устройством страницу, или присвоить тот или иной CSS. Сам код очень прост, пример его: <?php //Список известных мобильных агентов $moiles = array(«iPhone»,»iPod»); foreach( $moiles as $moile ) { if( preg_match( «#».$moile.»#i», $_SERVER[‘HTTP_USER_AGENT’] ) ) { //Хорошо, это мобильный браузер, давайте перенаправить его! header(‘Location:https://moile.site.ru/’); exit(); } } ?> Данный код очень удобный, так как можно отключить текст, чтобы пользователи,… Читать далее »

Генерация QR кода в приложениях на PHP

      Комментарии к записи Генерация QR кода в приложениях на PHP отключены

Как проходит Генерация QR кода? QR коды набирают популярность все больше и больше благодаря возможности использовать огромный объем данных в одном изображение и распространению через смартфоны, с помощью которых можно обеспечить быстрое сканирование и декодирование информации. Двумерный полосовой код был изобретен в Японии. Данный код под потенотом, но создатель решил сделать его общедоступным В этом уроке мы узнаем как быстро сгенерировать QR код с помощью PHP. Для создания кода будем использовать библиотеку PHP QR Code, которая не привязана к другим библиотекам. Создаем первый QR код Для начала скачиваем библиотеку PHP QR Code с GitHub. Затем распаковываем его на хостинг, где будем тестировать его, например https://Mysite.ru/phpqrcode, для запуска демонстрации. Заполняем текстом поле ввода и получаем изображение соответствующего QR кода. Для работы приложения требуется PHP с расширением GD2. Использовать библиотеку на своих сайтах очень просто: <?php include «phpqrcode/qrlib.php»; // Создаем и выводим QR код с текстом QRcode::png(«My First QR Code»); С помощью двух… Читать далее »

Краткий список WYSIWYG редакторов

      Комментарии к записи Краткий список WYSIWYG редакторов отключены

Как то понадобился WYSIWYG редактор, я знал о его функционале, но не знал как правильно его искать. Через какое-то время он нашелся… И чтобы облегчить работу себе и остальным ниже приведен список. TinyMCE Одним из популярных визуальных редакторов, обладает большим функционалом. Присутствует множество дополнений, по умолчанию идет в сборке множество плагинов. (Браузеры: Mozilla 1.3+, MSIE 5.5+, Opera 9.0+, Safari, Chrome) [Официальный сайт | Демо] CKeditor Полностью повторяет функционал TinyMCE. (Браузеры: Firefox 1.5+, Opera 9.50+, Safari 3.0+, Camino 1.0+, Internet Explorer 5.5+, Google Chrome) [Официальный сайт] CLEditor Незамудренный визуальный редактор, не балует своим функционал, но функционал осуществлен качественно и без ошибок. (Браузеры: Firefox 1.5+, Opera 9.50+, Safari 3.0+, Camino 1.0+, Internet Explorer 5.5+, Google Chrome) [Официальный сайт] NicEdit Очень схож с CLEditor. Включает в себя стандартный функционал. (Браузеры: Firefox 1.5+, Opera 9.50+, Safari 3.0+, Internet Explorer 5.5+, Google Chrome) [Официальный сайт] elRTE Достаточно качественный визуальный редактор.Широкий функционал и качественное осуществление. (Браузеры:… Читать далее »

WooCommerce

      Комментарии к записи WooCommerce отключены

Модуль для создания интернет магазина WooCommerce. WooCommerce это бесплатный плагин для электронного магазина, который поможет реализовать что угодно. Создан для бесшовной интеграции с WordPress, WooCommerce это лучшее мировое решение, которое предоставляет полный контроль владельцам магазинов. WooCommerce сейчас позволяет обеспечить полное функционирование 30% всех онлайн-магазинов — что на много больше остальных существующих модулей. Продавай как, где и что угодно WooCommerce позволяет вам продавать как физические, так и электронные товары в любых формах и размерах, предлагать вариации товаров, составные конфигурации, мгновенные загрузки и даже продавать партнёрские товары. Доставка куда угодно Вы можете предоставить бесплатную доставку, доставку по единой ставке или обеспечивайте мгновенные расчёты. Ограничивайте вашу доставку определёнными странами, или откройте свой магазин для всего мира. Большие вариации оплаты WooCommerce идёт в комплекте с возможностью принимать к оплате большинство банковских карт, PayPal, BACS (банковские переводы), и наличные при доставке. Нужны дополнительные опции? Более 140 региональных шлюзов интегрировано с WooCommerce, включая популярные, как Stripe,… Читать далее »

Пример загрузки файлов на сервер (upload) на языке php

      Комментарии к записи Пример загрузки файлов на сервер (upload) на языке php отключены

Для загрузки файлов на сервер используется приложение которое представляет собой HTML-форму (uploads.html) и скрипт uploads.php для ее обработки. Заметка: Вы сможете так же загрузить промышленную версию системы загрузки файлов на сервер из раздела downloads. Image Java Editor позволяет нам не только загрузить любой файл на сервер, но и изменить его размер, фон и др. Код формы (uploads.html) <html> <head> <title>Загружаем файлы на сервак</title> </head> <body> <h2><p><b> Загрузка файлов </b></p></h2> <form action=»uploads.php» method=»post» enctype=»multipart/form-data»> <input type=»file» name=»filename»><br> <input type=»submit» value=»Добавить»><br> </form> </body> </html> Код для обработки формы (uploads.php) <html> <head> <title>Насколько загрузился файл</title> </head> <body> <?php if($_FILES[«filename»][«size»] > 1024*3*1024) { echo («Размер превышает 3 мбайта»); exit; } // Проверяем загрузился ли if(is_uploaded_file($_FILES[«filename»][«tmp_name»])) { // Если файл загрузился, то перемещаем его // из временной директории в постоянную move_uploaded_file($_FILES[«filename»][«tmp_name»], «/path/to/file/».$_FILES[«filename»][«name»]); } else { echo(«Ошибка «); } ?> </body> </html> Атрибут entype формы позволяет определяить вид кодировки, которые применяются браузером к параметрам формы. Для… Читать далее »

AJAX загрузка файлов на сервер с помощью jQuer

      Комментарии к записи AJAX загрузка файлов на сервер с помощью jQuer отключены

В этой заметке вы узнаете, как реализовать AJAX загрузку файлов на сервер с использованием jQuery. Это не так уж сложно! Не знаю точно, но что-то мне подсказывает, что до появления jQuery загрузка файлов на сервер по AJAX технологии была чем-то очень непонятным, а значит крайне сложным. Но сегодня с появлением jQuery даже не обладающий опытом веб-мастер может сделать это без особых усилий. Однако, так или иначе, разобраться все же придется. И сейчас я попробую очень коротко и понятно объяснить вам, как это делается, а чтобы проще было воспринимать, урок содержит только нужное и разбит на шаги. Замечу заранее, что эта статья вряд ли поможет, если вы совсем плохо разбираетесь в jQuery и PHP, базовые знания обязательны. И, пожалуй, обязательно иметь хоть какой-то опыт в загрузке файлов (картинок) на сервер с обычной HTML формы, по крайней мере нужно представлять как это работает. Ну, меньше слов, приступим! Для начала предположим, что у нас есть такой HTML… Читать далее »

Мета-теги description и keywords для WordPress

      Комментарии к записи Мета-теги description и keywords для WordPress отключены
Мета-теги description и keywords для WordPress

Эта статья будет полезна тем, кто искал способы сделать уникальными мета-теги для отдельных страниц, записей и для главной страницы сайта на WordPress. Строго говоря, мета-тегов как таковых не существует. Существует тег meta, атрибут которого name, теоретически, может иметь любое значение, однако обычно используются общераспространённые и устоявшиеся значения, такие какdescription и keywords, о которых мы и поговорим и далее по традиции будем именовать мета-тегами. По умолчанию в последних версиях CMS WordPress мета-теги «description» и «keywords» не используются в стандартных темах. Однако, несмотря на имеющееся мнение, что для релевантности и поисковой выдачи данные теги не важны, не стоит ими пренебрегать. Разработчики Google прямо утверждают, что ни keywords, ни description не используются при ранжировании результатов поиска. Однако разработчики Яндекса отмечают, что мета-тег keywords может учитываться при определении релевантности страницы, и, вероятно, влиять на её ранг. При этом и Google, и Яндекс используют description по его прямому назначению, т.е. для формирования краткого описания содержимого… Читать далее »

Установка пикселей отслеживания на событие Onclick

      Комментарии к записи Установка пикселей отслеживания на событие Onclick отключены

Часто рекламодатель желает отслеживать различные «нажатия» на кнопки как конверсии. В эту же группу входят отслеживания конверсий при осуществлении AJAX сценариев на сайте рекламодателя без изменения URL страницы. Для отслеживания таких событий невозможно использовать стандартные пиксели отслеживания Getintent. Ниже описан способ отслеживания onclick событий (рассмотрим вариант «конверсионного пикселей»): Установка JS пикселя на событие onclick: https://px.adhigh.net/p/conversion.js?site_id=»[site_id]»&pixel_id=»[pixel_id]»   Токены вида […] (например, [site_id]) должны быть заменены значениями (например:  site_id=»1«). Параметр  Опциональный  Значение  [site_id]  нет Идентификатор сайта. Необходимо заменить на site_id из нашего интерфейса. [pixel_id] да Идентификатор пикселя (используется для создания сегментов ретаргетинга и конверсионных правил(удобное разделение конверсий в отчете)) ПРИМЕР ГОТОВОГО ONCLICK СОБЫТИЯ <button class=»button» onclick=»$.getScript(‘https://px.adhigh.net/p/conversion.js?site_id=XXX’)»>Регистрация</button>

Отслеживание трафика из контекстной рекламы Яндекс.Директ и Google Adwords с помощью UTM-меток и Google Analytics

      Комментарии к записи Отслеживание трафика из контекстной рекламы Яндекс.Директ и Google Adwords с помощью UTM-меток и Google Analytics отключены
Отслеживание трафика из контекстной рекламы

Хотите получать больше информации об источниках трафика? Полагаю, да. Google Analytics знает почти всё о посещениях с Google Adwords. Но почти ничего не знает о посещениях с Яндекс.Директа и других рекламных систем. Для решения этой проблемы используются UTM-метки в URL. Если Вы не знакомы (или плохо знакомы) с UTM-метками. Чтобы двигаться дальше, Вам понадобятся эти знания. Узнаём всё о переходе по контекстной рекламе UTM-метки дают нам общую информацию. А ещё мы можем узнать много подробностей о посетителе, который пришёл через Яндекс.Директ или Google Adwords, т.к. эти системы позволяют передать в URL дополнительные параметры. Яндекс.Директ Параметр Код для вставки в ссылку Значения параметра, которые появятся в Google Analytics Тип площадки, на которой произведён показ объявления {source_type} search – поисковая площадка context – тематическая Название площадки РСЯ {source} домен площадки — при показе на сайте РСЯ none — при показе на поиске Яндекса Инициирован ли этот показ «дополнительными релевантными фразами» {addphrases} yes… Читать далее »