Coma Web Development разрабатывает сайты на WordPress c 2010 года. В блоге мы делимся некоторыми наблюдениями из жизни, советами и рекомендациями для тех, кто решит сделать сайт на WordPress самостоятельно.

Интеграция WooCommerce с Gudriem.lv, Salidzini.lv и KurPirkt.lv

Мы разработали XML модуль для интеграции WooCommerce с популярными Латвийскими агрегаторами и поисковиками — Gudriem.lv, Salidzini.lv и KurPirkt.lv.

Используя наше решение вы за несколько кликов сможете выгрузить свой каталог на сайты Gudriem.lv, Salidzini.lv и KurPirkt.lv. Наш модуль работает автоматически и поддерживает xml ссылки в актуальном состоянии. После обновлений ваших товаров, например цены или описания — это автоматически отобразится у парнёров.

Данное решение подходит для любого сайта работающего на WordPress и WooCommerce.

Для установки модуля на ваш сайт свяжитесь с нами

Как проверить работоспособность сайта на WordPress

Зачем проверять эффективность работы сайта на WordPress? Ну, хотя бы потому, что каждый год скорость работы сайтов становится все более решающим фактором. Формула на самом деле очень проста: чем шустрее будет работать ваш сайт, то тем более довольной будет у вас аудитория. У более шустрых сайтов есть целый ряд преимуществ:

  •  самый главный из них в том, что более шустрые сайты обычно и более дружелюбны по отношению к пользователям, так как они тупо не лагают и не подвисают
  •  быстрые сайты лучше оптимизированы для просмотра с телефона
  • они лучше ранжируются в поисковых системах
  • они лучше продаются – обычно люди не любят долго ждать пока сайт загрузится

Итак, с этим мы разобрались… Но еще есть такой вопрос: с чего начинать? Как проверить эффективность работы своего сайта? Говоря прямо: как понять, что ваш сайт тормозит? Предлагаем вашему вниманию четыре способа как это можно сделать.

1. Проверить время загрузки

WordPress

Можно поступить очень просто – тупо ввести адрес сайта в адресной строке своего браузера и посмотреть как быстро сайт загрузится. Но это очень топорный способ, поскольку таким образом вы сможете узнать только то, как сайт работает для вас, а не для вашей аудитории. Для более точных результатов зайдите на Pingdom, выберите местонахождение сервера, откуда вы хотите замерить производительность сайта. Разумеется, наилучшим вариантом будет выбирать местонахождение, близкое к вашей целевой аудитории. Спустя несколько секунд после нажатия START TEST сайт выдаст вам отчет о каждой составляющей вашего ресурса. Наиболее важные сведения вы можете увидеть в первом разделе.

WordPress

2. Проверьте сколько параллельного трафика ваш сайт может обработать

WordPress

Следующий тест тоже очень полезен и для этого вам понадобится инструмент под названием Load Impact. Просто введите адрес своего сайта в ячейку и нажмите на кнопку Run free test. Что делает сервис, так это создает двадцать пять ботов и направляет их на ваш сайт, чтобы вы могли увидеть как он будет работать под нагрузкой. Эта проверка занимает всего пять минут, а по ее окончании вас ждет исчерпывающий отчет.

WordPress

На первый взгляд, это может выглядеть запутанно, но отчет на самом деле не такой сложный. Главное, о чем вам нужно помнить, это, что зеленая линия, которая отражает время нагрузки сайта, должна быть как можно ниже. Если она движется вверх, то это значит, что вам стоит поработать над производительностью своего сайта.

3. Проверьте качество своих настроек WordPress

Как и многие программные продукты, WordPress состоит из множества небольших элементов, скриптов и механизмов, которые вместе делают ваш сайт таким прекрасным. Это в случае если все эти элементы должным образом оптимизированы. И тут на сцену выходит GTmetrix, который может помочь вам проверить производительность сайта.

WordPress

