V případě, že umožňujete uživatelům registraci do WordPressu a chcete mít přehled o tom, kdo se aktuálně registroval, bude se vám hodit dnešní snippet.
Nejprve výsledek:
Přesně takový nový box uvidíte po použití následujícího kódu:
add_action('wp_dashboard_setup', 'custom_dashboard_widgets');
function custom_dashboard_widgets() {
global $wp_meta_boxes;
wp_add_dashboard_widget('custom_user_widget', __('Noví uživatelé','textdomain'), 'custom_dashboard_user');
}
/**
* Dashboard widget function
*
*/
function custom_dashboard_user() {
global $wpdb;
$usernames = $wpdb->get_results("SELECT * FROM $wpdb->users ORDER BY ID DESC LIMIT 6");
?>
user_registered ; echo date('j m Y , h:i:s', strtotime($reg_date));?> | user_nicename ; ?> | roles)?> |
Jak můžete vidět, počet zobrazených uživatelů je nastaven na šest, ale hodnotu si můžete přepsat, jak budete potřebovat.