Muy buenas, estoy con widgets del dashboard, y bueno, es muy sencillo crearlos pero no tanto colocarlos donde quieres.
He leído unos trescientos tutoriales para eso (eso sin exagerar, jajaja) y consigo ubicar el primero en el lugar que quiero pero no el segundo, haga lo que haga me aparece siempre en la columna izquierda.
Después de probar 1001 combinaciones sin éxito esta es la que tengo ahora:
Código PHP:
Ver originalglobal $wp_meta_boxes;
//este widget esta donde debe estar, el primero a la izquierda
$widget_columna_izda = $wp_meta_boxes['dashboard']['normal']['core']['dashboard_widget_columna_izda'];
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_widget_columna_izda']); $wp_meta_boxes['dashboard']['side']['core']['dashboard_columna_izda'] = $widget_columna_izda;
//este widget no logro ponerlo donde quiero: el primero a la derecha
$widget_columna_dcha = $wp_meta_boxes['dashboard']['side']['core']['dashboard_widget_columna_dcha'];
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_widget_columna_dcha']); $wp_meta_boxes['dashboard']['side']['core']['dashboard_widget_columna_dcha'] = $widget_columna_dcha;
function dashboard_columna_izda(){
echo '
';
}
function dashboard_columna_dcha(){
echo '
';
}
function register_widgets(){
wp_add_dashboard_widget( 'dashboard_widget_columna_izda', 'Columna izquierda', 'dashboard_widget_columna_izda');
wp_add_dashboard_widget( 'dashboard_widget_columna_dcha', 'Columna derecha', 'dashboard_widget_columna_dcha');
}
add_action('wp_dashboard_setup', 'register_widgets' );
¿Alguna idea? la referencia del codex anda por
aquí, pero tampoco me ha servido mucho