Как и в предыдущих случаях, от вас лишь требуется ввести адрес своего сайта и нажать по кнопке Analyze. Спустя некоторое время вам выдадут отчет, в котором будут фигурировать следующие пункты:

  • оптимизация изображений
  • кэш браузера
  • оптимизация JavaScript
  • оптимизация CSS
  • редиректы
  • оптимизация запросов http и многое-многое другое

GTMetrix также дает вам общий балл. Так, если оптимизация вашего сайта хромает, то вас ждет рейтинг D.

WordPress

4. Проверьте оптимизацию своих плагинов

WordPress

Напоследок у нас плагин под названием P3 (Plugin Performance Profiler). Как только вы его установили, зайдите в админку, а если конкретнее – в wp-admin / Tools / P3 Plugin Profiler. Затем нажмите по кнопке Start Scan и выберите автоматическое сканирование.

WordPress

Спустя какое-то время у вас будет отчет с каждым плагином и временем его загрузки. Таким образом вы сможете узнать какие плагины тормозят ваш сайт и убрать их, чтобы подыскать более шустрые альтернативы со схожим функционалом.

WordPress

Ваш сайт на WordPress до сих пор тормозит?

Даже если после всех этих тестов вам не удалось сделать сайт шустрее, то вы можете проверить другие хостинги. Например, мы советуем вам SiteGround, если ваша аудитория близко к Чикаго, Лондону, Амстердаму или Сингапуру, так как у них там есть дата-центры. SiteGround быстрый во всем – и в плане обслуживания сайтов, и в плане технической поддержки. Ребята даже с удовольствием перенесут ваш сайт с другого хостинга к себе полностью бесплатно. Если же вас интересует хостинг в Латвии — вы можете обратиться к нам.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Аудит и подготовка вашего сайта к GDPR

GDPR — новые правила обработки персональных данных в Европе для международного IT-рынка

Что случилось и что такое GDPR?

GDPR (General Data Protection Regulation) — Европейские правила по защите пользовательских данных, которые вступят в силу 25 мая 2018.

Зачем вводят эти правила?

DGPR вводится, чтобы вернуть контроль над пользовательскими данными пользователям. Пользователи обязаны знать, какие данные о них сохраняются, и как компании распоряжаются этими данными.

На кого влияют эти правила?

На любую компанию, которая имеет в своей базе подписчиков или клиентов данные хоть одного гражданина любой Европейской страны.

Что изменится для ваших клиентов?

После 25 мая 2018 ваши пользователи и клиенты должны иметь возможность:

  • давать согласие на использование и хранение своих данных
  • понимать, какие данные вы храните и для чего
  • отказаться от любой вашей рассылки
  •  удалить свои данные из вашей базы
  • при утечке данных, узнать об этом в течение 72 часов

Что мы предлагаем?

  • Аудит и подготовку вашего сайта на WordPress к новым правилам
  • Уведомление о том, что вы собираете файлы cookie, используете Google Analytics, Facebook Pixel, AdWords Pixel
  • Уведомление на контактных формах, создание страниц с политикой конфиденциальности и правилами использования сайта
  • Так же мы можем подключить браузерные push-уведомления, которые не попадают под GDPR

Если у вас будут вопросы пишите мне на [email protected]

Левая форма не отвечает новым правилам о сборе и хранении пользовательских данных

Левая форма не отвечает новым правилам о сборе и хранении пользовательских данных


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как добавить отслеживание событий в Google Analytics

Вы хотели бы отслеживать активность пользователей, пока они еще на сайте? Вы можете отслеживать просмотры страницы, источники рефералов, время, проведенное пользователем на странице, и многое другое, просто установив Google Analytics, однако для более глубоких результатов вам понадобится отслеживание событий. В этой статье мы расскажем вам как добавить отслеживание событий Google Analytics в WordPress.

Что такое отслеживание событий

