一套完整的wordpress模板应至少具有如下文件:
当然,具体到特定的某款模板,可能不止这些文件,但一般而言,这些文件是每套模板所必备的。基本条件判断Tag<div >
<span >is_home()
<div >
<span ><?<span >PHP bloginfo(’name’); <span >?><span > <span >:<span > 博客名称(Title)<span ><?<span >PHP bloginfo(’stylesheet_url’); <span >?><span > <span >:<span > CSS文件路径<span ><?<span >PHP bloginfo(’Pingback_url’); <span >?><span > <span >:<span > PingBack Url<span ><?<span >PHP bloginfo(’template_url’); <span >?><span > <span >:<span > 模板文件路径<span ><?<span >PHP bloginfo(’version’); <span >?><span > <span >:<span > WordPress版本<span ><?<span >PHP bloginfo(’atom_url’); <span >?><span > <span >:<span > Atom Url<span ><?<span >PHP bloginfo(’RSS2_url’); <span >?><span > <span >:<span > RSS <span >2<span >.<span >o Url<span ><?<span >PHP bloginfo(’url’); <span >?><span > <span >:<span > 博客 Url<span ><?<span >PHP bloginfo(’HTML_type’); <span >?><span > <span >:<span > 博客网页HTML类型<span ><?<span >PHP bloginfo(’charset’); <span >?><span > <span >:<span > 博客网页编码<span ><?<span >PHP bloginfo(’description’); <span >?><span > <span >:<span > 博客描述<span ><?<span >PHP wp_Title(); <span >?><span > <span >:<span > 特定内容页(Post<span >/<span >Page)的标题
<div >
<span ><?<span >PHP get_header(); <span >?><span > <span >:<span > 调用header模板<span ><?<span >PHP get_sIDebar(); <span >?><span > <span >:<span > 调用SIDebar模板<span ><?<span >PHP get_footer(); <span >?><span > <span >:<span > 调用Footer模板<span ><?<span >PHP the_content(); <span >?><span > <span >:<span > 显示内容(Post<span >/<span >Page)<span ><?<span >PHP <span >if<span >(have_posts()) <span >:<span > <span >?><span > <span >:<span > 检查是否存在Post<span >/<span >Page<span ><?<span >PHP <span >while<span >(have_posts()) <span >:<span > the_post(); <span >?><span > <span >:<span > 如果存在Post<span >/<span >Page则予以显示<span ><?<span >PHP <span >enDWhile<span >; <span >?><span > <span >:<span > <span >While<span > 结束<span ><?<span >PHP <span >endif<span >; <span >?><span > <span >:<span > <span >If<span > 结束<span ><?<span >PHP the_time(’字符串’) <span >?><span > <span >:<span > 显示时间,时间格式由“字符串”参数决定,具体参考PHP手册<span ><?<span >PHP commentspopuplink(); <span >?><span > <span >:<span > 正文中的留言链接。如果使用 comments_popup_script() ,则留言会在新窗口中打开,反之,则在当前窗口打开<span ><?<span >PHP the_Title(); <span >?><span > <span >:<span > 内容页(Post<span >/<span >Page)标题<span ><?<span >PHP the_permalink() <span >?><span > <span >:<span > 内容页(Post<span >/<span >Page) Url<span ><?<span >PHP the_category(’<span >,<span > ‘) <span >?><span > <span >:<span > 特定内容页(Post<span >/<span >Page)所属category<span ><?<span >PHP the_author(); <span >?><span > <span >:<span > 作者<span ><?<span >PHP the_ID(); <span >?><span > <span >:<span > 特定内容页(Post<span >/<span >Page) ID<span ><?<span >PHP editpostlink(); <span >?><span > <span >:<span > 如果用户已登录并具有权限,显示编辑链接<span ><?<span >PHP get_links_List(); <span >?><span > <span >:<span > 显示Blogroll中的链接<span ><?<span >PHP comments_template(); <span >?><span > <span >:<span > 调用留言<span >/<span >回复模板<span ><?<span >PHP wp_List_pages(); <span >?><span > <span >:<span > 显示Page列表<span ><?<span >PHP wp_List_categorIEs(); <span >?><span > <span >:<span > 显示CategorIEs列表<span ><?<span >PHP nextpostlink(’ <span >%<span >link ‘); <span >?><span > <span >:<span > 下一篇文章链接<span ><?<span >PHP prevIoUspostlink(’<span >%<span >link’); <span >?><span > <span >:<span > 上一篇文章链接<span ><?<span >PHP get_calendar(); <span >?><span > <span >:<span > 日历<span ><?<span >PHP wp_get_archives() <span >?><span > <span >:<span > 显示内容存档<span ><?<span >PHP postsnavlink(); <span >?><span > <span >:<span > 导航,显示上一篇<span >/<span >下一篇文章链接<span ><?<span >PHP <span >include<span >(TEMPLATEPATH <span >.<span > ‘<span >/<span >文件名’); <span >?><span > <span >:<span > 嵌入其他文件,可为定制的模板或其他类型文件
当然,这些都是与模板相关的最基本的东西,更详细的信息请参考
总结以上是内存溢出为你收集整理的Wordpress 模版技术手册 - WordPress Theme Technical manuals全部内容,希望文章能够帮你解决Wordpress 模版技术手册 - WordPress Theme Technical manuals所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)