Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




rss_enclosure [ WordPress Function ]

rss_enclosure ( No parameters )
Uses:
Defined at:



Display the rss enclosure for the current post.

Uses the global $post to check whether the post requires a password and if the user has the password for the post. If not then it will return before displaying.

Also uses the function get_post_custom() to get the post's 'enclosure' metadata field and parses the value to display the enclosure(s). The enclosure(s) consist of enclosure HTML tag(s) with a URI and other attributes.

Source


<?php
function rss_enclosure() {
    if ( 
post_password_required() )
        return;

    foreach ( (array) 
get_post_custom() as $key => $val) {
        if (
$key == 'enclosure') {
            foreach ( (array) 
$val as $enc ) {
                
$enclosure explode("\n"$enc);

                
//only get the the first element eg, audio/mpeg from 'audio/mpeg mpga mp2 mp3'
                
$t preg_split('/[ \t]/'trim($enclosure[2]) );
                
$type $t[0];

                echo 
apply_filters('rss_enclosure''<enclosure url="' trim(htmlspecialchars($enclosure[0])) . '" length="' trim($enclosure[1]) . '" type="' $type '" />' "\n");
            }
        }
    }
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics