function xt_install_menu($global)
{
    $menu_id = wp_create_nav_menu('新淘客菜单');
    if ($menu_id) {
        //home
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => get_home_url('/'), 'menu-item-title' => '首页', 'menu-item-status' => 'publish', 'menu-item-position' => 1));
        //shares
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_shares_search_url(), 'menu-item-title' => '逛街啦', 'menu-item-status' => 'publish', 'menu-item-position' => 2));
        //albums
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_albums_search_url(), 'menu-item-title' => '专辑', 'menu-item-status' => 'publish', 'menu-item-position' => 3));
        //taobaos
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_taobao_search_url(), 'menu-item-title' => '淘宝', 'menu-item-status' => 'publish', 'menu-item-position' => 6));
        //paipais
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_paipai_search_url(), 'menu-item-title' => '拍拍', 'menu-item-status' => 'publish', 'menu-item-position' => 7));
        //bijias
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_bijia_search_url(), 'menu-item-title' => '比价', 'menu-item-status' => 'publish', 'menu-item-position' => 8));
        //tuans
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_tuan_search_url(), 'menu-item-title' => '团购', 'menu-item-status' => 'publish', 'menu-item-position' => 9));
        //coupons
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_coupon_search_url(), 'menu-item-title' => '折扣', 'menu-item-status' => 'publish', 'menu-item-position' => 10));
        //temais
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_get_temai_search_url(), 'menu-item-title' => '特卖', 'menu-item-status' => 'publish', 'menu-item-position' => 11));
        //stars
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_site_url('stars'), 'menu-item-title' => '明星', 'menu-item-status' => 'publish', 'menu-item-position' => 12));
        //brands
        wp_update_nav_menu_item($menu_id, 0, array('menu-item-type' => 'custom', 'menu-item-url' => xt_site_url('brands'), 'menu-item-title' => '品牌', 'menu-item-status' => 'publish', 'menu-item-position' => 13));
        set_theme_mod('nav_menu_locations', array('primary' => $menu_id));
        $global['isMenu'] = 1;
        update_option(XT_OPTION_GLOBAL, $global);
    }
}
function xt_default_menu($args = array())
{
    ?>
    <ul class="nav">
        <li class="menu-item"><a href="<?php 
    echo home_url('/');
    ?>
">首页</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_shares_search_url();
    ?>
">逛街啦</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_albums_search_url();
    ?>
">专辑</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_taobao_search_url();
    ?>
">淘宝</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_tuan_search_url();
    ?>
">团购</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_bijia_search_url();
    ?>
">比价</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_paipai_search_url();
    ?>
">拍拍</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_temai_search_url();
    ?>
">特卖</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_get_coupon_search_url();
    ?>
">折扣</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_site_url('brands');
    ?>
">品牌</a></li>
        <li class="menu-item"><a href="<?php 
    echo xt_site_url('stars');
    ?>
">明星</a></li>
    </ul>
    <?php 
}
Beispiel #3
0
 function xt_design_pages()
 {
     global $xt_design_syspages;
     if (empty($xt_design_syspages)) {
         $xt_design_syspages = array('home' => array('id' => 'home', 'title' => '首页', 'preview' => home_url()), 'error404' => array('id' => 'error404', 'title' => '404错误页面', 'preview' => home_url('404')), 'shares' => array('id' => 'shares', 'title' => '分享列表页', 'preview' => xt_get_shares_search_url(), 'layouts_edit' => 0), 'share' => array('id' => 'share', 'title' => '分享详情页', 'preview' => xt_site_url('id-' . 'SHAREID')), 'albums' => array('id' => 'albums', 'title' => '专辑列表页', 'preview' => xt_get_albums_search_url(), 'layouts_edit' => 0), 'album' => array('id' => 'album', 'title' => '专辑详情页', 'preview' => xt_site_url('aid-' . 'ALBUMID'), 'layouts_edit' => 0), 'users' => array('id' => 'users', 'title' => '会员列表页', 'preview' => ''), 'user' => array('id' => 'user', 'title' => '会员详情页', 'preview' => xt_site_url('uid-USERID'), 'layouts_edit' => 0, 'widgets_edit' => 0), 'taobaos' => array('id' => 'taobaos', 'title' => '淘宝搜索页', 'preview' => xt_get_taobao_search_url(), 'layouts_edit' => 0), 'taobao' => array('id' => 'taobao', 'title' => '淘宝商品详情页', 'preview' => xt_site_url('taobao-NUMIID'), 'layouts_edit' => 0), 'shops' => array('id' => 'shops', 'title' => '淘宝店铺搜索页', 'preview' => xt_get_shop_search_url(), 'layouts_edit' => 0), 'paipais' => array('id' => 'paipais', 'title' => '拍拍搜索页', 'preview' => xt_get_paipai_search_url(), 'layouts_edit' => 0), 'bijias' => array('id' => 'bijias', 'title' => '全网搜索页', 'preview' => xt_get_bijia_search_url(), 'layouts_edit' => 0), 'tuans' => array('id' => 'tuans', 'title' => '团购搜索页', 'preview' => xt_get_tuan_search_url(), 'layouts_edit' => 0), 'temais' => array('id' => 'temais', 'title' => '淘宝特卖搜索页', 'preview' => xt_get_temai_search_url(), 'layouts_edit' => 0), 'coupons' => array('id' => 'coupons', 'title' => '淘宝折扣搜索页', 'preview' => xt_get_coupon_search_url(), 'layouts_edit' => 0), 'daogous' => array('id' => 'daogous', 'title' => '导购文章搜索页', 'preview' => xt_get_daogou_search_url(), 'layouts_edit' => 0), 'daogou' => array('id' => 'daogou', 'title' => '导购文章详情页', 'preview' => '', 'layouts_edit' => 0), 'helps' => array('id' => 'helps', 'title' => '帮助文章列表页', 'preview' => xt_get_help_search_url(), 'layouts_edit' => 0), 'help' => array('id' => 'help', 'title' => '帮助详情页', 'preview' => '', 'layouts_edit' => 0), 'brands' => array('id' => 'brands', 'title' => '天猫品牌街', 'preview' => xt_site_url('brands'), 'layouts_edit' => 0), 'stars' => array('id' => 'stars', 'title' => '明星店', 'preview' => xt_site_url('stars'), 'layouts_edit' => 0), 'activities' => array('id' => 'activities', 'title' => '特卖活动', 'preview' => xt_site_url('activities'), 'layouts_edit' => 0), 'taoquan' => array('id' => 'taoquan', 'title' => '淘宝优惠券', 'preview' => xt_site_url('taoquan'), 'layouts_edit' => 0), 'malls' => array('id' => 'malls', 'title' => '商城', 'preview' => xt_site_url('malls'), 'layouts_edit' => 0), 'invite' => array('id' => 'invite', 'title' => '邀请页', 'preview' => xt_site_url('invite-USERID'), 'layouts_edit' => 0));
     }
     return $xt_design_syspages;
 }
