get_category_link — функция для вывода ссылки на категорию

Функция возвращает URL страницы рубрики с указанным ID (именно URL, а не HTML-ссылку). Если вам нужно получить URL сайта, тогда используйте site_url(), если ссылку на пост, то функцию get_permalink(). Использование get_category_link( $category_id ); Параметры $category_id (целое) (обязательно) укажите ID рубрики, на которую нужно получить ссылку Примеры использования Выводим URL рубрики с ID=1: echo get_category_link(1); // …

Подробнее

get_cat_ID — как узнать ID категории по указанному названию?

В случае успеха возвращает ID рубрики, в случае неудачи — 0. Использование get_cat_ID( $cat_name ) Параметры $cat_name (строка) (необязательно) название категории, ID которой надо получить, по умолчанию — General Примеры использования Присваиваем переменной $cat_id ID рубрики с названием «Кодекс WordPress»: $cat_id = get_cat_ID( ‘Кодекс WordPress’ ); Выводим ссылку на рубрику «Кодекс WordPress» при помощи функции …

Подробнее

make_clickable() — превращает все URL и email-адреса в тексте в кликабельные ссылки

Функция преобразует в кликабельные HTML-ссылки все строки (или правильнее сказать слова), начинающиеся с ftp://, http://, https://, ftp., www. и email-адреса тоже. Повторного преобразования не производится. make_clickable( $ret ) $ret (строка) (обязательное) — кусок текста, в котором нужно преобразовать ссылки. Пример с URL и емаилом: $ret = ‘Большой кусок текста, содержащий ссылку на мой блог https://misha.blog/blog …

Подробнее

is_404() — проверяет, является ли текущая отображаемая страница 404-й ошибкой

Возвращает true в случае отображения страницы с 404-й ошибкой (после получения статусаHTTP 404: Not Found), в остальных случаях — false. is_404() Данная функция не имеет никаких параметров. Примеры использования В WordPress для страниц с 404-й ошибкой предусмотрен специальный файл 404.php, он подключается автоматически, если запрошенной пользователем страницы не существует. Если же его нет в теме, …

Подробнее

Как отключить XML-RPC в WordPress

Для тех, кто не знает, что такое XML-RPC — это WordPress API, позволяющий (удалённо) выводить, создавать, редактировать и удалять: посты, таксономии (рубрики, метки и прочее), медиафайлы, комментарии, пользователей. А также получать доступ к настройкам и изменять их. Именно благодаря этому API работают различные приложения для iPhone, iPad и устройств на Android. Так вот, в предыдущих …

Подробнее

wp_salt() — возвращает значение секретного ключа

Секретные ключи должны быть определены в wp-config.php в виде двух констант, например AUTH_KEY и AUTH_SALT. Если же константы не определены в файле, то значения ключей берутся из базы (сгенерированы случайно). Для того, чтобы определить константы, следует воспользоваться https://api.wordpress.org/secret-key/1.1/salt/ wp_salt( $scheme = ‘auth’ ) $scheme (строка) какой из секретных ключей требуется получить, может принимать значения auth, …

Подробнее

wp_reset_query() — восстанавливает значения глобальных переменных $wp_query и $post

Сбрасывает значения глобальных переменных $post и $wp_query на первоначальные, используемые на текущей странице. Нужна для правильной работы условных тегов и функций вывода постов(the_title, the_permalink() и т.д.). wp_reset_query() Функция не имеет аргументов и ничего не возвращает. Примеры Если вы используете query_posts() для создания дополнительных циклов, например вывода свежих записей, то добавление функции wp_reset_query() после цикла — …

Подробнее

is_search() — проверяет, отображается ли в данный момент страница с результатами поиска

Условный тег, возвращает true, если текущей отображаемой страницей являются результаты поиска, иначе — false. is_search() Функция не имеет никаких параметров. Пример — если находимся на странице с результатами, подключается форма поиска: if ( is_search() ) { get_search_form(); } Кодекс 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(), …

Подробнее

wp_insert_category — функция для создания и редактирования категорий на блоге

В случае успеха функция возвращает ID созданной/обновленной рубрики, в случае неудачи — false или WP_Error. /* * Внимание: * Функция работает только при подключенном файле /wp-admin/includes/taxonomy.php * Если появится ошибка Fatal error: Call to undefined function wp_insert_category() * тогда просто подключите файл перед самой функцией */ require_once( ABSPATH . ‘/wp-admin/includes/taxonomy.php’);   wp_insert_category( $catarr, $wp_error ); …

Подробнее

get_category() — получает всю информацию о категории с указанным ID

Ключевая функция для работы с конкретной рубрикой, позволяет получить всю необходимую информацию о ней — достаточно лишь знать ID рубрики. Если информации о категории не существует в кеше, тогда она достается из базы данных. get_category( $category, $output, $filter ) $category (целое число|объект) (обязательное) — ID рубрики или объект, в случае использования объекта в качестве параметра …

Подробнее

balanceTags() — исправляет некорректный XHTML-код, если такая возможность включена в настройках

По сути это просто расширенный вариант функции force_balance_tags() с одним дополнительным аргументом, позволяющим проверить значение параметра use_balanceTags в настройках. balanceTags( $text, $force = false ); $text (строка) (обязательное) — строка с XHTML-кодом, который нужно отформатировать. $force (логическое) (необязательное) — включить принудительное исправление. false — функция будет исправлять XHTML (закрывать незакрытые теги, а также расставлять их …

Подробнее

zeroise() — добавляет необходимое количество нулей перед числом

Добавляет перед заданным числом $number нули до тех пор, пока количество цифр в нем не станет равно $threshold. Возвращает результат в виде строки. zeroise( $number, $threshold ); $number (целое|строка) (обязательное) — число (или строка), перед которым нужно надобавлять нулей. $threshold (целое) (обязательное) — количество цифр (или символов), которое должно быть в возвращаемой строке. Примеры использования …

Подробнее

category_description() — как вывести описание текущей рубрики, а также рубрики с указанным ID

Возвращает описание рубрики с указанным в параметрах ID, либо описание текущей категории, если ID не указан. Если у рубрики нет описания, то возвращает пустую строку. category_description( $category_id ); $category_id (целое число) (необязательное) ID категории, по умолчанию текущая. Пример использования: echo category_description( 14 ); или вот так, более подробно: $cat_id = 14; $cat_description = category_description( $cat_id …

Подробнее

wp_new_user_notification() — отправляет уведомления администратору и пользователю

Функция отправляет администратору блога (на email, указанный в настройках) уведомление о новом пользователе, самому же пользователю высылаются по почте его логин и пароль. wp_new_user_notification( $user_id, $plaintext_pass = ») $user_id (целое число) ID пользователя $plaintext_pass (строка) незакодированный пароль. Если не указать пароль, то сообщение пользователю отправлено не будет, только email-уведомление администратору и всё Функция ничего не …

Подробнее

is_tag() — проверяет, является ли текущая страница архивами метки (тега)

Функция возвращает true при нахождении на страницах с архивами меток. Во всех остальных случаях — false. is_tag( $slug = » ) $slug (строка|массив) — ярлык метки (тега) или несколько ярлыков в виде массива. Для тех, кто ещё не в курсе про ярлыки: Примеры использования: Без указания параметра: if( is_tag() ){ echo ‘Вы находитесь на странице …

Подробнее