博客模板制作标签文档_第1页
博客模板制作标签文档_第2页
博客模板制作标签文档_第3页
博客模板制作标签文档_第4页
博客模板制作标签文档_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.zWp百科网博客主题模板制作教程./bbs课程目标:制作出一个漂亮的主题课后作业,跟着视频,完成一个一样主题的制作。Wp百科网博客主题模板制作教程1第一课、WP模板构造分析1第二课、如何制作一个最简单的模板1第三课、如何利用免费css模板做模板2第四课、别离首页3第五课、制作header.php模板3第六课、侧边栏sidebar.php的制作4第七课、底部footer.php制作5第八课、首页inde*.php制作5第九课、子模板制作6第十课、404.php制作6第一课、WP模板构造分析1、inde*.php首页模板1、header.php头部2、sidebar.php侧边栏3、footer.php底部2、style.css样式表3、single.php文章内页模板4、page.php页面模板5、archive.php分类页面模板6、search.php搜索模板7、404.php错误提示模板8、模板构造图第二课、如何制作一个最简单的模板最简单的一个主题必须要有2个文件,inde*.php和style.css,一定要注意文件后缀名正确。如何理解标签的原理:获取博客名字:<?phpbloginfo('name');?>获取主页路径:<?phpechoget_option('home');?>获取主题存放路径:<?phpbloginfo('template_directory');?>Style.css路径调用:<?phpbloginfo('stylesheet_url');?>通过以上四句现在明白了这些标签的作用了吧第三课、如何利用免费css模板做模板1、下载免费的css模板可以通过百度搜索“模板〞,“div模板〞,“div+css〞等关键词搜索到以下,这些地方都是可以免费下载到漂亮的html页面的

.865171..88.mbsky.2、添加style.css信息/*ThemeName:WP百科网主题ThemeURI:.Description:这是我们做的第一个主题哦Author:WP百科网AuthorURI:.Version:1.0Tags:white,blog,WP百科网,blue*/3、如何把静态页面改成WP首页3-1、修改inde*.html为inde*.php3-2、inde*.php中的css文件调用改成WP标签调用Style.css路径调用:<?phpbloginfo('stylesheet_url');?>4、后台缩略图缩略图的名字必须是:screenshot.png或者screenshot.jpg第四课、别离首页1、别离header.php顶部模板通过WP标签调用回来,调用顶部标签:<?phpget_header();?>2、别离sidebar.php侧边栏通过WP标签调用回来,调用侧边栏标签:<?phpget_sidebar();?>3、别离footre.php底部模板通过WP标签调用回来,调用底部标签:<?phpget_footer();?>第五课、制作header.php模板1、元信息调用<meta-equiv="Content-Type"content="te*t/html;charset=<?phpbloginfo('charset');?>"/><title><?phpif(is_home()||is_search()){bloginfo('name');}else{wp_title('');print"-";bloginfo('name');}?></title><?phpwp_head();?>2、调用分类目录和页面页面调用:<?phpwp_list_pages('sort_column=menu_order&title_li=&include=');?>sort_column:根据后台页面顺序列出页面title_li:显示或者隐藏页面列表的标题include:控制显示的页面分类目录调用:<?phpwp_list_categories('title_li=0&orderby=name&show_count=0&depth=2');?>Orderby:按什么排列show_count:分类日志数量depth:列表深度include:控制显示的页面3、自定义添加导航<ahref=〞<?phpechoget_option('home');?>〞>首页</a>4、如何控制调用内容Wordpress官方函数文档介绍:code*./zh-:%E5%87%BD%E6%95%B0%E5%8F%82%E8%80%83第六课、侧边栏sidebar.php的制作1、分类目录调用WP标签:<?phpwp_list_cats('sort_column=name&optioncount=1&hierarchical=0');?> hierarchial=0–不按照层式构造显示子分类optioncount=1–显示每个分类含有的日志数sort_column=name–把分类按字符顺序排列2、最新文章调用WP标签:<?phpwp_get_archives('type=postbypost&limit=10');?>type=postbypost:按最新文章排列limit:限制文章数量最新10篇3、日期存档调用WP标签:<?phpwp_get_archives('type=monthly');?>type=monthly按月份读取4、友情调用<?phpwp_list_bookmarks('title_li=&categorize=0&orderby=rand&limit=24');?>5、元数据调用注册:<?phpwp_register();?>

登录:<?phpwp_loginout();?>6、如何制作小工具添加functions.php,<?phpif(function_e*ists('register_sidebar'))register_sidebar(array('before_widget'=>'<divclass="sidebo*"> ','after_widget'=>'</div>','before_title'=>'<h2>','after_title'=>'</h2>',));?>在sidebar.php中模块最上面插入:<?phpif(!function_e*ists('dynamic_sidebar')||!dynamic_sidebar()):?>Sidebar最下面,添加<?phpendif;?> 第七课、底部footer.php制作1、信息Copyright©2012<ahref=〞<?phpechoget_option('home');?>〞><?phpbloginfo(’name’);?></a>2、hook函数hook函数:<?phpwp_footer();?>第八课、首页inde*.php制作1、循环介绍<?phpif(have_posts()):?><?phpwhile(have_posts()):the_post();?><?phpendwhile;?><?phpendif;?>if(have_posts())–检查博客是否有日志。while(have_posts())–如果有日志,则当博客有日志的时候,执行下面the_post()这个函数。the_post()–调用具体的日志来显示。endwhile;–遵照规则*1,这里用于关闭while()endif;–关闭if()2、调用标题<ahref="<?phpthe_permalink()?>"><?phpthe_title_attribute();?></a>标题太长了怎么办.<ahref="<?phpthe_permalink()?>"><?phpechomb_strimwidth(get_the_title(),0,32,'...');?></a>3、调用内容3-1、全文调用<?phpthe_content();?>3-2、摘要调用<?phpechomb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content)),0,200,"……");?>4、日志元数据4-1、发布日期<?phpthe_time('Fd,Y')?><?phpthe_time('m-d')?><?phpthe_date_*ml()?>4-2、所属分类<?phpthe_category(',')?>4-3、文章标签<?phpthe_tags('标签:',',','');?>4-4、留言数<?phpments_number('暂无评论','1条评论','%评论');?>4-5、更多按钮<ahref="<?phpthe_permalink()?>">更多内容</a>5、分页插件使用Pagebar插件wpnumbers插件使用:在<?phpendwhile;?>和<?phpendif;?>中间插入:<?phpif(function_e*ists('wp_page_numbers')):wp_page_numbers();endif;?>第九课、子模板制作1、single.php文章内容页面模板9-1、添加评论模块在<?phpendwhile;?>和<?phpendif;?>中间插入<?phpments_template();?>修改摘要调用为全文内容调用删除更多内容调用标签9-2、前一篇、后一篇调用<divstyl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论