function _xt_widget_template_grid_item_tuan_filter($params = array(), $pager_top = '')
{
    $_params = array_merge(array('keyword' => '', 'price' => '', 'orderby' => 'desc,bought', 'catid' => ''), $params);
    $h3 = $_params['keyword'];
    $filterSortOrder = $_params['orderby'];
    $filterPrice = $_params['price'];
    $filterCity = $_params['city_id'];
    $firstCategory = $filterCategory = $_params['catid'] > 0 ? $_params['catid'] : '';
    $cities = xt_yiqifa_tuan_city();
    $hotCities = array();
    foreach ($cities as $city) {
        if ($city['is_hot']) {
            $hotCities[] = $city;
        }
    }
    ?>
    <div class="well well-small xt-tuan-websites">
        <ul class="nav nav-pills">
            <?php 
    $websites = xt_yiqifa_tuan_website();
    $_site_count = 0;
    foreach ($websites as $site) {
        echo '<li><a rel="nofollow" target="_blank" href="' . $site['url'] . '">' . $site['name'] . '</a></li>';
        $_site_count++;
        if ($_site_count == 19) {
            echo '<li><a href="#" id="X_Tuan-WebSites-More-Btn">更多</a></li>';
            echo '</ul><ul class="nav nav-pills xt-tuan-websites-more hide" id="X_Tuan-WebSites-More">';
        }
    }
    ?>
        </ul>
    </div>
    <div class="navbar" style="margin-top:-10px;margin-bottom:0px">
        <div class="navbar-inner">
            <ul class="nav">
                <li class="dropdown">
                    <a href="#" class="brand dropdown-toggle" data-toggle="dropdown"><?php 
    echo isset($cities[$filterCity]) ? $cities[$filterCity]['name_cn'] : '全国';
    ?>
 <b class="caret"></b></a>
                    <div class="dropdown-menu">
                        <h5>热门城市</h5>
                        <ul class="inline clearfix">
                            <?php 
    $_city_url = xt_get_tuan_search_url(array('city_id' => 'CITY'));
    foreach ($hotCities as $city) {
        echo '<li><a href="' . str_replace('CITY', $city['id'], $_city_url) . '">' . $city['name_cn'] . '</a></li>';
    }
    ?>
                        </ul>
                        <h5>团购城市</h5>
                        <div class="xt-letter" id="X_City-Letter">
                            <a href="#" class="label-default">A</a>
                            <a href="#">B</a><a href="#">C</a><a href="#">D</a><a href="#">E</a><a href="#">F</a>
                            <a href="#">G</a><a href="#">H</a><a href="#">J</a><a href="#">K</a><a href="#">L</a>
                            <a href="#">M</a><a href="#">N</a><a href="#">P</a><a href="#">Q</a><a href="#">R</a>
                            <a href="#">S</a><a href="#">T</a><a href="#">W</a><a href="#">X</a><a href="#">Y</a>
                            <a href="#">Z</a>
                        </div>
                        <ul class="inline clearfix" id="X_City-All">
                            <?php 
    foreach ($cities as $city) {
        echo '<li data-letter="' . $city['head'] . '"><a href="' . str_replace('CITY', $city['id'], $_city_url) . '">' . $city['name_cn'] . '</a></li>';
    }
    ?>
                        </ul>
                    </div>
                </li>
                <?php 
    $cats = xt_yiqifa_tuan_category();
    $rootCats = array();
    $secondCats = array();
    $isSecond = false;
    //find rootCats And $firstCategory
    foreach ($cats as $cat) {
        if (empty($cat['parent'])) {
            $rootCats[] = $cat;
        } else {
            if ($filterCategory == $cat['id']) {
                $firstCategory = $cat['parent'];
                $isSecond = true;
            }
        }
    }
    foreach ($cats as $cat) {
        if ($firstCategory == $cat['id'] && !empty($cat['cats'])) {
            $secondCats = $cat['cats'];
            break;
        }
    }
    foreach ($rootCats as $cat) {
        $_url = xt_get_tuan_search_url(array('catid' => $cat['id'], 'city_id' => $filterCity));
        echo '<li ' . ($firstCategory == $cat['id'] ? 'class="active"' : '') . '><a href="' . $_url . '">' . $cat['name'] . '</a></li>';
    }
    ?>
            </ul>
        </div>
    </div>
    <div class="row-fluid clearfix" style="margin-bottom:10px;background-color: #f1f1f1;padding:10px;width:auto;">
        <?php 
    if (!empty($secondCats)) {
        ?>
            <dl class="dl-horizontal" style="margin:0px;">
                <dt style="width:58px;">分类:</dt>
                <dd style="margin-left:58px;">
                    <ul class="inline" style="margin:0px;">
                        <li><a rel="nofollow" href="<?php 
        echo xt_get_tuan_search_url(array('catid' => $firstCategory));
        ?>
" class="<?php 
        echo $isSecond ? 'text-gray' : 'text-default';
        ?>
">全部</a></li>
                        <?php 
        foreach ($secondCats as $cat) {
            $_url = xt_get_tuan_search_url(array('catid' => $cat['id'], 'city_id' => $filterCity));
            echo '<li><a href="' . $_url . '" class="' . ($filterCategory == $cat['id'] ? 'text-default' : 'text-gray') . '">' . $cat['name'] . '</a></li>';
        }
        ?>
                    </ul>
                </dd>
            </dl>
        <?php 
    }
    ?>
        <h3 class="pull-left text-default" style="margin:0px;"><?php 
    echo $h3;
    ?>
</h3>&nbsp;&nbsp;
        <div class="pull-left" style="padding:8px 0px 3px 20px;">
            <?php 
    if (!empty($_params['keyword'])) {
        ?>
                排序:
                <div class="btn-group">
                    <a rel="nofollow" class="btn btn-small <?php 
        echo $filterSortOrder == 'desc,bought' ? 'btn-primary' : '';
        ?>
" href="<?php 
        echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => 'desc,bought', 'price' => $_params['price'], 'catid' => $filterCategory, 'city_id' => $filterCity));
        ?>
