Make WordPress Core

Ticket #26276: welcome-theme-support.diff

File welcome-theme-support.diff, 1.9 KB (added by MikeHansenMe, 12 years ago)

check for theme support

  • src/wp-admin/includes/dashboard.php

     
    10561056        <div class="welcome-panel-column welcome-panel-last">
    10571057                <h4><?php _e( 'More Actions' ); ?></h4>
    10581058                <ul>
    1059                         <li><?php printf( '<div class="welcome-icon welcome-widgets-menus">' . __( 'Manage <a href="%1$s">widgets</a> or <a href="%2$s">menus</a>' ) . '</div>', admin_url( 'widgets.php' ), admin_url( 'nav-menus.php' ) ); ?></li>
     1059                        <?php
     1060                        if( current_theme_supports( 'widgets' ) && current_theme_supports( 'menus' ) ) {
     1061                                printf( '<li><div class="welcome-icon welcome-widgets-menus">' . __( 'Manage <a href="%1$s">widgets</a> or <a href="%2$s">menus</a>' ) . '</div></li>', admin_url( 'widgets.php' ), admin_url( 'nav-menus.php' ) );
     1062                        } elseif( current_theme_supports( 'widgets' ) || current_theme_supports( 'menus' ) ) {
     1063                                if( current_theme_supports( 'widgets' ) ) {
     1064                                        printf( '<li><div class="welcome-icon welcome-widgets-menus">' . __( 'Manage <a href="%1$s">widgets</a>' ) . '</div></li>', admin_url( 'widgets.php' ), admin_url( 'nav-menus.php' ) );
     1065                                } else {
     1066                                        printf( '<li><div class="welcome-icon welcome-widgets-menus">' . __( 'Manage or <a href="%2$s">menus</a>' ) . '</div></li>', admin_url( 'widgets.php' ), admin_url( 'nav-menus.php' ) );
     1067                                }
     1068                        }
     1069                        ?>
    10601070                        <li><?php printf( '<a href="%s" class="welcome-icon welcome-comments">' . __( 'Turn comments on or off' ) . '</a>', admin_url( 'options-discussion.php' ) ); ?></li>
    10611071                        <li><?php printf( '<a href="%s" class="welcome-icon welcome-learn-more">' . __( 'Learn more about getting started' ) . '</a>', __( 'http://codex.wordpress.org/First_Steps_With_WordPress' ) ); ?></li>
    10621072                </ul>
     
    10641074        </div>
    10651075        </div>
    10661076        <?php
    1067 }
     1077}
     1078 No newline at end of file