一、页面常用标签
<?php bloginfo('name'); ?> //获取wordpress博客名字
<?php echo get_option('home'); ?> //获取主页路径
<?php echo esc_url( get_template_directory_uri() ); ?> //获取主题存放路径
<?php bloginfo('template_directory'); ?> //获取主题存放路径
<?php bloginfo('stylesheet_url'); ?> //Style.css路径调用
<?php if (is_home()||is_search()){ bloginfo('name'); } else { wp_title(''); print " - "; bloginfo('name');} ?> //获取wordpress网站标题
二、导航调用
<?php
//自定义菜单 functions.php文件中添加
if(function_exists('register_nav_menus')){
register_nav_menus(array('header-menu' =>'顶部菜单设置'));
}
<?php wp_nav_menu( array ('theme_location' => 'header-menu','container' => '','items_wrap' => '%3$s')) ?>
三、侧边栏模板文件制作
<?php wp_list_categories('sort_column=name&optioncount=1&hierarchical=0'); ?>
1. hierarchical=0 不按照层试结构显示子分类
2.optioncount=1 显示每个分类含有的日志数
3.sort_column=name 把分类按字符顺序排列
四、文章列表
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<!-- 需要循环输入的重复模块 -->
<?php endwhile; ?>
<?php endif; wp_reset_query(); ?>
1.if(have_posts()) – 检查博客是否有日志。
2.while(have_posts()) – 当博客有日志的时候,执行下面 the_post() 这个函数。
3.the_post() – 调用具体的日志来显示。
4.endwhile; – 遵照规则 #1,这里用于关闭 while()
5.endif; – 关闭 if()
学习中,未完待续……
@Document本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可.
暂无评论,欢迎吐槽