Отслеживание событий позволяет вам измерить действия пользователей на вашем сайте. Этими действиями могут быть нажатия по кнопкам, воспроизведение видео, скачивание файлов, отправка форм и так далее. Допустим, вы добавили видео на страницу товара и хотите узнать насколько оно эффективно в плане конверсии. Отслеживание событий позволяет вам узнать сколько пользователей проиграли ролик. Другой пример это основанные на ajax заполнения форм. Если вы пользуетесь Gravity Forms или другим контактным плагином, то отправка форм не превращается в новый просмотр страницы. Используя отслеживание событий, вы можете увидеть как пользователи взаимодействовали с формой. То же самое касается и скачиваний файлов: вы можете отследить как много пользователей скачали файл, используя отслеживание событий и даже то, какую кнопку на странице нажимали чаще всего. Отслеживание событий отличается от отслеживания ссылок в Google analytics. Все это позволяет вам увидеть, как люди ведут себя на вашем сайте. Это же, в свою очередь, позволяет вам выбрать правильную стратегию для продаж и конверсий, основываясь на предпочтения пользователей.

Приступаем

Перед тем как приступить, вам понадобится настроить и установить Google Analytics на свой сайт. Существует два типа Google Analytics, который используют на сайтах. Если ваш код выглядит как:

<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');  ga('create', 'UA-XXXXXX-1', 'auto'); ga('send', 'pageview'); </script>

То вы используете более новую версию Universal Analytics. Если нет, то вам надо обновиться. Если вы не собираетесь использовать продвинутые способы отслеживания, то можете просто переключиться со старого кода на новый, просто поменяв код в настройках своего профиля.

Создаем свое событие в Google Analytics

Зайдите в свой профиль Analytics и нажмите по ссылке Admin в самом верху. Если у вас несколько сайтов, то убедитесь, что вы просматриваете панель управления нужного вам сайта.

WordPress

Там будут три колонки под администраторской страницей. Щелкните по ссылке Goals под колонкой View.

WordPress

Затем надо нажать по кнопке нового задания. На странице настроек целей нажмите по Custom.

WordPress

Затем укажите название, которое поможет вам легко обнаружить задание среди прочих. В качестве типа задания выберите Event.

WordPress

Последним шагом будет указать детали задания. Вам надо будет ввести условия события. Сервис будет засчитывать конверсию, когда все эти условия будут совпадать. В этом примере мы указали категорию и действие для каждого события. Мы ввели метку события и указали значение. В зависимости от события вы можете давать названия категориям, действиям и меткам. Для отслеживания большинства событий достаточно нулевого значения.

WordPress

Наконец нажмите по кнопке Create Goal и можете себя поздравить с успешным включением отслеживания события в Google Analytics. Следующим шагом будет отслеживание события на сайте и отправка данных в Google Analytics.

Добавление отслеживания событий onClick

Самый простой и, возможно, быстрый способ добавить отслеживание событий Google Analytics это использование способа onclick. Этот способ просто отправляет условия события в Google Analytics когда пользователь щелкает по элементу. В этом примере мы будем отслеживать пользователей, которые щелкнули по ссылке скачивания книги. Мы добавим параметр onClick к ссылке скачивания, используя такой формат.

onClick="ga('send', 'event', 'category', 'action', 'label', 'value');"

Вам надо будет заменить категорию, действие, метку и значение на те, что отвечают условиям вашего события. В итоге ссылка на скачивание книги будет выглядеть таким образом.

<a onClick="ga('send', 'event', 'Downloads', 'Click', 'Ebook downloaded', '0');" href="http://example.com/wp-content/uploads/2015/06/free-ebook.pdf">Download Free Ebook</a>

Когда пользователь будет щелкать по ссылке, будет происходить отправка события в Google Analytics.

Добавляем отслеживание событий с помощью Google Tag Manager

Google Tag Manager это онлайн-инструмент, который позволяет вам добавить различные коды для отслеживания в качестве тегов. Вы можете использовать его, чтобы создавать теги для отслеживания событий у себя в профиле Google Analytics. Основное преимущество использования Google Tag Manager заключается в том, что вам не нужно будет вручную добавлять код себе на сайт и вы можете управлять всеми своими тегами с одного места. Если у вас на сайте уже вставлен код отслеживания Google Analytics, то понадобится его убрать. Как только вы успешно добавите тег Google Analytics в менеджер тегов, то следующим шагом будет создание нового рычага. В рамках этой статьи мы будет использовать отслеживание заполнения формы в качестве события. Нажмите по Triggers в менеджере тегов и затем щелкните по кнопке New.

