摘要:但是如果想添加與主題無(wú)關(guān)的代碼,例如訪客統(tǒng)計(jì),性能監(jiān)控等類型的獨(dú)立代碼,由于與主題文件沒(méi)有關(guān)系,那么最好的辦法就是在插件中添加代碼。使用函數(shù)有以下優(yōu)點(diǎn)可以設(shè)定與其他依賴代碼的載入次序可以指定版本號(hào)利于緩存管理可以指定嵌入代碼在文檔的位置
如果是修改自己制作的模板主題,升級(jí)和更新自己掌控,javascript代碼的添加比較自由,可根據(jù)實(shí)際業(yè)務(wù)邏輯引入即可。但是如果想添加與主題無(wú)關(guān)的javascript代碼,例如訪客統(tǒng)計(jì),性能監(jiān)控等類型的獨(dú)立代碼,由于與主題文件沒(méi)有關(guān)系,那么最好的辦法就是在插件中添加代碼。
WordPress提供了函數(shù)?wp_enqueue_script?和鉤子?wp_enqueue_scripts
以方便開(kāi)發(fā)者有能力嵌入自定義的代碼。
下面簡(jiǎn)述添加的方法步驟:
在插件目錄下新建一個(gè)目錄,進(jìn)入目錄后新建一個(gè)插件文件index.php,插入如下示例代碼:
wp_enqueue_script?函數(shù)五個(gè)參數(shù)說(shuō)明
1.?string $handle?#對(duì)當(dāng)前引入的javascript文件的唯一命名
2.?string $src = ""?#javascript文檔資源url
3.?array $deps = array()?#依賴代碼handle
4.?string|bool|null $ver = false?#版本號(hào),如果未指定,與WordPress系統(tǒng)版本號(hào)一致
5.?bool $in_footer = false?#是否在文檔底部,如果是false,則默認(rèn)在文檔頭部就載入javascript
最后保存文件,去插件中心激活插件,在瀏覽器頁(yè)面查看頁(yè)面源代碼,就可以看到引入的 javascript 文件了。
使用 wp_enqueue_script 函數(shù)有以下優(yōu)點(diǎn):
a. 可以設(shè)定與其他依賴代碼的載入次序
b. 可以指定版本號(hào)利于緩存管理
c. 可以指定嵌入代碼在文檔的位置
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/29062.html
摘要:各種各樣的編碼錯(cuò)誤可能會(huì)導(dǎo)致網(wǎng)站加載速度非常慢,從而用戶離開(kāi)的網(wǎng)站。同時(shí)提高網(wǎng)站加載速度也是提高網(wǎng)站排名的必要步驟之一。 翻譯:瘋狂的技術(shù)宅原文:https://likegeeks.com/improve... 為你網(wǎng)站的用戶留下良好的第一印象是非常必要的。隨著商業(yè)領(lǐng)域的競(jìng)爭(zhēng),擁有一個(gè)吸引人的網(wǎng)站可以幫助你脫穎而出。研究表明,如果加載時(shí)間超過(guò)3秒,會(huì)有 40% 的用戶放棄訪問(wèn)你的網(wǎng)站...
摘要:最優(yōu)化渲染路徑,實(shí)際上只要聚焦三件事情最小化關(guān)鍵資源的數(shù)量最小化關(guān)鍵字節(jié)數(shù)最小化關(guān)鍵路徑的長(zhǎng)度理解頁(yè)面加載速度的測(cè)量辦法當(dāng)百度談?wù)擁?yè)面加載速度時(shí),他們并不是指加載一個(gè)網(wǎng)頁(yè)的總時(shí)間。 張超 — MAY 21, 2015 經(jīng)常有站長(zhǎng)、開(kāi)發(fā)者、運(yùn)維疑惑:為什么我們的后臺(tái)服務(wù)器很快,但是用戶要看網(wǎng)頁(yè)里面的內(nèi)容卻需要很長(zhǎng)時(shí)間?我們?cè)谏弦黄恼隆豆肢F大作戰(zhàn): 解析網(wǎng)站打開(kāi)慢的原因》中簡(jiǎn)單介紹了影...
摘要:本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的主題。你也許想為自己開(kāi)發(fā)主題,或者制作公開(kāi)發(fā)行的的主題。主題的剖析主題目錄位于。請(qǐng)避免使用數(shù)字名字,這會(huì)導(dǎo)致無(wú)法在主題列表中正常顯示出來(lái)??焖俸?jiǎn)單的入門(mén)到了解這一方便簡(jiǎn)潔的開(kāi)源系統(tǒng)中。 本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的 WordPress 主題。如果你希望了解更多如何安裝和應(yīng)用主題的內(nèi)容,請(qǐng)參閱應(yīng)用主題文檔。本文的內(nèi)容不同于應(yīng)用主題,因?yàn)樗懻摰氖蔷帉?xiě)代碼去...
摘要:本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的主題。你也許想為自己開(kāi)發(fā)主題,或者制作公開(kāi)發(fā)行的的主題。主題的剖析主題目錄位于。請(qǐng)避免使用數(shù)字名字,這會(huì)導(dǎo)致無(wú)法在主題列表中正常顯示出來(lái)??焖俸?jiǎn)單的入門(mén)到了解這一方便簡(jiǎn)潔的開(kāi)源系統(tǒng)中。 本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的 WordPress 主題。如果你希望了解更多如何安裝和應(yīng)用主題的內(nèi)容,請(qǐng)參閱應(yīng)用主題文檔。本文的內(nèi)容不同于應(yīng)用主題,因?yàn)樗懻摰氖蔷帉?xiě)代碼去...
摘要:本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的主題。你也許想為自己開(kāi)發(fā)主題,或者制作公開(kāi)發(fā)行的的主題。主題的剖析主題目錄位于。請(qǐng)避免使用數(shù)字名字,這會(huì)導(dǎo)致無(wú)法在主題列表中正常顯示出來(lái)??焖俸?jiǎn)單的入門(mén)到了解這一方便簡(jiǎn)潔的開(kāi)源系統(tǒng)中。 本專欄介紹如何開(kāi)發(fā)設(shè)計(jì)你自己的 WordPress 主題。如果你希望了解更多如何安裝和應(yīng)用主題的內(nèi)容,請(qǐng)參閱應(yīng)用主題文檔。本文的內(nèi)容不同于應(yīng)用主題,因?yàn)樗懻摰氖蔷帉?xiě)代碼去...
閱讀 1277·2023-04-25 19:10
閱讀 1154·2021-09-10 10:50
閱讀 3040·2021-09-02 15:21
閱讀 1397·2019-08-30 15:52
閱讀 1694·2019-08-30 13:56
閱讀 2097·2019-08-30 12:53
閱讀 1880·2019-08-28 18:22
閱讀 2134·2019-08-26 13:47