日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

WordPress 函数get_template_part()使用介绍

發布時間:2023/12/1 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 WordPress 函数get_template_part()使用介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

get_template_part() 函數用于調用自定義模板文件,也可以引入自定義名字的文件。使用get_template_part()函數,可以更靈活的控制主題,我覺得get_template_part()函數最大的好處就是大大的減少了代碼的重寫量。

我們知道,調用header.php可以用get_header()方法,調用footer.php可以用get_footer()方法,調用 sidebar.php可以用get_sidebar()方法,那么,調用自定義模板文件的時候,我們需要用get_template_part()函 數。這好比如原生的php也有require及include兩種引入文件方法是一個道理。

為什么要自定義模板文件比如,分類頁、標簽頁、作者頁、甚至首頁可能都需要用到一段共同的代碼——如以摘要方式輸出文章。那么,我們可以將這段代碼放到content.php中,然后在分類、標簽、和首頁模板文件調用content.php,以減少代碼重寫量。

get_template_part()函數的使用很靈活,不僅僅是加載一個模板文件進來,而且還有備用的選項,調用代碼如下:

語法結構<?phpget_template_part($slug,$name);?>$slug (必須) 通用的模板名(字符串)要引入的模板的文件名,不包括后綴名 .php,也就是如果需要引入當前主題根目錄的 content.php 文件 $slug 填寫 ‘content’ 即可。$name (可選) 指定的模板名(字符串)要引入的模板的文件的副文件名,如果要引入當前主題根目錄的 content-nav.php 文件 $slug 參數填寫 ‘content’,$name 參數填寫 ‘nav’。使用實例1、如果content-loop.php存在,則調用content-loop.php,否則,就調用content.php<?phpget_template_part('content','loop');?>2、引入當前主題根目錄的tags.php文件:<?phpget_template_part('tags');?>3、引入當前主題inc目錄的myfunctions.php文件:<?phpget_template_part('inc/myfunctions');?>4、調用主題partials文件夾下content-page.php<?phpphpget_template_part('partials/content','page');?>

總結

以上是生活随笔為你收集整理的WordPress 函数get_template_part()使用介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。