">默认</a>
                    <a rel="nofollow" class="btn btn-small <?php 
        echo $filterSortOrder == 'asc,curPrice' ? 'btn-primary' : '';
        ?>
" href="<?php 
        echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => 'asc,curPrice', 'price' => $_params['price'], 'catid' => $filterCategory, 'city_id' => $filterCity));
        ?>
">最便宜</a>
                    <a rel="nofollow" class="btn btn-small <?php 
        echo $filterSortOrder == 'desc,curPrice' ? 'btn-primary' : '';
        ?>
" href="<?php 
        echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => 'desc,curPrice', 'price' => $_params['price'], 'catid' => $filterCategory, 'city_id' => $filterCity));
        ?>
">最贵</a>
                    <a rel="nofollow" class="btn btn-small <?php 
        echo $filterSortOrder == 'asc,rebate' ? 'btn-primary' : '';
        ?>
" href="<?php 
        echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => 'asc,rebate', 'price' => $_params['price'], 'catid' => $filterCategory, 'city_id' => $filterCity));
        ?>
">最优惠</a>
                </div>
                &nbsp;
                &nbsp;
                &nbsp;
            <?php 
    }
    ?>
            价格:
            <div class="btn-group">
                <a rel="nofollow" class="btn btn-small <?php 
    echo $filterPrice == '' ? 'btn-primary' : '';
    ?>
