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