network_home_url() — возвращает URL сети сайтов

Функция возвращает: при включенном мультисайтинге — URL всей сетки сайтов, при отключенном мультисайтинге — значение функции home_url(); network_home_url( $path = », $scheme = null ) $path (строка) дополнительный путь относительно возвращаемого URL $scheme (строка) используемый протокол, может принимать значения http и https, по умолчанию определяется функцией is_ssl() Пример echo network_home_url(‘/misha’, ‘https’); // https://misha.blog/misha Кодекс WordPress: …

Подробнееnetwork_home_url() — возвращает URL сети сайтов

get_post_stati() — возвращает все существующие статусы постов

Функция возвращает массив объектов (или массив имён) всех поддерживаемых статусов постов с возможностью фильтрации результатов по значению определенного параметра в объекте статуса. get_post_stati( $args = array(), $output = ‘names’, $operator = ‘and’ ) $args (массив) фильтрующий массив вида key=>value (параметр объекта=>значение параметра), то есть будут возвращены только те статусы, у которых имеется этот параметр, равный …

Подробнееget_post_stati() — возвращает все существующие статусы постов

get_template_directory_uri() — возвращает абсолютный URL папки с шаблоном

Функция возвращает абсолютный URL директории с текущим шаблоном (темой) WordPress. В случае использования на блоге дочерней темы, функция будет возвращать URL папки с родительской темой. Для того, чтобы получить URL непосредственно активной темы, используйте функцию get_stylesheet_directory_uri(). get_template_directory_uri() Не имеет параметров. Пример Обратите внимание на отсутствие слэша на конце возвращаемого URL: <script src=»<?php echo get_template_directory_uri() ?>/js/scrollto.js»></script> …

Подробнееget_template_directory_uri() — возвращает абсолютный URL папки с шаблоном

add_query_arg() — добавляет параметры в строку URL-вида

Позволяет добавить один или несколько параметров в URL-строку вида параметр_1=значение_1&параметр_2=значение_2. В результате возвращает строку с уже присутствующими в ней параметрами. # Первый аргумент — название параметра, второй — его значение add_query_arg( $key_1, $value_1, $old_query_or_uri );   # Параметры в виде массива вида ключ=>значение add_query_arg( array(‘key_1’ => ‘value_1’, …), $old_query_or_uri ); $old_query_or_uri (строка|логическое) первоначальная строка, по …

Подробнееadd_query_arg() — добавляет параметры в строку URL-вида

is_blog_installed() — проверяет, установлен ли WordPress

Функция в первую очередь смотрит значение из кэша. Если вы не используете кэширующих плагинов и при этом возникли какие-то проблемы с подключением к базе, условный тег может сработать неправильно. is_blog_installed() Не имеет параметров. Пример if( is_blog_installed() ) { // какой-то код } Кодекс 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_blog_installed() — проверяет, установлен ли WordPress

get_cat_name() — как получить название рубрики, зная ее ID

Возвращает название рубрики, ID которой был передан в параметрах. Если рубрики с указанным ID не существует, функция возвращает пустую строку. get_cat_name( $cat_id ) $cat_id (целое число) — ID категории, название которой нужно получить Пример использования $category_name = get_cat_name( 2 ); // присваиваем значение имени категории переменной $category_name echo $category_name; Кодекс WordPress: cat_is_ancestor_of(), category_description(), get_ancestors(), get_cat_ID(), …

Подробнееget_cat_name() — как получить название рубрики, зная ее ID

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

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

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

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] …

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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