Плагин конструктор site origin

До знакомства с плагином Page Builder by SiteOrigin я слышал, что есть сайты на вордпресс, созданные с помощью конструктора. И вот на  одном из сайтов на вордпресс меня попросили добавить несколько новых страниц. Вот тут то открыв страницы в административном разделе и стало ясно, что контент на данном сайте располагается не просто с помощью встроенного графического редактора, а с помощью плагина site origin.

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

  • Добавлять ряды с необходимым числом колонок произвольной ширины
  • Производить выравнивание контента внутри блоков
  • Задавать фоны у блоков
  • Вы можете задать любые свои css правила добавленным элементам

Ускорение загрузки сайта

Проверка скорости работы сайта по тесту скорости от google (developers.google.com/speed/pagespeed/insights/) является обязательной операцией. От того, насколько быстро сайт загружается зависят его позиции в поисковой выдаче, а также удобство пользователей сайта.  Разберем рекомендации, которые выдает тест скорости:

тест скорости гугл Читать далее «Ускорение загрузки сайта»

Как убрать keywords у Joomla

В задании по сео-оптимизации сайта на Joomla 3 стоял один интересный пункт. Удалить с некоторых страниц сайта мета-тэг «keywords». Сначала долго лазил по админке,  надеясь, что можно в настройках страницы выставить параметр отвечающий за генерацию данного тега.  Потом на одном из форумов нашел решение — кусок php-кода, который нужно вставить в шаблон необходимых страниц:

<?php
$app = JFactory::getApplication();
$document = JFactory::getDocument();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
    $document->setMetaData('keywords', "");
}
?>


Данный код находит на странице существующий мета-тэг и стирает его. Данное решение проверено и работает на сайте под управлением cms Joomla 3.

Яндекс карта на joomla

Стояла задача вставить яндекс-карту на сайт с движком joomla. Задача совершенно простая, однако, так думают те,  кто не делал этого на данной cms. Все дело в том, что визуальный редактор данного движка вырезает из вставляемого кода некоторые теги, в том числе и тег <script>. То есть добавляешь карту на страницу, сохраняешь, а ничего не меняется — весь добавленный код удален.

яндекс карта joomla3

Читать далее «Яндекс карта на joomla»

Как добавить виджет в вордпресс

Так получилось, что свое знакомство с cms я начал с битрикс. И когда столкнулся с вордпрессом, то не понравилось, что в нем нет включаемых областей (как в  битрикс). Включаемые области — это такой компонент битрикс, который позволяет рядовому пользователю через административный раздел редактировать информацию в шаблоне. Чаще всего это режим работы, адрес, контактные телефоны и др. Но сейчас я знаю, что в вордпресс есть отличная альтернатива этому механизму, и называется она виджетами.  Читать далее «Как добавить виджет в вордпресс»

Как правильно настроить страницу 404

Нужно было настроить 404 страницу на сайте. Как обычно, добавил файл 404.php, в нем прописал текст для пользователя. Добавил в .hta Однако, сео сервис pr-cy все равно ругался, что страница настроена неверно/. Тут все написано shalenaolena.livejournal.com/255641.html

Как отправить данные через POST

На сайте есть форма с полями ввода, ее данные отправляются на сервер с помощью post-запроса. В скрипт-обработчик со стороны сервера необходимо добавить некоторые данные, выбираемые пользователем. Смысл в том, что эти данные не в форме, и просто так передать их от клиента на сервер нельзя. Но, есть такая полезная вещь, как

<input type="hidden" name="my__info" id="class__auto" />

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

document.getElementById("class__auto").value = document.getElementsByClassName(to)[0].getElementsByClassName(class__auto)[0].getElementsByTagName("p")[0].innerHTML+" рублей";

Теперь на сервере, при обращении

$class__auto = $_POST['class__auto'];

мы получим необходимую информацию.

Сертификат нетологии

Когда я только начинал осваивать верстку, то изучая какую-то статью в интернет увидел рекламу, о бесплатной возможности пройти онлайн-курсы в нетологии. По окончании курсов при условии успешной сдачи экзамена должны были дать сертификат. Я был наивен, и считал, что сертификат — это очень важно, и работодатели на человека с сертификатом обратят внимание. Тем более бесплатно, почему нет. До этого я никакие курсы не проходил и с интересом записался. Впоследствии скажу, что бесплатная часть курсов от htmlacademy дала мне гораздо больше, действительно чему-то научила. Но обо все по порядку. Читать далее «Сертификат нетологии»

Заработок на контекстной рекламе

Мой приход в веб был обусловлен именно этим, желанием получать пассивный заработок. В качестве стимула выступал коллега, который со своего сайта с посещаемостью 2500 уников в сутки получал 200-250 долларов в месяц. Правда было это у него в докризисные времена, когда доллар стоил 30 рублей. И вот я начал делать свой сайт. Тут очень важна тематика сайта. Ни для кого не секрет, что сайты банковской тематики, строительной, компьютерной имеют неплохой доход с рекламы. Но я хотел сделать сайт с минимальными вложениями, статьи писать самому, сам купил домен и поставил на него вордпресс с выбранной бесплатной темой оформления. Тематикой сайта у меня стал ремонт автомобиля своими руками, благо на тот момент у меня была старая девятка, которой каждый месяц приходилось что-то чинить. Я сразу знал, что тематика — не фонтан. Например, тематика ремонта и обслуживания иномарок принесет в разы больше денег. Но покупать статьи на копирайте я не хотел и все таки надеялся выехать на качественном контенте. Читать далее «Заработок на контекстной рекламе»

Лендинг на конструкторе — за и против

Интернет пестрит рекламой, которая обещает человеку, что он абсолютно без каких-либо знаний и денежных вложений создаст сайт за 10 минут. Стоит только набрать «Создать сайт в конструкторе» в поисковой системе — и вас долго будет докучать надоедливая контекстная реклама, расхваливающая на все лады очередной конструктор. Но, как известно, у всего есть свои плюсы и минусы. А также бесплатный сыр бывает только в мышеловке. Человек, который хочет создать лендинг чаще всего желает продавать какой-то товар либо услугу. Деньги на создание сайта он тратить хочет по минимуму. Поэтому в случае разработки лендинга, вариантов действительно два: Читать далее «Лендинг на конструкторе — за и против»