get_user_meta() — получает мета-параметры пользователя

Функция возвращает одно или несколько значений указанного параметра (или же массив значений всех параметров сразу) для пользователя с заданным ID. get_user_meta($user_id, $key = », $single = false) $user_id (целое число) ID пользователя, параметры которого нужно получить. $key (строка) ключ — значение в столбце meta_key в таблице wp_usermeta, meta_value которого нужно получить. Если не указан, то …

Подробнее

get_edit_post_link() — возвращает URL страницы редактирования поста в админке

Возвращает ссылку на редактирование указанного или текущего поста. Если у пользователя, просматривающего страницу, недостаточно прав для изменения постов, функция ничего не возвращает. get_edit_post_link( $id = 0, $context = ‘display’ ) $id (целое число) ID поста, ссылку на страницу редактирования которого нужно получить, по умолчанию — текущий пост $content (строка) нужно ли экранировать символ & (т.е. …

Подробнее

update_user_meta() — обновляет значения параметров пользователя

Возвращает логическое true в случае, если обновление параметра прошло успешно, иначе — false. В случае, если параметра с указанным ключом не существует, то он будет добавлен. update_user_meta($user_id, $meta_key, $meta_value, $prev_value = ») $user_id (целое число) ID пользователя. $meta_key (строка) значение в столбце meta_key в таблице базы данных wp_usermeta, meta_value которого нужно обновить. $meta_value (смешанный тип) …

Подробнее

the_title() — выводит заголовок текущего поста

Функция выводит или возвращает (зависит от значения аргументов) заголовок текущего поста (записи, страницы и т.д.). Можно использовать только в цикле. В зависимости от настроек поста может также добавлять перед заголовком «Защищено: » или «Личное: ». the_title($before = », $after = », $echo = true) $before (строка) текст или HTML, который нужно добавить перед возвращаемым/выводимым значением …

Подробнее

Добавление табуляции при нажатии в HTML редакторе WordPress

Прежде всего я хочу задать вам такой вопрос — когда вы копируете сниппеты кода с других сайтов, вам удобнее, когда они вставляются в редактор с проставленными табуляциями или с кучей пробелов? Если вы не чувствуете разницы, тогда этот пост явно не для вас. Возможно ещё многое зависит от того, какую подсветку кода вы используете. И …

Подробнее

WPTRT Admin Notices

Обложка к записи WPTRT Admin Notices

Ребята из команды, которые делают ревью тем на wp.org, представили своё отличное решение WPTRT Admin Notices для показа уведомлений в админке WordPress. WPTRT Admin Notices — это класс, который позволяет авторам тем и плагинов добавлять уведомления для пользователей консоли WordPress. Основной целью данного проекта является предоставление стандартизированного метода создания уведомлений в стилистике WordPress. Уведомления, созданные …

Подробнее

get_tag_link() — позволяет получить URL конкретной метки

Возвращает правильную ссылку на архив метки (тега) с указанным ID. Если указанной метки не существует, возвращает пустую строку. get_tag_link( $tag ) $tag (целое число|объект) ID или объект метки, URL которой требуется получить. Пример echo get_tag_link( 2 ); Кодекс WordPress: get_tag_link(), has_tag(), is_tag(), tag_description(), wp_set_post_tags(), wp_tag_cloud() Источник: misha.blog

3 способа восстановления забытого пароля в WordPress

У меня часто бывает, что я забываю пароли к своим WordPress блогам, наверное потому, что я не люблю их никуда записывать и всё держу в головe. А если блогов много, и пароли для каждого разные, то забыть их совсем не трудно. Итак, предположим, вы забыли пароль, что нам потребуется для того, чтобы его восстановить? Рассмотрим …

Подробнее

get_ancestors() — возвращает массив родительских элементов указанного объекта

Универсальная функция, позволяющая получить родительские элементы как для таксономий (рубрики, метки и т.д.) , так и для постов (записи, страницы, произвольные типы). get_ancestors( $object_id = 0, $object_type = ») $object_id (целое число|строка) ID дочернего элемента, $object_type (строка) тип поста или название таксономии; Оба параметра обязательные. Функция возвращает одномерный нумерованный массив, содержащий ID родительских элементов в …

Подробнее

get_post_type() — возвращает тип указанного поста

В случае успеха возвращает тип поста (строка), в случае неудачи, например, если пост с указанным ID не существует, возвращает логическое false. Под постом я подразумеваю не только записи, но и страницы (тип page), а также произвольные типы постов, которые могли быть созданы вами. get_post_type( $post = null ) $post (целое число|строка|объект) ID или объект поста, …

Подробнее

get_page_uri() — возвращает относительный URL страницы

Функция возвращает относительный URL поста (работает для любых типов постов), состоящий из его ярлыка и ярлыков родительских элементов, даже если отключены постоянные ссылки! get_page_uri( $page ) $page (строка) объект или ID поста/страницы Пример Лично я предпочитаю всегда использовать абсолютные ссылки, поэтому добавляю в атрибут href функцию home_url(). echo ‘<a href=»‘. home_url(‘/’) . get_page_uri( 2 ) …

Подробнее

get_delete_post_link() — возвращает ссылку на удаление поста

Возвращает URL, переход по которому позволяет удалить пост. Можно использовать для записей, страниц, редакций, вложений и других произвольных типов постов. Если у текущего пользователя недостаточно прав на удаление, функция будет возвращать пустую строку. get_delete_post_link( $id = 0, $deprecated = », $force_delete = false ) $id (целое число) ID поста, по умолчанию — текущий пост $deprecated …

Подробнее

Миниатюры записей и страниц в WordPress. Как задать и как вывести миниатюру поста?

Потрясающая фишка в WordPress! Начну с нуля. Итак, для начала вы должны понять разницу между миниатюрами и обычными изображениями из поста. Миниатюра — это что-то вроде превьюшки к посту, в самом посте она может даже и не использоваться. Предположим, у вас есть какая-то категория, и на странице этой категории перед некоторыми записями (а может быть …

Подробнее

Gutenberg 6.5 Adds Experimental Block Directory Search to Inserter and New Social Links Block

Gutenberg 6.5 was released today with a rough prototype that adds one-click search and installation of blocks from the block directory to the inserter. Selected blocks are automatically installed as a plugin in the background and inserted into the editor with one click. The pull request for the experiment indicates that it’s still very much …

Подробнее

get_previous_posts_link() — возвращает ссылку на предыдущую страницу с записями (более свежими)

Итак, чтобы не запутаться — предположим, у нас есть 15 страниц с записями. Мы находимся на 8-й странице. Данная функция вернет ссылку на 7-ю страницу. Если же нам нужно попасть на 9-ю страницу, тогда используем get_next_posts_link(). get_previous_posts_link( $label = null ) $label (строка) текст ссылки, по умолчанию: ← Предыдущая страница Пример использования Более подробный пример …

Подробнее