Esempio n. 1
0
/**
	*处理 AJAX 加载页面数据
	*http://www.bgbk.org
*/
function Bing_ajax_load_page_data($code)
{
    $data = array('code' => $code, 'title' => wp_title('|', false, 'right'), 'body_class' => join(' ', get_body_class($class)), 'refresh_sidebar' => false, 'mobile_menu_current' => Bing_mobile_menu_current(), 'mobile_title' => Bing_mobile_title(), 'mobile_return_show' => is_singular() && get_post_type() != 'page', 'last_change' => get_option(THEME_SLUG . '_last_change'));
    if ($sidebar_code = apply_filters('ajax_load_page_sidebar_code', null)) {
        $data['refresh_sidebar'] = true;
        $data['sidebar_code'] = $sidebar_code;
    }
    return wp_json_encode($data);
}
Esempio n. 2
0
/**
	*移动版菜单
	*http://www.bgbk.org
*/
function Bing_mobile_menu()
{
    $current = Bing_mobile_menu_current();
    ?>
	<ul id="mobile-menu">
		<li class="home<?php 
    if ($current == 'home' || empty($current)) {
        echo ' current';
    }
    ?>
" data-name="home">
			<a href="<?php 
    echo esc_url(home_url());
    ?>
">
				<span class="dashicons dashicons-admin-home"></span>
				<?php 
    _e('首页', 'Bing');
    ?>
			</a>
		</li>
		<li class="category<?php 
    if ($current == 'category') {
        echo ' current';
    }
    ?>
" data-name="category">
			<a href="<?php 
    echo esc_url(add_query_arg('mobile_page', 'category', home_url()));
    ?>
">
				<span class="dashicons dashicons-category"></span>
				<?php 
    _e('分类', 'Bing');
    ?>
			</a>
		</li>
		<li class="search<?php 
    if ($current == 'search') {
        echo ' current';
    }
    ?>
" data-name="search">
			<a href="<?php 
    echo esc_url(home_url('?s'));
    ?>
">
				<span class="dashicons dashicons-search"></span>
				<?php 
    _e('搜索', 'Bing');
    ?>
			</a>
		</li>
		<li class="about<?php 
    if ($current == 'about') {
        echo ' current';
    }
    ?>
" data-name="about">
			<a href="<?php 
    echo esc_url(add_query_arg('mobile_page', 'about', home_url()));
    ?>
">
				<span class="dashicons dashicons-info"></span>
				<?php 
    _e('关于', 'Bing');
    ?>
			</a>
		</li>
	</ul>
<?php 
}