“Как можно использовать Apply_filters для создания крючка фильтра в WordPress” Ответ

Как можно использовать Apply_filters для создания крючка фильтра в WordPress

$name = "Chris";
$name = apply_filters("change_name", $name);
echo $name;
SAMER SAEID

Как можно использовать Apply_filters для создания крючка фильтра в WordPress

function add_filter($name, $callback) {
    global $filters;
    $filters[$name][] = $callback;
}

function apply_filters($name, $value) {
    global $filters;
    if(array_key_exists($name, $filters)) {
        foreach($filters[$name] as $callback) {
            $value = $callback($value);
        }
    }
    return $value;
}
SAMER SAEID

Как можно использовать Apply_filters для создания крючка фильтра в WordPress

add_filter(
    "change_name",
    function($name){ return "Steve";}
);
SAMER SAEID

Ответы похожие на “Как можно использовать Apply_filters для создания крючка фильтра в WordPress”

Вопросы похожие на “Как можно использовать Apply_filters для создания крючка фильтра в WordPress”

Смотреть популярные ответы по языку

Смотреть другие языки программирования