searchsearch

www.hkeasychat.com

網站建設 | WordPress常用模板及函數大全 - 網站建設及程式編寫

登入     註冊



網站建設 | WordPress常用模板及函數大全

頭條資訊發表於 2019-12-8 22:07:15
作者:一點資訊☞

網上搜集整理的很全的WordPress常用模板及函數大全,以列表的形式整理出來,也方便自己以後的使用。後期如有補充會更新在網站。

基本模板文件

文件名描述
style.css主題樣式文件
index.php首頁模板文件
header.php頭部模板文件
single.php單篇文章模板文件
archive.php存檔/分類模板文件
searchform.php搜索表單模板文件
search.php搜索模板文件
404.php404 模板文件
comments.php留言模板文件
footer.php底部模板文件
sidebar.php側邊欄模板文件
page.php靜態頁面模板文件
front-page.php靜態首頁模板文件
tag.php標簽存檔模板文件
category.php分類存檔模板文件

頭部函數

函數名描述
<?php site_url; ?>站點根鏈接
<?php wp_title; ?>文章或者靜態頁面標題
<?php bloginfo(‘name’); ?>站點名稱
<?php bloginfo(‘description’); ?>站點描述
<?php get_stylesheet_directory; ?>樣式文件所在目錄
<?php bloginfo(‘stylesheet_url’); ?>樣式文件鏈接
<?php bloginfo(‘pingback_url’); ?>pingback 鏈接
<?php bloginfo(‘template_url’); ?>模板文件所在目錄鏈接
<?php bloginfo(‘version’); ?>WordPress 版本
<?php bloginfo(‘atom_url’); ?>atom 鏈接
<?php bloginfo(‘rss2_url’); ?>rss2 鏈接
<?php bloginfo(‘url’); ?>網站根鏈接
<?php bloginfo(‘html_type’); ?>html 版本
<?php bloginfo(‘charset’); ?>字符集

導航菜單

默認導航菜單
<?php wp_nav_menu; ?>
指定的導航菜單
<?php wp_nav_menu( array(‘menu’ => ‘Project Nav’ )); ?>
基于分類的導航
<ul id=”menu”>
<li <?php if(is_home) { ?> class=”current-cat” <?php } ?>>
<a href=”<?php bloginfo(‘home’); ?>”>Home</a></li>
<?php wp_list_categories(‘title_li=&orderby=id’);?>
</ul>
基于頁面的導航
<ul id=”menu”>
<li <?php if(is_home) { ?> class=”current-page-item” <?php } ?>>
<a href=”<?php bloginfo(‘home’); ?>”>Home</a></li>
<?php wp_list_pages(‘sort_column=menu_order&depth=1&title_li=’);?>
</ul>

模板函數

函數名描述
<?php the_content; ?>文章內容
<?php if(have_posts): ?>檢查是否有文章
<?php while(have_posts): the_post; ?>顯示文章
<?php endwhile; ?>結束循環
<?php endif; ?>結束判斷
<?php get_header; ?>頭部模板內容
<?php get_sidebar; ?>側邊欄模板內容
<?php get_footer; ?>底部模板內容
<?php the_time(‘m-d-y’); ?>顯示時間,格式為︰’08-18-07′
<?php comments_popup_link; ?>顯示到文章留言的鏈接
<?php the_title; ?>文章標題
<?php the_permalink; ?>文章鏈接
<?php the_category; ?>文章分類
<?php the_author; ?>文章作者
<?php the_ID; ?>文章 ID
<?php edit_post_link; ?>文章編輯鏈接
<?php wp_list_bookmarks; ?>友情鏈接列表
<?php comments_template; ?>留言模板內容
<?php wp_list_pages; ?>所有頁面列表
<?php wp_list_categories; ?>所有分類列表
<?php next_post_link(‘%link’); ?>下一篇文章鏈接
<?php previous_post_list(‘%link’); ?>上一篇文章鏈接
<?php get_calendar; ?>顯示文章日歷
<?php wp_get_archives; ?>存檔鏈接列表
<?php posts_nav_link; ?>上一篇和下一篇文章鏈接
<?php rewind_posts; ?>重回開頭開始第二個循環