WordPress

Вы попадете в мастер настройки, где вам надо будет выбрать форму события.

WordPress

В настройках рычага вам надо убрать галочку с wait for tags и отметить check validation.

WordPress

Потом вам надо выбрать когда запускать рычаг. Если на вашей странице только одна форма, то вы можете выбрать все формы. Если ее больше, чем одна, то выберите Some Forms.

WordPress

Если у вас на странице более одной формы и вы хотите отслеживать специфическую форму, то вам надо сообщить менеджеру тегов какую именно вы хотите отслеживать. Щелкнув по кнопке some buttons, вы увидите фильтры.

WordPress

Фильтр это просто набор инструкций вроде: если А отвечает Б, то запускается рычаг. Вам надо выбрать новую переменную, после чего откроется специальное окно. Выберите DOM в качестве типа своей переменной. Затем, выберите ID в качестве метода отбора. Ваше окно браузера разделится на два. Вы увидите HTML вашей страницы в нижнем экране. Атрибут id будет частью вашего тега или же содержащей div формой.

WordPress

Скопируйте и вставьте форму ID под элементом ID и атрибутом. Затем, щелкните по кнопке create variable. Вы попадете назад к фильтру, где надо будет выбрать свою пользовательскую переменную. Выберите contains в условии matching и снова введите ID своей формы. Щелкните по кнопке create trigger, чтобы продолжить. Следующий шаг это создание тег для события, которое мы хотим отследить. В менеджере тегов нажмите по Tags и затем по кнопке New. Вы попадете в мастер настройки. Выберите Google Analytics в качестве своего продукта и затем щелкните по кнопке Continue.

WordPress

Выберите Universal Analytics в качестве своего типа тегов. Вас попросят указать отслеживающий ID Google Analytics. Вы можете его получить из профиля Google Analytics. Потом вам надо выбрать событие и указать категорию, действие, метку и информацию о значении. В этом примере мы использовали Forms в качестве категории, отправку формы для действия, контактную форму в качестве ярлыка и submitted в качестве значения. В следующем шаге вам надо выбрать когда будет запускаться тег. Нажмите по кнопке more и выберите рычаг, который создали ранее.

WordPress

Наконец можете щелкнуть по кнопке create tag, чтобы сохранить свой тег. Запомните, что сохранение тега не запускает его у вас на сайте. Вам все равно надо будет щелкнуть по кнопке публикации, чтобы все заработало.

WordPress

Вот и все, теперь зайдите на свой сайт и отправьте форму, а потом направьтесь в Real Time > Events в профиле Analytics и вы увидите свое событие записанным и отслеженным.

WordPress

Используя менеджер тегов, вы можете создавать различный тип событий и отмечать их из менеджера тегов. Это также уберегает вас от правки ваших шаблонов Вордпресс или ручного добавления кода.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как отображать дату регистрации в WordPress

Зачастую популярные сайты с членством и форумы отображают дату регистрации в профилях своих пользователей. Например: член сайта с 2015 года. В этой статье мы объясним как это можно сделать.

Когда и зачем может потребоваться отображение даты регистрации

Отображение даты регистрации в админпанели позволяет отсортировать пользователей по дате регистрации. Другой сценарий это отображение даты регистрации на странице профиля, что позволит увидеть когда пользователь был зарегистрирован. Последний вариант это когда дата регистрации видна публично. Давайте рассмотрим каждый из этих сценариев.

Добавление колонки с датами регистраций пользователей в админке

Сперва вам надо установить и активировать плагин Admin Columns. После активации зайдите в Settings > Admin Columns, чтобы настроить плагин.

WordPress

