Switch language

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




get_the_generator [ WordPress Function ]

get_the_generator ( $type = '' )
Parameters:
  • (string) $type The type of generator to return - (html|xhtml|atom|rss2|rdf|comment|export).
Uses:
Returns:
  • (string) The HTML content for the generator.
Defined at:



Creates the generator XML or Comment for RSS, ATOM, etc.

Returns the correct generator type for the requested output format. Allows for a plugin to filter generators on an individual basis using the 'get_the_generator_{$type}' filter.

Source


<?php
function get_the_generator$type '' ) {
    if ( empty( 
$type ) ) {

        
$current_filter current_filter();
        if ( empty( 
$current_filter ) )
            return;

        switch ( 
$current_filter ) {
            case 
'rss2_head' :
            case 
'commentsrss2_head' :
                
$type 'rss2';
                break;
            case 
'rss_head' :
            case 
'opml_head' :
                
$type 'comment';
                break;
            case 
'rdf_header' :
                
$type 'rdf';
                break;
            case 
'atom_head' :
            case 
'comments_atom_head' :
            case 
'app_head' :
                
$type 'atom';
                break;
        }
    }

    switch ( 
$type ) {
        case 
'html':
            
$gen '<meta name="generator" content="WordPress ' get_bloginfo'version' ) . '">';
            break;
        case 
'xhtml':
            
$gen '<meta name="generator" content="WordPress ' get_bloginfo'version' ) . '" />';
            break;
        case 
'atom':
            
$gen '<generator uri="http://wordpress.org/" version="' get_bloginfo_rss'version' ) . '">WordPress</generator>';
            break;
        case 
'rss2':
            
$gen '<generator>http://wordpress.org/?v=' get_bloginfo_rss'version' ) . '</generator>';
            break;
        case 
'rdf':
            
$gen '<admin:generatorAgent rdf:resource="http://wordpress.org/?v=' get_bloginfo_rss'version' ) . '" />';
            break;
        case 
'comment':
            
$gen '<!-- generator="WordPress/' get_bloginfo'version' ) . '" -->';
            break;
        case 
'export':
            
$gen '<!-- generator="WordPress/' get_bloginfo_rss('version') . '" created="'date('Y-m-d H:i') . '" -->';
            break;
    }
    return 
apply_filters"get_the_generator_{$type}"$gen$type );
}
?>

Examples [ wp-snippets.com ]

Google Arama Sonuçlarý

Dahasý ...

Kullanýcý Tartýþmalarý [ wordpress.org ]

- Bulunamadý -

Yeni bir konu yaz ...

0 User Note(s)

Henüz yok. Ýlk sen ol!

Yeni Ekle ...



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