WordPress模板基本文件
style.css 樣式表文件 index.php 主頁文件 single.php 日誌單頁文件 page.php 頁面文件 archvie.php 分類和日期存檔頁文件 searchform.php 搜索表單文件 search.php 搜索頁面文件 comments.php 留言區域文件(包括留言列表和留言框)404.php 404錯誤頁面 header.php 網頁頭部文件 sidebar.php 網頁側邊欄文件 footer.php 網頁底部文件
WordPress Header頭部 PHP代碼 (注: 也就是位於<head>和</head>之間的PHP代碼)
<?php bloginfo(’name’);?> 網站標題 <?php wp_title();?> 日誌或頁面標題 <?php bloginfo(’stylesheet_url’);?> WordPress主題樣式表文件style.css的相對地址 <?php bloginfo(’pingback_url’);?> WordPress博客的Pingback地址 <?php bloginfo(’template_url’);?> WordPress主題文件的相對地址 <?php bloginfo(’version’);?> 博客的WordPress版本 <?php bloginfo(’atom_url’);?> WordPress博客的Atom地址 <?php bloginfo(’rss2_url’);?> WordPress博客的RSS2地址 <?php bloginfo(’url’);?> WordPress博客的絕對地址 <?php bloginfo(’name’);?> WordPress博客的名稱 <?php bloginfo(’html_type’);?> 網站的HTML版本 <?php bloginfo(’charset’);?> 網站的字符編碼格式
WordPress 主體模板 PHP代碼
<?php the_content();?> 日誌內容 <?php if(have_posts()):?> 確認是否有日誌 <?php while(have_posts()):the_post();?> 如果有,則顯示全部日誌 <?php endwhile;?> 結束PHP函數”while” <?php endif;?> 結束PHP函數”if” <?php get_header();?> header.php文件的內容 <?php get_sidebar();?> sidebar.php文件的內容 <?php get_footer();?> footer.php文件的內容 <?php the_time(’m-d-y’)?> 顯示格式爲”02-19-08″的日期 <?php comments_popup_link();?> 顯示一篇日誌的留言鏈接 <?php the_title();?> 顯示一篇日誌或頁面的標題 <?php the_permalink()?> 顯示一篇日誌或頁面的永久鏈接/URL地址 <?php the_category(’, ‘)?> 顯示一篇日誌或頁面的所屬分類 <?php the_author();?> 顯示一篇日誌或頁面的作者 <?php the_ID();?> 顯示一篇日誌或頁面的ID <?php edit_post_link();?> 顯示一篇日誌或頁面的編輯鏈接 <?php get_links_list();?> 顯示Blogroll中的鏈接 <?php comments_template();?> comments.php文件的內容 <?php wp_list_pages();?> 顯示一份博客的頁面列表 <?php wp_list_cats();?> 顯示一份博客的分類列表 <?php next_post_link(’ %link ‘)?> 下一篇日誌的URL地址 <?php previous_post_link(’%link’)?> 上一篇日誌的URL地址 <?php get_calendar();?> 調用日曆 <?php wp_get_archives()?> 顯示一份博客的日期存檔列表 <?php posts_nav_link();?> 顯示較新日誌鏈接(上一頁)和較舊日誌鏈接(下一頁) <?php bloginfo(’description’);?> 顯示博客的描述信息
其它的一些WordPress模板代碼
/%postname%/ 顯示博客的自定義永久鏈接 <?php the_search_query();?> 搜索表單的值 <?php _e(’Message’);?> 打印輸出信息 <?php wp_register();?> 顯示註冊鏈接 <?php wp_loginout();?> 顯示登入/登出鏈接 <!–next page–> 在日誌或頁面中插入分頁 <!–more–> 截斷日誌 <?php wp_meta();?> 顯示管理員的相關控制信息 <?php timer_stop(1);?> 顯示載入頁面的時間 <?php echo get_num_queries();?> 顯示載入頁面查詢