Switch language

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




wp_theme_update_row [ WordPress Function ]

wp_theme_update_row ( $theme_key, $theme )
Defined at:



No description yet.

Source


<?php
function wp_theme_update_row$theme_key$theme ) {
    
$current get_site_transient'update_themes' );
    if ( !isset( 
$current->response$theme_key ] ) )
        return 
false;
    
$r $current->response$theme_key ];
    
$themes_allowedtags = array('a' => array('href' => array(),'title' => array()),'abbr' => array('title' => array()),'acronym' => array('title' => array()),'code' => array(),'em' => array(),'strong' => array());
    
$theme_name wp_kses$theme['Name'], $themes_allowedtags );

    
$details_url self_admin_url("theme-install.php?tab=theme-information&theme=$theme_key&TB_iframe=true&width=600&height=400");

    
$wp_list_table _get_list_table('WP_MS_Themes_List_Table');

    echo 
'<tr class="plugin-update-tr"><td colspan="' $wp_list_table->get_column_count() . '" class="plugin-update colspanchange"><div class="update-message">';
    if ( ! 
current_user_can('update_themes') )
        
printf__('There is a new version of %1$s available. <a href="%2$s" class="thickbox" title="%3$s">View version %4$s details</a>.'), $theme['Name'], esc_url($details_url), esc_attr($theme['Name']), $r->new_version );
    else if ( empty( 
$r['package'] ) )
        
printf__('There is a new version of %1$s available. <a href="%2$s" class="thickbox" title="%3$s">View version %4$s details</a>. <em>Automatic update is unavailable for this theme.</em>'), $theme['Name'], esc_url($details_url), esc_attr($theme['Name']), $r['new_version'] );
    else
        
printf__('There is a new version of %1$s available. <a href="%2$s" class="thickbox" title="%3$s">View version %4$s details</a> or <a href="%5$s">update now</a>.'), $theme['Name'], esc_url($details_url), esc_attr($theme['Name']), $r['new_version'], wp_nonce_urlself_admin_url('update.php?action=upgrade-theme&theme=') . $theme_key'upgrade-theme_' $theme_key) );

    
do_action"in_theme_update_message-$theme_key"$theme$r );

    echo 
'</div></td></tr>';
}
?>

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