Code: Select all
use ManiaLib\Gui\Manialink;
$layout = new ManiaLib\Gui\Layouts\Column();
$layout->setMarginHeight(1);
Manialink::beginFrame(95, 20, 0.2, 1, $layout);
{
// Right vertical menu - menu name : right
$menu = wp_get_nav_menu_object('right');
if($menu)
{
$menu_items = wp_get_nav_menu_items($menu->term_id);
foreach((array) $menu_items as $key => $menu_item)
{
$title = $menu_item->title;
$url = $menu_item->url;
$ui = new ManiaLib\Gui\Elements\Button();
$ui->setText($menu_item->title);
$ui->setManialink($menu_item->url);
$ui->save();
}
}
else
{
$ui = new ManiaLib\Gui\Elements\Button();
$ui->setText('Home');
$ui->setManialink(maniapress_get_bloginfo('url'));
$ui->save();
}
}
Manialink::endFrame();
Edit : I change $layout->setMarginWidhth(1); by $layout->setMarginHeight(1);
To have a space between the items. Thanks to Kroff who find it
