WordPress hwk Codes Créer un Tableau de Bord d’Administration Personnalisé
Créer un Tableau de Bord d’Administration Personnalisé
18 April 2018
<?php | |
remove_action('welcome_panel', 'wp_welcome_panel'); | |
add_action('admin_footer', 'hwk_admin_welcome_panel'); | |
function hwk_admin_welcome_panel(){ | |
if(get_current_screen()->base !== 'dashboard') | |
return; | |
$favicon = false; | |
if($favicon = get_option('site_icon', false)) | |
$favicon = wp_get_attachment_image($favicon, array(16, 16)); | |
?> | |
<div id="dashboard" class="welcome-panel" style="display: none;"> | |
<div class="welcome-panel-content"> | |
<h2><?php echo ($favicon) ? $favicon : ''; ?> <?php echo get_bloginfo('name'); ?></h2> | |
<p class="about-description">Voici quelques liens pour vous aider à démarrer :</p> | |
<div class="welcome-panel-column-container"> | |
<div class="welcome-panel-column"> | |
<h3>Lancez-vous!</h3> | |
<a class="button button-primary button-hero" href="<?php echo home_url(); ?>">Voir mon site</a> | |
</div> | |
<div class="welcome-panel-column"> | |
<h3>Étapes suivantes</h3> | |
<ul> | |
<li><a href="<?php echo admin_url('post.php?post=' . get_option('page_on_front') . '&action=edit'); ?>" class="welcome-icon welcome-edit-page">Modifiez votre page d'accueil</a></li> | |
<li><a href="<?php echo admin_url('post.php?post=' . get_option('page_for_posts') . '&action=edit'); ?>" class="welcome-icon welcome-edit-page">Modifiez votre blog</a></li> | |
</ul> | |
</div> | |
<div class="welcome-panel-column welcome-panel-last"> | |
<h3>Aller plus loin</h3> | |
<ul> | |
<li><a href="<?php echo admin_url('post-new.php?post_type=page'); ?>" class="welcome-icon welcome-add-page">Ajoutez de nouvelles pages</a></li> | |
<li><a href="<?php echo admin_url('post-new.php'); ?>" class="welcome-icon welcome-add-page">Ajoutez un article sur votre blog</a></li> | |
<li><a href="<?php echo admin_url('nav-menus.php'); ?>" class="welcome-icon welcome-widgets-menus">Paramètrez votre menu</a></li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
</div> | |
<script> | |
jQuery(document).ready(function($) { | |
$('.wrap > h1').after($('#dashboard').show()); | |
}); | |
</script> | |
<?php } |
Plus de codes
Créer un Compte Administrateur depuis un Thème WordPress
25 June 2018
Changer le Slug de Base des Auteurs WordPress
13 May 2018
Trier une WP Query par les Noms des Termes d’une Taxonomie
8 May 2018
Convertir du JSON au Format CSV
8 May 2018
Ajouter des données dans l’objet WP_POST
5 May 2018
Enregistrer un Post Type avec Archive Uniquement, sans vue Single
25 April 2018