基础模板文件
基本模板文件
文件名 描述
style.css 主题样式文件
index.php 首页模板文件
header.php 头部模板文件
single.php 单篇文章模板文件
archive.php 存档/分类模板文件
searchform.php 搜索表单模板文件
search.php 搜索模板文件
404.php 404模板文件
comments.php 留言模板文件
footer.php 底部模板文件
sidebar.php 侧边栏模板文件
page.php 静态页面模板文件
front-page.php 静态首页模板文件
tag.php 标签存档模板文件
category.php 分类存档模板文件
使用到的函数
1. <?php wp_title(); ?>
2. <?php site_url();?>
3. <?php bloginfo('description');?>
4. <?php bloginfo('name');?>
5. <?php bloginfo('stylesheet_url');?>
6. <?php get_stylesheet_directory(); ?>
7. <?php bloginfo('pingback_url');?>
8. <?php bloginfo('template_url');?>
9. <?php bloginfo('version');?>
10.<?php bloginfo('atom_url');?>
11.<?php bloginfo('rss2_url')?>
12.<?php bloginfo('url');?>
13.<?php bloginfo('html_type');?>
14.<?php bloginfo('charset');?>
自定义菜单函数
register_nav_menus(
'primary'=>'我是头部菜单',
'footer'=>'我是底部菜单'
);
<?php wp_nav_menu(['theme_location'=>'primary']);?>
导入自定义菜单到页面
<!--导入自定义菜单-->
<?php wp_nav_menu(array(
'menu'=>'ul',
'menu_class'=>'nav navbar-nav',
));?>
后台特色图片
if (function_exists('add_theme_support'))
add_theme_support('post-thumbnails');
循环取出后台文章
<?php if(have_posts()):?>
<?php while(have_posts()):the_post()?>
<p><?php the_permalink();?></p>
<p><?php the_title();?></p>
<p><?php the_post_thumbnail_url('thumbnail')?></p>
<p><?php the_date('Y年m月d日')?></p>
<?php endwhile;?>
<?php endif;?>
使用WP_Query定义规则取文章
<?php $banner= new WP_Query(array(
'post_type'=>'post',
'meta_key'=>'is_banner',
'meta_value'=>'1',
'meta_compare'=>'='
));?>
<?php if($banner->have_posts()):?>
<?php while($banner->have_posts()):$banner->the_post()?>
<a class="item" href="<?php the_permalink()?>" target="_blank">
<img src="<?php the_post_thumbnail_url()?>" alt="<?php the_title();?>" target="_blank"/>
<b></b><span><?php the_title();?></span>
</a>
<?php endwhile;?>
<?php endif;?>