Под вкладкой колонок нажмите на users и затем щелкните по кнопке add column. Затем выберите Registered в выпадающем меню и щелкните по store updates. Теперь можете зайти на экран пользователей и увидите там графу Registered, отображающую дату регистрации пользователей.

WordPress

Отображение даты регистрации в профиле пользователя

Чтобы показывать дату регистрации в настройках профиля вам надо загрузить пользовательский плагин. Просто создайте новый файл, используя текстовый редактор вроде Блокнота и назовите его membersince.php Затем вставьте в него следующий код:

<?php


namespace ShowMemberSince;
add_action( 'plugins_loaded', 'ShowMemberSince\init' );
/**
 * Adding needed action hooks
*/
function init(){
  foreach( array( 'show_user_profile', 'edit_user_profile' ) as $hook )
		add_action( $hook, 'ShowMemberSince\add_custom_user_profile_fields', 10, 1 );
}
/**
 * Output table
 * @param object $user User object
 */
function add_custom_user_profile_fields( $user ){
	$table =
	'
<h3>%1$s</h3>


<table class="form-table">

<tr>

<th>
				%1$s
			</th>


<td>


Member since: %2$s

			</td>

		</tr>

	</table>

';
	$udata = get_userdata( $user-ID );
	$registered = $udata->user_registered;
	printf(
		$table,
		'Registered',
		date( "M Y", strtotime( $registered ) )
	);
}
?>

Сохраните файл и загрузите его на сайт WordPress. Вы можете подключиться к своему сайту с помощью FTP-клиента и зайти в папку wp-content/plugins/ Теперь можете зайти на страницу плагинов и активировать свой новый плагин. На этом все. Удостоверьтесь в работе плагина, просто зайдя в правку профиля у себя в админке, и вы увидите дату регистрации пользователя.

WordPress

Отображение даты регистрации пользователя у себя на сайте

В этом способе мы будем использовать простенький шорткод для отображения даты регистрации пользователей у себя на сайте. Сперва вам надо добавить следующий код в файл functions.php

function wpb_user_registration_date($atts, $content = null ) { 

$userlogin = shortcode_atts( array(
'user' => FALSE,
), $atts );

$uname = $userlogin['user'];     

if ($uname!== FALSE) {             

$user = get_user_by( 'login', $uname );  
if ($user == false) { 

$message ='Sorry no such user found.'; 


} else { 

$udata = get_userdata( $user-ID );
$registered = $udata->user_registered;

$message =	'Member since: ' . date( "d F Y", strtotime( $registered ) );

}
	
} else { 

$message = 'Please provide a username.'; 

} 

return $message; 

} 

add_shortcode('membersince', 'wpb_user_registration_date');

Затем вы можете отобразить дату регистрации пользователя просто используя шорткод вроде этого:

[membersince user=peter]

Только замените peter на имя пользователя, чью дату регистрации собираетесь отобразить.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как добавить Feature Boxes с иконками в WordPress

Многие люди, которые посещают сайты, обычно не читают, что в них написано. Мы, как люди, превращаемся в профессиональные сканеры. Это, в свою очередь, значит, что как владелец бизнеса вам надо подавать свою информацию в легкодоступном виде. Поэтому многие сайты обычно используют огромное изображение или слайдер. Вы можете использовать так называемые feature boxes, в которых можно продемонстрировать несколько продуктов сразу, и каждая ячейка может быть связана с определенным действием.

Добавляем Feature Boxes с иконками на сайт

Первым делом вам надо установить и активировать плагин Advanced WP Columns. После активации зайдите в Settings > Advanced WP Columns, чтобы настроить плагин. Пролистайте вниз до Column class и введите в поле mycolumns.

WordPress

