get_comment_ID() – позволяет получить ID текущего комментария в цикле

get_comment_ID() У функции нет никаких параметров, так что она работает только внутри цикла, как например внутри функции произвольного вывода комментария. Примеры Как вы знаете, у каждого комментария в WordPress должен быть атрибут id=»comment-X», где X – это и есть ID комментария, так вот это можно реализовать при помощи функции get_comment_ID(), например: // начало HTML одного …

Подробнее

get_comment_author() – возвращает имя автора комментария

Если автор комментария – пользователь на сайте, то возвращает его «Отображаемое имя», либо имя автора комментария в том виде, в котором оно было указано при публикации коммента, либо же, если не указано, то «Анонимный». get_comment_author( $comment_ID = 0 ) $comment_ID (целое|WP_Comment) В этот параметр вы можете передать либо ID какого-то определённого комментария, либо его объект. …

Подробнее

comment_author() – выводит имя автора комментария

Функция очень похожа на get_comment_author() и отличается от неё по сути двумя вещами: Она не возвращает результат, а выводит, Имеет дополнительный фильтр-хук comment_author. А также, если вам лень переходить на документацию функции get_comment_author(), то хочу напомнить, что функция работает в таком порядке: Сначала она проверяет поле comment_author в базе данных и попытается вывести его. Если …

Подробнее

comment_text() – выводит текст комментария

comment_text( $comment_ID = 0, $args = array() ) $comment_ID (целое число|WP_Comment) По умолчанию функция выводит текст текущего комментария – пример, но если вы хотите вывести текст какого-то определённого коммента, то в этот параметр можете передать его ID или, с версии WordPress 4.4 его объект WP_Comment. $args (массив) Массив аргументов, которые используются только для хука comment_text …

Подробнее

Как реализовать прием платежей на WooCommerce сайте с помощью Fondy

Российские интернет-магазины, работающие на WordPress, обычно нуждаются в качественном решении для приема платежей на сайте. А поскольку чаще всего можно встретить интернет-магазины на WooCommerce, то и решение следует искать соответствующее. По умолчанию в WooCommerce нет достойных инструментов для приема платежей, потому практически все российские вебмастера ставят на свои сайты дополнения и расширения, которые дают возможность …

Подробнее

get_avatar() – возвращает аватар пользователя

Если быть точными, то функция возвращает <img> тег аватара (Gravatar) для пользователя. Если вы пока что немного не в теме (но надеюсь я ошибаюсь), WordPress.org, WordPress.com, также и другие движки/сервисы используют сервис Gravatar для унификации аватаров юзеров, суть заключается в том, что вы используете разные сервисы в интернет, а аватар у вас везде один и …

Подробнее

bloginfo() – выводит запрошенную информацию о сайте

Эта функция практически идентичная функции get_bloginfo(), исключение лишь в том, что она выводит результат, а get_bloginfo() – возвращает. Можете сами посмотреть, как эта функция выглядит в ядре WordPress: function bloginfo( $show = » ) { echo get_bloginfo( $show, ‘display’ ); } Да, я вас обманул, отличие ещё и в том, что bloginfo() имеет зафорсенный второй параметр …

Подробнее

language_attributes() – выводит атрибут lang для тега

Функция является обёрткой для функции get_language_attributes() с версии WordPress 4.3.0 и является полным аналогом строчки кода echo get_language_attributes(), в коде это выглядит так: function language_attributes( $doctype = ‘html’ ) { echo get_language_attributes( $doctype ); } Но тем не менее в реальной жизни чаще всего используется именно language_attributes(), примерно так: <html <?php language_attributes() ?>> Кодекс WordPress: …

Подробнее

Вышел Gutenberg 7.3 с цветовыми схемами для блока навигации, Block Collections API и динамическими блоками в записях

На днях команда Gutenberg выпустила версию 7.3 плагина. Это уже второй релиз за текущий год. Среди основных улучшений можно выделить настройки для изменения цвета текста и фона в навигационном блоке, новый Block Collections API для разработчиков, а также блоки-заполнители для записей. Наиболее значимое изменение в релизе – повышение скорости загрузки страниц и событий ввода данных. …

Подробнее

get_language_attributes() – возвращает lang атрибут тега html

get_language_attributes( $doctype = ‘html’ ) $doctype (строка) Принимает два значения: html – в этом случае значение языка оборачивается в атрибут lang=, xhtml – вместо атрибута lang= будет использоваться xml:lang=. Но проверка на XHTML происходит не только через этот атрибут, но ещё и при помощи значения функции get_option() с параметром html_type внутри функции. Также внутри функции …

Подробнее

2 полезных способа очистить медиатеку в WordPress

Хотите почистить свою медиатеку WordPress? Отлично! В этой статье мы рассмотрим, как это сделать. Как известно, WordPress создает несколько копий медиа-файлов, которые со временем скапливаются и в итоге загромождают хранилище. Очистка медиатеки WordPress позволяет сэкономить дисковое пространство вашего сервера, дает возможность сократить размеры резервных копий (что, естественно, ведет и к снижению затрат). Зачем чистить медиатеку? …

Подробнее

Найдена серьезная уязвимость в плагине WP Database Reset

Эксперты установили, что плагин WP Database Reset содержит открытые проблемы безопасности, которые можно использовать для полного захвата уязвимых веб-сайтов. WP Database Reset используется для сброса баз данных – либо полностью, либо для некоторых таблиц – игнорируя стандартный процесс установки WordPress. Согласно библиотеке WordPress, плагин активен более чем на 80 тыс. сайтов. В прошлый четверг команда …

Подробнее

Браузер Vivaldi в стиле WordPress

Если вы, как и я, являетесь фанатом тёмных тем, WordPress и браузера Vivaldi. То предлагаю сделать из нашего горячо любимого Vivaldi браузер, похожий на админку WordPress. Находим цвета админки Для этого идём на официальный сайт WordPress, где нас интересует статья по поводу WordPress + Slack, в которой в самом низу в разделе WordPress Color Themes …

Подробнее