欢迎光临
感谢一路有你

wordpress模板开发 | 日志分页链接和侧边栏(6)

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

日志分页链接

设置分页数量

image.png

分页函数

posts_nav_link();

实现效果

image.png

侧边栏

新建文件sidebar.php

引入sidebar.php

<?php get_sidebar();?>

侧边栏小工具

后台显示小工具,必须在functins.php中至少注册一个小工具

在functios.php注册小工具

//侧边栏小工具
register_sidebar( array(
    'name' => __( '默认侧边栏', 'ZfLang' ),
    'id' => 'widget_default',
    'description' => __( '侧边栏的描述', 'ZfLang' ),
    'before_widget' => '<div class="widget %2$s">',
    'after_widget' => '</div>',
    'before_title' => '<h3 class="widget-title">',
    'after_title' => '</h3>'
) );

//侧边栏小工具2
register_sidebar( array(
    'name' => __( '默认侧边栏2', 'ZfLang' ),
    'id' => 'widget_default2',
    'description' => __( '侧边栏的描述2', 'ZfLang' ),
    'before_widget' => '<div class="widget %2$s">',
    'after_widget' => '</div>',
    'before_title' => '<h3 class="widget-title">',
    'after_title' => '</h3>'
) );

前台调用

<!-- //调用组件小工具 -->
    <?php dynamic_sidebar( 'widget_default' ); ?>
    <?php dynamic_sidebar( 'widget_default2' ); ?>

调用单个小工具

<?php the_widget($widget, $instance, $args); ?>
    参数$widget,小工具类名

    WP_Widget_Archives – 存档小工具
    WP_Widget_Calendar – 日历小工具
    WP_Widget_Categories – 分类小工具
    WP_Widget_Links – 链接小工具
    WP_Widget_Meta – Meta小工具
    WP_Widget_Pages – 页面小工具
    WP_Widget_Recent_Comments – 最近评论小工具
    WP_Widget_Recent_Posts – 最新文章小工具
    WP_Widget_RSS – RSS小工具
    WP_Widget_Search – 搜索小工具
    WP_Widget_Tag_Cloud – 标签云小工具
    WP_Widget_Text – 文本小工具
    WP_Nav_Menu_Widget – 菜单小工具
    参数$instance
    表示每个widget的设置,例如Archives是用dropdown菜单显示还是列表显示

    参数$args
    widget的sidebar参数,包括before_widget、after_widget、before_title和after_title

例: 

<?php the_widget('WP_Widget_Calendar'); ?>

image.png

> 本文由子枫笔记快捷发布!

赞(0) 打赏
未经允许不得转载:王明昌博客 » wordpress模板开发 | 日志分页链接和侧边栏(6)
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