Затем вам понадобится плагин, чтобы вставить красивые иконки в ваш Feature boxes. Установите и активируйте плагин WP SVG Icons. Теперь вы готовы к созданию Feature Boxes. Начните с редактирования страницы, на которой вы хотели бы их видеть. Вы заметите две новые кнопки в окне редактора постов. Первая – Add Icon – находится прямо над редактором. Следующая находится последним элементом в меню визуального редактора. Если ваш визуальный редактор показывает всего один ряд кнопок, то вам надо щелкнуть по кнопке, которая разворачивает панель кнопок.

WordPress

Сперва вам надо щелкнуть по кнопке Advanced WP Columns. В появившемся окне щелкните по Empty и затем выберите число колонок, которое вы хотите добавить.

WordPress

После этого надо щелкнуть по каждой колонке, чтобы добавить какой-нибудь текст. Если вы не добавите текст сейчас, то потом будет сложно видеть колонки в редакторе постов. Когда закончите, нажмите по кнопке Add Columns внизу. Теперь вы увидите колонки в своем редакторе постов. Следующим шагом будет добавление иконок над текстом. Наведите мышиный курсор на текстовое поле в первой колонке и щелкните по клавише ввода. Это уберет текст вниз и создаст место для иконок. Вам надо теперь щелкнуть по кнопке Add icon и вы увидите подобное окошко.

WordPress

Оттуда вы можете выбрать иконку, которую хотите использовать, просто щелкнув по ней. Затем надо щелкнуть по кнопке span, чтобы обернуть ее в элемент . Наконец, щелкните по кнопке insert. Теперь вы увидите шорткод для иконки SVG в своем редакторе постов. В зависимости от названия выбранной иконки шорткод будет выглядеть подобным образом:

[wp-svg-icons icon=»rocket» wrap=»span»]

Повторите процесс, чтобы добавить иконки в другие Feature Boxes. Как только закончите, нажмите по кнопке Update, чтобы сохранить свою страницу. Вы почти закончили, но если сделаете предпросмотр страницы, то заметите, что иконки слишком маленькие, а ваши feature boxes едва заметны.

WordPress

Вам надо будет добавить следующий CSS-код в таблицу стилей своего шаблона:

span.wp-svg-rocket.rocket { 
font-size:100px; 
} 

span.wp-svg-cloud.cloud { 
font-size:100px; 
} 
span.wp-svg-headphones.headphones { 
font-size:100px; 
} 
.mycolumns { 
border:1px solid #eee;
min-height:250px; 
padding-top:20px !important;
}

Не забудьте отредактировать CSS, чтобы он соответствовал названиям иконок, которые вы используете.

WordPress


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как настроить автоматический бэкап с помощью Codeguard

Вы хотели бы создать машину времени для своего сайта? Автоматический бэкап вашего сайта в облако это первый шаг в обезопасивании вашего сайта, потому что он дает возможность вернуть все на круги своя, если что-то пойдет не так. В этой статье мы расскажем вам как настроить автоматический бэкап WordPress с Codeguard, а также попутно дадим свой честный обзор на сам сервис.

Что такое Codeguard?

Codeguard является сервисом по бэкапу сайтов, который может в автоматическом режиме делать резервную копию вашего сайта и сохранять ее в облако. Также он позволяет ежедневно отслеживать изменения. Есть куча плагинов WordPress для создания резервных копий, однако использование плагина означает, что вам постоянно нужно будет следить за тем, чтобы плагин своевременно обновлялся. Также большинство плагинов не предлагают облачных хранилищ. Если вы администрируете сайты для кого-то, то управление всеми бэкапами по отдельности может быть затруднительным, не говоря уже о том, что клиенты случайно могут отключить бэкап. Codeguard это платный сервис по созданию резервных копий сайтов, который работает на всех платформах, включая Вордпресс. Их ежемесячный тариф начинает с 5 долларов за сайт и бесконечными базами данных с 5 Гб для хранения. Также они предлагают пробный период длиною в 14 дней. Мы решили попробовать Codeguard потому что их ребята утверждают, что их сервис это настоящая машина времени для вашего сайта и мы хотим узнать насколько обоснованно это утверждение.

Настройка резервной копии WordPress в Codeguard

