does not render Collections items when wordpress url is missing
This commit is contained in:
parent
5b2d677d17
commit
591bca7f2b
|
@ -24,13 +24,19 @@ if ($wordpress_endpoint) {
|
|||
foreach ($response_data as $menu_item) {
|
||||
$lowered_title = strtolower($menu_item->title);
|
||||
$item_url = $menu_item->url;
|
||||
if ($lowered_title == 'login') { // manipulate login url
|
||||
if ($lowered_title == 'login') {
|
||||
// manipulate login url
|
||||
$item_url = "/login";
|
||||
}
|
||||
$item_title = $menu_item->title;
|
||||
if ($lowered_title == 'collections') { // change Collections item
|
||||
$item_title = "Project";
|
||||
$item_url = $wordpress_site;
|
||||
if ($lowered_title == 'collections') {
|
||||
if ($wordpress_site) {
|
||||
// change Collections item
|
||||
$item_title = "Project";
|
||||
$item_url = $wordpress_site;
|
||||
} else {
|
||||
continue; // do not render the Collections item
|
||||
}
|
||||
}
|
||||
$item = [
|
||||
"id" => $menu_item->ID,
|
||||
|
@ -51,18 +57,18 @@ if (count($items[0]) == 0) {
|
|||
// let's create a default menu
|
||||
if ($wordpress_site) {
|
||||
$project_item = [
|
||||
"id" => 2,
|
||||
"id" => 1,
|
||||
"title" => "Project",
|
||||
"url" => $wordpress_site
|
||||
];
|
||||
$items[0][2] = $project_item;
|
||||
$items[0][1] = $project_item;
|
||||
}
|
||||
$login_item = [
|
||||
"id" => 1,
|
||||
"id" => 2,
|
||||
"title" => "Login",
|
||||
"url" => "/login"
|
||||
];
|
||||
$items[0][1] = $login_item;
|
||||
$items[0][2] = $login_item;
|
||||
}
|
||||
//print_r($items);
|
||||
|
||||
|
|
Loading…
Reference in New Issue