Архив автора: admin

Создания специфического плагина для сайта на WordPress. Что, почему, и как

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

Что такое сайт-специфический плагин

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

Всё время, вы будете “как-бы” читать статьи, относящиеся к WordPress во всем интернете (включая наш сайт), где мы делимся фрагментами и советуем добавлять их в ваш файл темы functions.php. Эти фрагменты не так велики, чтобы быть оправданным в качестве плагинов самостоятельно, но некоторые из них, конечно, могли бы добавить конкретную функциональность для сайта, которая не зависит от темы, таких как перенаправление пользователей сайта на случайный пост. В то время как другие функции могут иметь ключевое значение для вашего конкретного сайта, такие как пользовательские типы постов.

Это случай, когда вам надо добавить специфический плагин, который по сути будет служить той же цели как и ваш файл темы functions.php, но это позволит вам сохранить все эти функциональные возможности при изменении темы (см. наш контрольный список, которые необходимо сделать при смене темы WordPress).

Почему вам нужен специфический плагин для WordPress

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

Вышеперечисленные функции — те, которые вам нужны. Можете ли вы себе представить отключенную тему, и потеря всех своих шорткодов? Это было бы полным кошмаром.

Одна из причин, почему мы создали руководство для начинающих для вставки фрагментов из Интернета в WordPress является предотвращение белого экрана смерти, который получают пользователи при вставке фрагмента с неправильным форматированием. Часто новые пользователи просто редактируют темы с использованием WordPress без применения пользователями FTP. Мы помогли бесчисленным пользователям, которые были заперты из их сайта, когда они вставили неправильный фрагмент.

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

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

Создания специфического плагина для сайта на WordPress. Что, почему, и как

Как создать специфический плагин WordPress

Вы можете подумать, что это может быть тяжело, но это действительно не так.

  • Все, что вам нужно сделать, это создать новую папку в plugins. Пример: /wp-content/plugins/yoursitename-plugin/
  • Создать файл и сохраните его как “yoursitename-plugin.php”
  • Поместите следующий код в файл:

    <?РНР

    /*

    Название плагина: плагин для сайта AndreyEx.ru

    Описание: сайт специфического кода для изменения AndreyEx.ru

    */

    /* Начать добавлять функции ниже этой строки */

    	 

    	 

    /* Добавление функции стоп ниже этой строки */

    ?>

  • Теперь загрузите этот файл в созданную папку ‘yoursitename-plugin’. Затем просто активируйте плагин.

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

Мы надеемся, что это положит начало новой тенденции, которой последуют и другие. Мы рекомендуем делать это. Это лучшая практика, которая поможет вам сэкономить время в долгосрочной перспективе.



2015-07-10T15:20:13
CMS WordPress

Сочная курочка с тимьяном, лимоном и чесночком, запеченная в глиняном горшке

Сегодня готовим курочку с тимьяном, лимоном и чесночком, запеченную в глиняном горшке.

Основная проблема – это добиться того, чтобы курочка вышла сочной?

Открою вам секрет!

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

Ингредиенты:

1 целая курица

1 лимон

Пара веточек свежего тимьяна

10-15 головок чеснока (неочищенного)

3 столовые ложки оливкового масла

Пара щепоток соли и чёрного перца

Метод приготовления:

Обмажьте курицу со всех сторон оливковым маслом и свежевыжатым лимонным соком. Посыпте солью (не переборщить) и чёрным перцем. Засуньте лимонную цедру вместе с тимьяном и чесноком внутрь курицы.

Читать

Салат с лапшой Удон

Это не просто салат. Это блюдо само по себе. Им можно хорошо насытиться, так как он содержит необходимые белки (бифштекс) и углеводы (лапша). Острота перца и аромат мяты и кориандра, а также кисло-сладкий соус/дрессинг создают уникальный вкус.

Salat s lapshoy

     Ингредиенты:

Читать

​Кусочки лосося в белом вине Термомикс.

на 4 порции

Ингредиенты:

  • 30 г оливкового масла
  • 60 г муки
  • 800 г лосося (кусочками 3 см)
  • 1 зубчика чеснока
  • 10 листиков свежего шалфея
  • 10 г сливочного масла
  • 150 г белого сухого вина
  • 30 г лимонного сока
  • 2 щепотки соли
  • щепотка черного перца Читать

Бункер-03, Privoxy на VDS / Ubuntu Server

Продолжение поста:

http://crimea-karro.blogspot.ru/2015/07/01-privoxy-vds-ubuntu-server.html
http://crimea-karro.blogspot.ru/2015/07/02-privoxy-vds-ubuntu-server.html

***

Установка HAVP — HTTP Antivirus Proxy и ClamAV в связке с Privoxy:

Минимальное вступление, ClamAV много поливают грязью, заказанные статьи от ИТ специалистов о «белом» тестировании ClamAV, можно считать простым черным пиаром в виду конкуренции рынка, для Privoxy и прочих прокси серверов его хватает с «головой».

***

$ sudo apt-get install clamav

Настройки по усмотрению.

$ sudo apt-get install havp

HAVP по умолчанию настроен на работу с ClamAV и практически не требует настройки.
Ограничим только локальными соединениями, это необходимо для того, чтобы клиенты не могли подключаться напрямую к HAVP. Для этого в /etc/havp/havp.config найдите и раскомментируйте следующую опцию:

BIND_ADDRESS 127.0.0.1
PORT 5555

Также раскомментируйте и измените указанным образом опцию для русского языка страниц (измените страницы):

TEMPLATEPATH /etc/havp/templates/ru

$ /etc/init.d/havp restart

***

В privoxy устанавливаем перенаправление локально:

# HAVP
forward / 127.0.0.1:5555

***

Тестируем:

http://www.eicar.org/85-0-Download.html

Появится страница с предупреждением о вирусе.

Автор: AugustuS Karro
Дата публикации: 2015-07-10T03:32:00.000+07:00

Установка Gimp в Ubuntu

GIMP — это растровый графический редактор для Linux. Программа предназначена для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой. GIMP является почти полноценной альтернативой такой известной программы, как Adobe Photoshop.

В этой статье будет рассмотрена установка Gimp в Ubuntu 20.04 при помощи официального репозитория, с помощью менеджера приложений Ubuntu, а также с помощью менеджеров пакетов Snap и Flatpak.

Читать