Hello! 欢迎来到盒子萌!

自己在wordpress写主题的一些常用函数


自己记性不好而且还爱折腾,总是要做笔记,而且又懒,只能ctrl+C crrl+V 非常适合我,所以把笔记做下了

输出内容

<?php bloginfo('name'); ?>   //博客名称
<?php bloginfo('url'); ?>    //博客地址
<?php bloginfo('stylesheet_url'); ?>  //主题style.css 地址输出
<?php bloginfo('template_url'); ?>   //主题模板位置地址

判断是否该页面,前面加 ! 判断不是该页面

is_home()           //主页
is_single()         // 内容页(Post)
is_page()           //是否为内容页(Page)
is_category()       //是否为Category/Archive页
is_user_logged_in() //判断用户是否已登录

模板常用必备函数

<?php get_header(); ?>     //Header模板
<?php get_sidebar(); ?>    //调用Sidebar模板
<?php get_footer(); ?>     //调用Footer模板
<?php the_content(); ?>    //显示内容(Post/Page用到)

<?php if(have_posts()) ” ?>    //检查是否存在Post/Page,即是否有内容
<?php while(have_posts()) ” the_post(); ?>  //如果存在Post/Page就显示
<?php endwhile; ?>    //While 结束 必用

<?php endif; ?>   //if判断结束

<?php the_time('y-m-d') ?>  //时间年-月-日
<?php the_title(); ?>       //(Post/Page/single)标题
<?php the_permalink() ?>    //内容页的Url
<?php the_category(', ') ?> //所属Category
<?php the_author(); ?>      //作者

<?php the_ID(); ?>  //(Post/Page) ID
<?php edit_post_link(); ?>  //文章编辑链接
<?php comments_template(); ?>   //调用评论模板
<?php wp_list_pages(); ?>  //显示Page列表
<?php next_post_link(' %link '); ?>  //下一篇文章链接
<?php previous_post_link('%link'); ?>  //上一篇文章链接
<?php include(TEMPLATEPATH . '/文件名'); ?> // 嵌入其他文件,不需要带.PHP

发表评论

相关阅读