mirror of https://github.com/vtrois/kratos
feat: refine sidebar categories
parent
be29d8f0c6
commit
072005b664
|
@ -3,15 +3,31 @@
|
|||
* 侧栏小工具
|
||||
* @author Seaton Jiang <seatonjiang@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2021.06.25
|
||||
* @version 2021.06.26
|
||||
*/
|
||||
|
||||
// 添加小工具
|
||||
function widgets_init()
|
||||
{
|
||||
register_sidebar(array(
|
||||
'name' => __('侧边栏工具', 'kratos'),
|
||||
'id' => 'sidebar_tool',
|
||||
'name' => __('主页侧边栏', 'kratos'),
|
||||
'id' => 'home_sidebar',
|
||||
'before_widget' => '<div class="widget %2$s">',
|
||||
'after_widget' => '</div>',
|
||||
'before_title' => '<div class="title">',
|
||||
'after_title' => '</div>',
|
||||
));
|
||||
register_sidebar(array(
|
||||
'name' => __('文章侧边栏', 'kratos'),
|
||||
'id' => 'single_sidebar',
|
||||
'before_widget' => '<div class="widget %2$s">',
|
||||
'after_widget' => '</div>',
|
||||
'before_title' => '<div class="title">',
|
||||
'after_title' => '</div>',
|
||||
));
|
||||
register_sidebar(array(
|
||||
'name' => __('页面侧边栏', 'kratos'),
|
||||
'id' => 'page_sidebar',
|
||||
'before_widget' => '<div class="widget %2$s">',
|
||||
'after_widget' => '</div>',
|
||||
'before_title' => '<div class="title">',
|
||||
|
@ -19,6 +35,7 @@ function widgets_init()
|
|||
));
|
||||
// 去掉默认小工具
|
||||
$wp_widget = array(
|
||||
'WP_Widget_Block',
|
||||
'WP_Widget_Pages',
|
||||
'WP_Widget_Meta',
|
||||
'WP_Widget_Media_Image',
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 首页模板
|
||||
* @author Seaton Jiang <seatonjiang@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2021.06.25
|
||||
* @version 2021.06.26
|
||||
*/
|
||||
|
||||
get_header(); ?>
|
||||
|
@ -41,7 +41,7 @@ get_header(); ?>
|
|||
wp_reset_query(); ?>
|
||||
</div>
|
||||
<div class="col-lg-4 sidebar sticky-sidebar d-none d-lg-block">
|
||||
<?php dynamic_sidebar('sidebar_tool'); ?>
|
||||
<?php dynamic_sidebar('home_sidebar'); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
4
page.php
4
page.php
|
@ -3,7 +3,7 @@
|
|||
* 页面模板
|
||||
* @author Seaton Jiang <seatonjiang@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2021.06.25
|
||||
* @version 2021.06.26
|
||||
*/
|
||||
|
||||
get_header(); ?>
|
||||
|
@ -52,7 +52,7 @@ get_header(); ?>
|
|||
<?php comments_template(); ?>
|
||||
</div>
|
||||
<div class="col-lg-4 sidebar sticky-sidebar d-none d-lg-block">
|
||||
<?php dynamic_sidebar('sidebar_tool'); ?>
|
||||
<?php dynamic_sidebar('page_sidebar'); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 文章内容
|
||||
* @author Seaton Jiang <seatonjiang@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2021.06.25
|
||||
* @version 2021.06.26
|
||||
*/
|
||||
|
||||
get_header();
|
||||
|
@ -146,7 +146,7 @@ $select_col = $col_array[kratos_option('g_article_widgets', 'two_side')];
|
|||
</div>
|
||||
<?php if (kratos_option('g_article_widgets', 'two_side') == 'two_side'){ ?>
|
||||
<div class="col-lg-4 sidebar sticky-sidebar d-none d-lg-block">
|
||||
<?php dynamic_sidebar('sidebar_tool'); if (kratos_option('g_post_toc', true)) echo article_toc(); ?>
|
||||
<?php dynamic_sidebar('single_sidebar'); if (kratos_option('g_post_toc', true)) echo article_toc(); ?>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue