WordPress как на ладони
Дешевый WordPress пакет для разработки Хостинг, VPS/VDS и отдельные сервера только на SSD дисках. 7 дней бесплатного тестирования.

__return_true() WP 3.0.0

Просто возвращает true. Вспомогательная функция WordPress.

Полезна для использования в фильтрах, чтобы вернуть true.

Все подобны функции:
__return_false() — возвращает логическое false.
__return_true() — возвращает логическое true.
__return_empty_array() — возвращает пустой массив: array().
__return_zero() — возвращает число 0.
__return_null() — возвращает NULL.
__return_empty_string() — возвращает пустую строку: ''.

✈ 1 раз = 0.000001с = скорость света | 50000 раз = 0.00с = скорость света PHP 7.1.11, WP 4.9.7

Хуков нет.

Возвращает

Логическое true.

Использование

__return_true();

Примеры

#1 Вернем true в фильтре

Допустим, у нас есть фильтр 'custom_menu_order' он отвечает за возможность произвольной сортировки административного меню, по умолчанию выключен. Нам нужно его включить, для этого пропишем такой код в functions.php или в плагин:

add_filter( 'custom_menu_order', '__return_true' );

Возможность сортировки включена, теперь можно отсортировать меню:

add_filter( 'menu_order', 'my_menu_order' );
function my_menu_order( $menu_order ) {
	   return array( 'index.php', 'edit.php', 'edit.php?post_type=page', 'edit-comments.php' );
}

#2 другие способы записать __return_true

// пример анонимной функции (php 5.3+)
add_filter( 'show_admin_bar', function(){ return true; } );

// или так, с регистрацией функции
add_filter( 'show_admin_bar', 'my_return_function' );
function my_return_function(){
	return true;
}

Код __return_true: wp-includes/functions.php VER 4.9.8

<?php
function __return_true() {
	return true;
}

Cвязанные функции

Из метки: __return (функции помощники)

Еще из раздела: Вспомогательные

Недорогие насосы

Недорогой бойлер. Недорогие насосы. Недорогие насосы.

www.evromash.ru

Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться