apply_filters( 'kses_allowed_protocols', array $protocols )

Filters the list of protocols allowed in HTML attributes.

Description Description

Parameters Parameters


(array) Array of allowed protocols e.g. 'http', 'ftp', 'tel', and more.

Top ↑

Source Source

File: wp-includes/functions.php

View on Trac

Top ↑

Changelog Changelog

Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 2 content
    Contributed by hatul

    The filter should to run before init.

    Note: this example only works in PHP 5.3+

    function wpse_allow_sms_protocol( $protocols ) {
        $protocols[] = 'sms';
        return $protocols;
    add_action('plugins_loaded', function(){add_filter('kses_allowed_protocols', 'wpse_allow_sms_protocol' );});

You must log in before being able to contribute a note or feedback.