" href="<?php 
    echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => $_params['orderby'], 'price' => '', 'catid' => $filterCategory, 'city_id' => $filterCity));
    ?>
" data-value="">全部</a>
                <a rel="nofollow" class="btn btn-small <?php 
    echo $filterPrice == 'low' ? 'btn-primary' : '';
    ?>
" href="<?php 
    echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => $_params['orderby'], 'price' => 'low', 'catid' => $filterCategory, 'city_id' => $filterCity));
    ?>
" data-value="low">50元</a>
                <a rel="nofollow" class="btn btn-small <?php 
    echo $filterPrice == 'medium' ? 'btn-primary' : '';
    ?>
" href="<?php 
    echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => $_params['orderby'], 'price' => 'medium', 'catid' => $filterCategory, 'city_id' => $filterCity));
    ?>
" data-value="medium">100元</a>
                <a rel="nofollow" class="btn btn-small <?php 
    echo $filterPrice == 'high' ? 'btn-primary' : '';
    ?>
" href="<?php 
    echo xt_get_tuan_search_url(array('keyword' => $_params['keyword'], 'orderby' => $_params['orderby'], 'price' => 'high', 'catid' => $filterCategory, 'city_id' => $filterCity));
    ?>
" data-value="high">更高</a>
            </div>
        </div>
        <div class="pull-right"  style="padding:8px 0px 3px 20px;">
            <?php 
    echo $pager_top;
    ?>
            
        </div>
    </div>
    <?php 
}