wp_die() — прекращает выполнение PHP-кода и выводит HTML-сообщение об ошибке

Является дополнением к PHP-функции die(), которое заключается в выводе сообщения об ошибке для пользователя в виде HTML-страницы. wp_die( $message = », $title = », $args = array() ) $message (строка|объект) текст сообщения об ошибке или полностью объект WP_Error $title (строка) заголовок сообщения (содержимое <title>), если в предыдущем параметре был указан WP_Error объект, то в качестве …

Подробнее

wp_cache_get() — получает значение из кэша

Функция возвращает полученное значение из кэша WordPress (это может быть строка или массив). В том случае, если указанные данные из кэша получить невозможно, возвращает false. wp_cache_get( $key, $group = », $force = false, &$found = null ) $key (целое число|строка) ключ, значение которого нужно получить $group (строка) группа ключей $force (логическое) нужно ли принудительно обновлять …

Подробнее

get_bloginfo() — возвращает параметры блога

Функция позволяет получить и вывести различные параметры из настроек сайта, а некоторые из них и вовсе не имеют настроек и нигде не указываются. get_bloginfo( $show = », $filter = ‘raw’ ) $show (строка) параметр, который требуется получить, по умолчанию — name name название сайта, установленное в Параметры > Общее description краткое описание сайта, указанное в …

Подробнее

wp_set_auth_cookie() — устанавливает куки авторизации

Функция по сути авторизует пользователя с указанным в параметрах ID, но у нее есть две особенности: она должна быть использована до того, как начнет выводиться какой-либо HTML-код, авторизация происходит не сразу — только при последующем обновлении страницы; Сама функция ничего не возвращает. wp_set_auth_cookie($user_id, $remember = false, $secure = ») $user_id (целое число) ID пользователя $remember …

Подробнее

site_url() — возвращает URL директории установки WordPress

Функция возвращает URL-адрес директории, в которой установлен WordPress, как правило, обычно она совпадает с URL самого сайта. Чтобы было более понятно, смотрите скриншот: site_url( $path = », $scheme = null ) $path (строка) позволяет добавить что-нибудь к возвращаемому URL $scheme (строка) используемый протокол, может принимать значения http, https, login, login_post или admin Примеры echo site_url(); …

Подробнее

wp_kses_array_lc() — переводит названия ключей в массиве в нижний регистр

Функция возвращает массив, в котором все названия ключей (индексы) находятся в нижнем регистре. Значения же ключей остаются без изменения. wp_kses_array_lc( $inarray ) $inarray (массив) первоначальный массив, может быть многоуровневым Пример $inarray = array(‘key1’=>’value_1’, ‘KEY_2’=>’VALUE_2’); print_r( wp_kses_array_lc( $inarray ) ); // Array ( [key1] => Array ( [0] => value_1 ) [key_2] => Array ( [0] …

Подробнее

get_the_ID() — возвращает ID текущего поста

Функция возвращает ID (целое число) текущего поста в цикле. При использовании вне цикла, возвращать ничего не будет. Тут, я надеюсь, вы имеете правильное представление о цикле, то есть например на страницах самих постов функция тоже будет работать норм. get_the_ID() Сама функция без параметров. Примеры $post_id = get_the_ID(); // записываем ID поста в переменную для дальнейшего …

Подробнее

admin_url() — возвращает URL админки WordPress

Возвращает абсолютный URL админки WordPress для текущего сайта, использует функцию is_ssl() и по возможности добавляет протокол https, если конечно же не указан параметр $scheme, который будет считаться более приоритетным. admin_url( $path = », $scheme = ‘admin’ ) $path (строка) относительный URL, добавляемый к возвращаемому абсолютному URL $scheme (строка) http или https Примеры echo admin_url(); // …

Подробнее

the_ID() — выводит ID текущего поста

Функция the_ID() не имеет параметров — это значит, что ее всегда нужно использовать только в цикле, иначе она прост ничего не выведет. Если вам нужно получить ID поста, но при этом не нужно его сразу же выводить, воспользуйтесь функцией get_the_ID(). the_ID() Примеры <p>ID поста: <?php the_ID(); ?></p> Задействование в качестве HTML-атрибута id: <?php while( have_posts() …

Подробнее

get_the_title() — возвращает заголовок поста

Функция возвращает заголовок поста, ID которого передан в параметрах, если же ID не указан, возвращается заголовок текущей записи в цикле. Функция действует для любых типов постов — т.е. как для записей, так и для страниц. Если запись защищена паролем, то перед заголовком добавляется «Защищено: », если пост помечен как личное, тогда префикс заголовка будет «Личное: …

Подробнее

is_ssl() — проверяет, используется ли SSL на странице

Логическая функция, возвращает true или false в зависимости от того, используется ли на странице SSL (протокол HTTPS или порт 443). is_ssl() Не имеет собственных параметров. Пример if( is_ssl() ) { echo ‘<div class=»protected»>Защищенное соединение.</div>’; } Кодекс WordPress: author_can(), cat_is_ancestor_of(), comments_open(), email_exists(), has_excerpt(), has_nav_menu(), has_post_format(), has_post_thumbnail(), has_tag(), in_category(), is_404(), is_active_sidebar(), is_admin(), is_admin_bar_showing(), is_archive(), is_attachment(), is_author(), is_blog_installed(), …

Подробнее

the_title_attribute() — выводит заголовок поста, подготовленный для использования в HTML-атрибутах

Функция выводит или возвращает заголовок текущего поста (а это значит, что использовать ее можно только в цикле). В большинстве случаев она эквивалентна функции the_title(), разница заключается лишь в том, что она: удаляет все HTML-теги из заголовка при помощи php-функции strip_tags(), преобразует некоторые символы в HTML-сущности при помощи esc_attr(). Также отличается способом задания аргументов. the_title_attribute( $args …

Подробнее

wp_dequeue_script() — предотвращает подключение js-файла

Предотвращает подключение указанного JavaScript-файла на странице, если он ещё не был подключен. Удаляет его из очереди файлов на подключение. wp_dequeue_script( $handle ) $handle (строка) название, идентификатор файла JavaScript. Откуда его узнать? обычно он всегда указывается при подключении скрипта через wp_enqueue_script(), также существует таблица, в которой указаны все идентификаторы стандартных JavaScript и jQuery плагинов, идущих в …

Подробнее

wp_deregister_script() — отменяет регистрацию файла JavaScript

Отменяет регистрацию указанного в параметрах JavaScript-файла, тем самым у нас появляется возможность перерегистрировать свою собственную версию или модификацию этого файла перед непосредственным подключением. wp_deregister_script( $handle ); $handle (строка) рабочее название (идентификатор) скрипта, указанное при регистрации через функцию wp_register_script() Функция ничего не возвращает. Пример Сейчас мы перерегистрируем стандартный файл jQuery в WordPress на свежую версию jQuery, …

Подробнее

wp_redirect() — создание редиректов

Для того, чтобы функция переадресовывала пользователя и не выдавала ошибок, нужно учесть две вещи: URL должен быть абсолютным (то есть с http://). Функцию нужно использовать до того, как начнет выводиться HTML-код страницы. wp_redirect( $location, $status = 302 ) $location (строка) абсолютный URL, на который нужно редиректить пользователя $status (целое число) тип редиректа, например 301 (перемещен …

Подробнее