主循環

基本循環
<?php if(have_posts) { ?>
<?php while(have_posts) { ?>
<?php the_post; ?>
<?php // custom post content code for title, excerpt and featured image ?>
<?php } // end while ?>
<?php } // end if ?>

其他函數

函數名描述
/%postname%/自定義固定鏈接
<?php include(TEMPLATEPATH . ‘/x’); ?>從模板文件夾加載文件
<?php the_search_query; ?>搜索表單返回的值
<?php _e(‘Message’); ?>返回翻譯之後的文本
<?php wp_register; ?>注冊鏈接
<?php wp_loginout; ?>登錄/登出鏈接
<!nextpage>將文章那個內容分頁
<!more>截斷文章內容,並創建到全文的鏈接
<?php wp_meta; ?>管理元鏈接
<?php timer_start; ?>開始計時 (header.php)
<?php timer_stop(1); ?>停止計時 (footer.php)
<?php echo get_num_queries; ?>顯示生成當前頁面所需的查詢數

頁面判斷函數

函數名稱用法說明
is_home<?php if(is_home)?> true 為首頁,false 為第二頁判斷是否為第一頁
is_paged<?php if(is_paged)?>當頁面為第二頁時,?paged=2
is_single<?php if(is_single)?>
<?php if(is_single(2))?>文章 id
<?php if(is_single(‘標題’))?>文章標題
是否為文章單一頁面,如要針對特定文章時,可在中加入文章的 ID 參數,或標題文字
is_page<?php if(is_page)?>
<?php if(is_page(2))?>分頁 id
<?php if(is_page(‘標題’))?>分頁標題
是否為分頁,與單一頁面用法相同,在中可再針對個的分頁 ID 與標題作判斷

is_category

<?php if(is_category)?>
<?php if(is_category(2))?>分類 id
<?php if(is_category(‘標題’))?>分類標題
<?php if(is_category(array(6,7)))?>分類 id 為 6、7
<?php if(is_category(array(6,7,’minwt’)))?>分類 id 為 6、7 或 minwt

是否為分類,中可輸入分類 ID 與名稱,再個作判斷

is_archive<?php if(is_archive)?>是否為存檔頁面
is_search<?php if(is_search)?>是否為搜索面
is_404<?php if(is_404)?>是否為找不到畫面 404
is_tag<?php if(is_tag)?>是否為標簽頁面
is_date<?php if(is_date)?>是否為日期存檔頁面
is_year<?php if(is_year)?>是否為年份存檔頁面
is_month<?php if(is_month)?>是否為月份存檔頁面
is_day<?php if(is_day)?>是否為天存檔頁面

<!--?php if(is_single):?-->

//這里寫你想顯示的內容,包括函數

<!--?php endif;?-->

建站教程匯總

相關內容:
上一篇:完成政府網站集約化平台建設 打造“11637”網絡理政框架體系
下一篇:[IT 互聯網資訊]水滴籌本質是企業,當以更專業嘅“生意”成就“善意” ...

更多帖子推薦

網站建設及程式編寫討論區最新帖子快速翻頁:
234567891011121314151617

網站建設及程式編寫

網站建設 | WordPress常用模板及函數大全 -END- 

香港交友討論區hkeasychat - 香港社交論壇forum本交友論壇採用forum形式運作,會員所講所post交友話題、發起的交友活動與本交友網立場無關 本頁面任何內容(包括但不限於:『留言、文章』)不代表廣告商同意立場及觀點,本頁面可能出現間接宣傳。hkeasychat旗下討論區業務集團之一 - hkeasychat 香港交友討論區 聯絡我們