С помощью этого маленького сниппета WordPress Вы сможете извлечь урл миниатюры Вашей записи WordPress и отобразить её в том месте где Вам необходимо.
< ?php
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id);
// данный код извлекает url картинки Вашей миниатюры Wordpress
$image_url = $image_url[0];
?>
123456
< ?php$image_id = get_post_thumbnail_id();$image_url = wp_get_attachment_image_src($image_id);// данный код извлекает url Читать далее
С помощью такого маленького сниппета WordPress Вы сможете регулировать качество загружаемых картинок WordPress в
.jpg формате. Данный код добавьте в файл
function.php. С помощью данной функции Вы сможете понизить качество картинки WordPress, тем самым снизить вес Вашей картинки и соответственно скорость загрузки сайта, если всё правильно делать не понадобится оптимизация WordPress . Цифра 80 отвечает Читать далее
Вы можете в автоматическом режиме создавать миниатюры записи WordPress на Вашем сайте, для этого закинте ниже приведённый сниппет WordPress в файл
function.php . Данная функция будет вытягивать картинку с Вашего поста и вставлять её в миниатюру, всё на автомате, удобно и легко. Если Вы выберете свою миниатюру, то будет отображаться выбранная Вами картинка. Читать далее
Добавление этого фрагмента в functions.php вашей темы WordPress позволит Вам отобразить список лучших пользователей, которые комментируют Ваши посты. Используйте $result->comment_author_email, $result->comments_count, $result->comment_author_url, для добавления дополнительных параметров в отображение автора. Читать далее
С помощью этого простого сниппета WordPress , Вы сможете избавить себя от многих проблем, которые возникают, кода Вы добавляете картинки в редактор WordPress, а после это элементы дизайна искажаются. Вставьте данный кусок кода в файл function.php и каждая загруженная картинка не будет иметь тега p вокруг себя. Смотрите плагины навигация WordPress , там есть что Читать далее
Добавление этого маленького куска кода в function.php шаблона WordPress , добавит Ваш post type в архивы Вашего сайта. По поводу post type я поговорю немного позже, для тех кто ещё не использует.
function add_custom_types_archive( $query ) {
if( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) {
// делаем запрос к базе данных Wordpress
$query->set( Читать далее
Данный снипет очень простой и выполняет простую функцию, убирает возможность изменения цвета шаблона WordPress. На данный момент не знаю, кому этот сниппет WordPress может пригодиться, но мне был необходим, поэтому он на сайте. Поместите ниже приведённый кусок кода в файл function.php шаблона и всё мгновенно заработает.
function admin_color_scheme() {
// создаём глобальные настройки
global $_wp_admin_css_colors; Читать далее
С помощью данного сниппета WordPress Вы сможете отключить деактивацию конкретных плагинов в админке WordPress. Как дополнение к этой функции используйте отключение в админке редакторов и модификацию плагинов WordPress. Данный сниппет необходимо разместить в function.php Вашего шаблона.
В самом коде Вы должны указать каким плагинам Вы не даёте возможность отключения. Данная функция может пригодиться для тех, Читать далее
Добавление данного сниппета WordPress в файл function.php добавит автоматическое уведомление пользователя, когда профиль на сайте WordPress обновился. Интересное решение, может многим пригодиться. Смотрите также моё решение как работать с jQuery Masonry на WordPress .
function user_profile_update( $user_id ) {
//получаем урл , с которого было произведено обновление
$site_url = get_bloginfo('wpurl');
//получаем данные пользователя, того кто Читать далее
Добавление этого сниппета WordPress в sidebar или в любую часть Вашего сайта, отобразит аватары всех залогиненных пользователей на сайте WordPress. Прикольный сниппет, особенно, если на Вашем сайте много регистрируются и общаются.
<?php
global $current_user;
// получаем всех залогиненных пользователей
get_currentuserinfo();
echo get_avatar( $current_user->ID, 128 );
?>
123456
<?php global $current_user;// получаем всех залогиненных пользователей get_currentuserinfo(); Читать далее