<?php if (uppsite_is_business_panel()) { $pages = uppsite_get_biz_pages(); $pages_result = array(); $i = 0; $exclude_parents = array(); $postsCount = wp_count_posts()->publish; $hasBlog = false; $pageOrder = 1; foreach ($pages as $page) { if (strpos($page->post_title, "Blog") !== false && $page->post_parent == 0 && $postsCount > 2) { $exclude_parents[] = $page->ID; $page->post_title = __("Blog"); $hasBlog = true; } if ($page->post_parent > 0 && in_array($page->post_parent, $exclude_parents)) { continue; } $pages_result[$i]['permalink'] = get_page_link($page->ID); $pages_result[$i]['title'] = $page->post_title; $pages_result[$i]['menu_order'] = $page->menu_order; $pages_result[$i]['post_parent'] = $page->post_parent; $i++; } if (!$hasBlog && uppsite_get_type() == MYSITEAPP_TYPE_BOTH) { $pages_result[$i] = array('permalink' => '', 'title' => 'Blog', 'menu_order' => 999, 'post_parent' => 0); } print json_encode($pages_result); } else { uppsite_posts_list('wp_list_pages');
<?php $isBusiness = uppsite_is_business_panel(); $app_name = mysiteapp_get_prefs_value('app_name', get_bloginfo('name')); $has_tabbar = mysiteapp_get_prefs_value('menu_type') ? mysiteapp_get_prefs_value('menu_type') == 0 : true; $has_homepage = mysiteapp_get_prefs_value('has_homepage', 'true') == 'true'; $has_homepage &= MySiteAppPlugin::detect_specific_os() != "android"; $navbar_img = mysiteapp_get_prefs_value('navbar_background_url', ''); $direction = mysiteapp_get_prefs_value('direction', 'ltr'); $hideMenus = mysiteapp_get_prefs_value('hide_menus', '[]'); $add_to_contacts = mysiteapp_get_optionsbiz_value('add_to_contacts') == 'true' ? 'true' : 'false'; function bool_to_str($bool) { return $bool ? "true" : "false"; } ?> <!DOCTYPE html> <html> <head> <title><?php echo esc_html($app_name); ?> </title> <style type="text/css"> html, body { height: 100%; } #appLoadingIndicator { position: absolute; top: 50%; left: 50%;