четвер, 8 березня 2018 р.

Произвольная шапка в теме WordPress.

Взято з сайта https://misha.blog/wordpress/custom-header.html

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

Шаг 1. Функция add_theme_support() — подключаем необходимый функционал в теме WordPress

Начиная с версии WordPress 3.4 мы можем использовать функцию add_theme_support() в файле functions.php для задействования данной возможности движка.
add_theme_support( 'custom-header' );
Если же вам понадобится обратиться к этой функции из другого файла темы или из файлов плагина, тогда используйте хук after_setup_theme следующим образом:
function true_custom_header_support(){
 add_theme_support( 'custom-header' );
}
 
add_action('after_setup_theme', 'true_custom_header_support');
На самом деле в качестве второго аргумента функции мы можем также передать массив параметров шапки сайта, которые будут задействованы как параметры по умолчанию.
Вот эти параметры:
$defaults = array(
 'default-image'          => '', // фон шапки по умолчанию
 'random-default'         => false, // нужно ли выводить изображения в случайном порядке
 'width'                  => 0, // ширина шапки
 'height'                 => 0, // высота шапки
 'flex-height'            => false, // резиновая высота true / false
 'flex-width'             => false, // резиновая ширина true / false
 'default-text-color'     => '', // цвет текста по умолчанию
 'header-text'            => true, // можно ли выводить текст в шапке
 'uploads'                => true, // возможность пользователю загружать свои изображения
 'wp-head-callback'       => '',
 'admin-head-callback'    => '',
 'admin-preview-callback' => '',
);
add_theme_support( 'custom-header', $defaults );

Шаг 2. Выводим шапку и ее параметры

Используйте функцию header_image() для вывода URL изображения шапки, а функцию get_custom_header() — для получения параметров шапки, например:
<img src="<?php header_image(); ?>" height="<?php echo get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt="" />
Также есть функция get_header_textcolor(), которая возвращает установленный цвет.

четвер, 21 вересня 2017 р.

ОШИБКА /DEV/SDA2 CLEAN FILES BLOCKS ПРИ ЗАГРУЗКЕ

ОШИБКА /DEV/SDA2 CLEAN FILES BLOCKS

Обычно это сообщение имеет такой формат:
/dev/sda2: clean, 291272/4292608 files, 480345/18174432 blocks
На самом деле это совсем не ошибка. Этим сообщением система информирует о том, что раздел был проверен с помощью fsck на ошибки. Первое слово /dev/sda2 означает раздел, который был проверен. Обычно это /dev/sda2, поскольку первый /boot, а дальше корневой раздел, но может быть и другим.
Следующее слово clean, означает, что файловая система чистая, никаких ошибок больше нет, даже если они были, то все исправлены.
291272/4292608 files — в этой файловой системе можно создать 4292608 файлов, а на данный момент создано только 291272.

неділя, 12 лютого 2017 р.

Як правильно закоментувати код в HTML, XML, CSS, PHP, JavaScript

Як правильно закоментувати код в HTML, XML, CSS, PHP, JavaScript


Це може бути зручно, тому що Є моменти, коли ви можете тимчасово написати коментар до коду або закоментувати сам код, але залишити його там щоб використовувати його пізніше. По суті це приховує код поки ви не видалите коментар коду.
Залежно від того, з яким файлом ви працюєте, існують різні фрагменти коду які Ви будете використовувати.

Щоб закоментувати HTML:
1
2
<!-- <div class="redblock"><p>This is some HTML in
the redblock class.</p></div> -->

субота, 11 лютого 2017 р.

Стилі меню в Joomla 3

В Joomla 3 відмінно опрацьовані різні стилі меню, як для вертикального, так і для горизонтального меню.
Переконайтеся, що у вас встановлений шаблон Protostar, тому що саме цей шаблон дозволяє використовувати дані стилі для меню.
Для зміни стилю меню, необхідно увійти в модуль для цього меню і в налаштуваннях поставити:
Позицію і суфікс класу меню. Позиція визначає тип меню (горизонтальне або вертикальне), а суфікс - стиль цього меню.

неділя, 1 січня 2017 р.

Права доступа к файлам и каталогам


Поскольку Linux — система многопользовательская, вопрос об организации разграничения доступа к файлам и каталогам является одним из существенных вопросов, которые должна решать операционная система. Механизмы разграничения доступа, разработанные для системы UNIX в 70-х годах (возможно, впрочем, они предлагались кем-то и раньше), очень просты, но они оказались настолько эффективными, что просуществовали уже более 30 лет и по сей день успешно выполняют стоящие перед ними задачи.

субота, 31 грудня 2016 р.

Сайти

Установка XAMMP

Один из способов установить xampp

Cкачать с офф сайта xampp. Предлагаю скачать XAMPP for Linux 1.8.2 PHP 5.4, он более стабильный чем PHP 5.5
Открываем в терминале папку, в которую мы, только что скачали файл.
[user@anonymous ~]# cd /download