Первым делом вам надо зайти на сайт Codeguard и щелкнуть по кнопке Start Your Free Trial.

WordPress

Это направит вас на форму подписки. Заполните ее и щелкните по кнопке start my free trial, где вас попросят ввести пароль для своего профиля. Используйте что-нибудь надежное, прежде чем нажмете кнопку дальше.

WordPress

Откроется окно, где вам надо ввести адрес своего сайта и указать информацию об FTP.

WordPress

Если вы не знаете имя пользователя и пароль от FTP, то свяжитесь с хостом своего сайта. Вы также можете узнать эту информацию и в письме, которое отослал вам хостинг, когда вы зарегистрировались на нем. Помимо этого вы можете получить эти сведения в cPanel, щелкнув по FTP в менеджере FTP. После ввода информации об FTP/SFTP щелкните по кнопке соединения.

WordPress

Сервис соединится с вашим сайтом и покажет все файлы, расположенные на вашем сервере. Вам надо выбрать папку, которая содержит все ваши файлы WordPress и затем щелкнуть кнопку select root directory.

WordPress

Теперь пролистайте немного вниз и вы увидите Select website content. Вам надо выбрать все ваши файлы и папки. Просто щелкните по самой верхней папке и все файлы внутри ее будут автоматически выбраны. Затем щелкните по кнопке Begin first backup.

WordPress

Codeguard автоматически начнет скачивать ваши файлы WordPress на свои облачные серверы. Вам попросят добавить свою базу данных для создания резервной копии.

WordPress

Следующий шаг это соединить свою базу данных и, чтобы сделать это, необходимо указать следующую информацию:

— название хоста вашей базы данных или IP-адреса
— имя пользователя и пароль MySQL

Вы можете найти эту информацию в сайте wp-config.php или же связавшись со своим хостингом. Если вы соединяетесь, используя localhost в качестве названия хоста, то вам потребуется ввести такое же доменное имя как и у хоста. Иными словами, если вы используете имя вроде mysql.example.com, то вам надо вводить это или использовать IP-адрес серверва MySQL.

WordPress

Введите информацию о соединении своей базы данных. Прежде чем продолжите, вам надо скопировать IP-адресы под Helpful Tips справа. Ваш хостинг не даст внешнему IP подключаться к вашей базе данных, если только вы не дадите ему разрешение. Чтобы это сделать вам нужно внести эти адреса в белый список. Просто войдите в профиль cPanel и нажмите по иконке Remote MySQL.

WordPress

Скопируйте и вставьте IP-адрес, затем щелкните по кнопке add host. Повторите процедуру для всех IP-адресов, выданных вам Codeguard. Как только закончите, вернитесь на экран добавления баз данных Codeguard и нажмите кнопку, чтобы продолжить. Сервис соединится с вашей базой данных. Если у вас их несколько, то вас попросят выбрать одну. Выберите нужную и нажмите кнопку add database. Codeguard начнет делать резервную копию вашей базы данных на свои облачные сервера. После завершения он покажет вашу базу данных и некоторые базовые статистики WordPress.

WordPress

На этом все, можете себя поздравить, так как вы только что успешно забэкапили свой сайт и базу данных на облачных серверах CodeGuard.

Как восстановить сайт и базу данных из бэкапов Codeguard

Будучи владельцем сайта, вам необходимо быть уверенными в том, что вы можете с легкостью восстановить свое детище, если это вам понадобится. Сервис предлагает опции автоматического восстановления, которые восстановят ваши файлы и базу данных за один щелчок.

WordPress

Вы также можете скачать свои бэкапы себе на копмьютер, чтобы произвести ручное восстановление.

Обзор CodeGuard

Ребята из CodeGuard по праву называют свой проект машиной времени веб-сайтов, так как с помощью FTP и MySQL вы можете сделать резервную копию практически любого сайта. В то время как хранение резервных копий является чисто личным выбором мы советуем вам выбрать последнее, поскольку сайты взламываются сплошь и рядом. Представьте, за одно мгновение потерять весь тот материал, который у вас накопился за годы существования вашего сайта. Поэтому регулярные бэкапы сайта это наиболее разумная инвестиция, когда речь заходит о сайтостроении.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как добавить кнопку поделиться в Скайпе на WordPress

