V základu má wordpress admin menu nahoře. Menu v administraci obsahuje základní odkazy, které vám usnadní práci. Dneska se nebudeme zabývat těmito odkazy, ale přímo celým menu. Dneska si totiž ukážeme, jak si přichytit administrativní menu do dolní části stránky.
K tomu, abychom docílili potřebné změny jen upravíme CSS. Všechny změny v CSS uděláme pomocí souboru functions.php, který naleznete ve vámi aktivované šabloně.
function presun_admin_menu() {
echo '
<style type="text/css">
body.admin-bar {
margin-top: -28px;
padding-bottom: 28px;
}
body.wp-admin #footer {
padding-bottom: 28px;
}
#wpadminbar {
top: auto !important;
bottom: 0;
}
#wpadminbar .quicklinks .ab-sub-wrapper {
bottom: 32px;
}
#wpadminbar .quicklinks .ab-sub-wrapper ul .ab-sub-wrapper {
bottom: -7px;
}
html.wp-toolbar {
padding-top: 28px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
</style>';
}
add_action( 'admin_head', 'presun_admin_menu' ); // administrace
add_action( 'wp_head', 'presun_admin_menu' ); // web
Poslední dvě řádky se starají o to, kde se má admin menu přesunout dolů. Zdali jenom v administraci, na webu a nebo na obou zároveň. Pozn. Tato změna funguje jen u wordpress 3.3 a výše.
Můžeš prosím přidat i screen/náhled? Abych měl představu jak se to bude zobrazovat. Díky.
Ahoj,
není problém, zde je screen jak potom vypadá výsledek.