Скайп является одним из самых популярных средств связи в мире. В этой статье мы расскажем вам как можно легко добавить кнопку поделиться в Скайпе на Вордпресс.

Перво-наперво вам надо установить и активировать плагин Skype share. После активации зайдите на страницу Settings > Skype Share button, чтобы отладить плагин.

WordPress

Первая опция включает кнопку поделиться. Вы должны отметить эту ячейку, чтобы она появилась у вас на сайте. Затем необходимо выбрать размеры этой кнопки. Среди доступных размеров присутствуют большой, маленький, круглая иконка и квадратная иконка. Наконец, вам надо выбрать расположение кнопки. Вы можете выбрать показывать ее либо в верху статьи, либо внизу, либо с обоих сторон. Скайп share может автоматически обнаруживать язык вашего сайта. Однако если этого не случилось, то вы можете вручную выбрать язык. На этом все, теперь вы можете зайти на сайт, чтобы увидеть кнопку в действии.

WordPress

Ручное добавление кнопки в шаблон

Если вы хотите вручную добавить кнопку в файлы шаблона, то вам надо добавить следующий скрипт в начале своего файла. Вы можете сделать это либо напрямую редактируя файл header.php, либо используя сприпты Enqueue.

<script>
// Place this code in the head section of your HTML file 
(function(r, d, s) {
	r.loadSkypeWebSdkAsync = r.loadSkypeWebSdkAsync || function(p) {
		var js, sjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(p.id)) { return; }
		js = d.createElement(s);
		js.id = p.id;
		js.src = p.scriptToLoad;
		js.onload = p.callback
		sjs.parentNode.insertBefore(js, sjs);
	};
	var p = {
		scriptToLoad: 'https://swx.cdn.skype.com/shared/v/latest/skypewebsdk.js',
		id: 'skype_web_sdk'
	};
	r.loadSkypeWebSdkAsync(p);
})(window, document, 'script');

</script>

После этого добавьте следующий код в файлы single.php, loop.php, index.php, page.php, category.php, и archive.php.



<div class='skype-share' data-href='<?php the_permalink(); ?>' data-lang='en-US' data-text='<?php the_title(); ?>' data-style='large' ></div>


Вы можете изменить data-style на large, small, circle, или square. Вы также можете поменять язык на желаемый. Код, приведенный выше, позволит пользователям делиться отдельным постом с заголовком в виде сообщения.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Как изменить сжатие изображений

Как изменить сжатие изображений

По умолчанию WordPress сжимает изображения для большей производительности. Недавно один из наших читателей спросил можно ли поменять настройки сжатия изображений в WordPress. В этой статье мы расскажем как это сделать.

Каждый раз, когда вы загружаете изображение в WordPress, система автоматически сжимает его качество до 90%. В версии 4.5 это число понизили до 82%, чтобы улучшить использование сайта для пользователей мобильных устройств. Если вы фотограф, который хотите выкладывать на свой сайт высококачественные снимки, то вы можете отключить сжатие изображений в WordPress.

Как отключить сжатие изображений в WordPress

Все, что вам требуется это вставить следующий код в файл functions.php вашего шаблона.

add_filter(‘jpeg_quality’, function($arg){return 100;});

Когда вы ставите значение 100, это значит, что WordPress сжимает изображение в его лучшем качестве. Если вы не фотограф, то скорее всего не заметите большой разницы в качестве. Однако для тех, кто работает с графикой, потеря качества будет очевидна.

Как увеличить сжатие изображений в WordPress

Если вы хотите снизить качество изображения, чтобы сэкономить место на сервере, то все, что от вас требуется, это вставить следующий код:

add_filter(‘jpeg_quality’, function($arg){return 75;});

Меняя качество изображений, не забудьте регенировать эскизы.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520