當(dāng)前位置:首頁>WordPress插件>強大靈活的 WordPress 代碼管理插件 WPCode,按條件插入任何JS、CSS、PHP代碼

強大靈活的 WordPress 代碼管理插件 WPCode,按條件插入任何JS、CSS、PHP代碼

今天,倡萌為大家推薦來自 WPBeginner 推出的免費 WPCode 插件,它將改變您對 WordPress 定制的看法。

構(gòu)建這個工具來幫助您在管理您的網(wǎng)站自定義時節(jié)省時間和麻煩。這就像終極的瑞士軍刀工具,可以幫助您替換數(shù)十個現(xiàn)有的 WordPress 插件,同時讓您的網(wǎng)站更快。

WPCode 的前身是 Insert Headers and Footers 插件,這個插件的目的是讓用戶可以輕松地將代碼添加到WordPress 網(wǎng)站的頁眉和頁腳區(qū)域,而無需編輯主題文件!包括 Google Analytics 腳本、自定義 CSS 代碼、AdSense 代碼等。

WPBeginner 決定擴展這個免費插件,使其成為具有條件邏輯、自動插入等功能的 WordPress 功能齊全的代碼片段管理解決方案,也就是我們今天的主角——WPCode。

什么是 WPCode?

WPCode是一個強大的 WordPress 代碼片段插件,它使您可以輕松地使用代碼片段添加自定義 WordPress 功能,而無需編輯主題的 functions.php 文件。

它帶有一個內(nèi)置的代碼片段庫,您可以在其中找到一些我最流行的 WordPress 代碼片段,這些代碼片段將幫助您消除對單獨插件的需求。

WPCode WordPress 代碼片段庫

例如,有現(xiàn)成的片段可以幫助您:

  • 禁用 XML-RPC——這有利于WordPress 的安全性
  • 允許 SVG 文件上傳 – 無需單獨的插件
  • 禁用 Gutenberg – 無需單獨的插件
  • 禁用評論 – 無需單獨的插件
  • 為 Google Analytics、Facebook、AdSense 和其他平臺添加跟蹤腳本

目前還有超過兩打其他代碼片段,您可以使用它們來添加自定義功能,同時減少您網(wǎng)站上的插件數(shù)量。

對于一個普通的網(wǎng)站所有者來說,這個插件將幫助您減少至少 6 到 8 個您現(xiàn)在可能正在使用的其他插件,只需要現(xiàn)有的片段。

我的計劃是繼續(xù)在那里添加更多自定義代碼片段以涵蓋流行的用例。如果您有任何建議,請在此處填寫表格告知我們。

如果您是想要貢獻代碼片段的 WordPress 開發(fā)人員/自由職業(yè)者,請使用上面的表格將您的片段發(fā)送給我們。

面向未來的站點定制和代碼管理

大多數(shù) WordPress 自定義教程會要求您將代碼片段添加到主題的 functions.php 文件中。這種舊方式只會使管理代碼片段變得混亂,并且還會阻止您更新主題。

如果您更新主題或切換到另一個主題,那么您將丟失您在 functions.php 文件中添加的所有自定義代碼函數(shù)。

WPCode 通過為您提供一種直接從 WordPress 儀表板插入頁眉和頁腳腳本以及其他代碼片段的簡單方法來解決此問題。這些代碼片段實際上就像它們在主題的 functions.php 文件中一樣運行,但我們使您的自定義成為面向未來的

在 WordPress 中創(chuàng)建新的自定義代碼段

您可以安全地更新主題或切換到另一個主題,而不會丟失重要的網(wǎng)站自定義設(shè)置。

在主題的 functions.php 文件中添加自定義代碼片段的另一個問題是,即使是最小的錯誤也會破壞您的網(wǎng)站并使其無法訪問。

WPCode 自帶智能代碼片段驗證。這可以幫助您防止常見的代碼錯誤,以確保您在添加代碼片段或頁眉和頁腳腳本時不會破壞您的網(wǎng)站。

您可以從單個屏幕管理所有頁眉和頁腳腳本以及其他自定義代碼片段。WPCode 甚至讓您可以輕松地使用標(biāo)簽組織代碼片段,并為每個代碼片段添加提醒注釋。

WPCode - 按標(biāo)簽組織的 WordPress 片段

內(nèi)置 WordPress 代碼生成器

除了不斷增長的代碼片段庫之外,WPCode 還擁有 WordPress 代碼生成器,可幫助您使用最新的 WordPress 編碼標(biāo)準(zhǔn)和 API 快速獲得即用型自定義代碼。

用于 WordPress 的 WPCode 生成器

帶有管理 UI 的自定義代碼生成器的示例包括:

  • 自定義文章類型生成器 – 為文章類型創(chuàng)建自定義代碼片段。
  • 自定義分類生成器 – 獲取分類的自定義代碼片段。
  • WP Query Generator – 為 WP_Query 獲取自定義代碼片段以加載帖子。
  • 自定義側(cè)邊欄生成器 – 創(chuàng)建自定義代碼片段以注冊自定義側(cè)邊欄或小工具區(qū)域。
  • 自定義小工具生成器 – 用于注冊自定義小工具的自定義代碼片段。
  • 導(dǎo)航菜單生成器 – 用于在主題中注冊新導(dǎo)航菜單位置的自定義代碼片段。

除了上述之外,WPCode 還有用于安排 cron 作業(yè)、注冊腳本和樣式表、添加自定義文章狀態(tài)等的代碼片段生成器。

過去,初學(xué)者和中級用戶會使用 WordPress 插件通過管理 UI 創(chuàng)建自定義帖子類型、分類法等。問題是這些是一次性使用的插件,它們在后臺只是生成自定義代碼片段。

現(xiàn)在使用 WPCode 免費生成器,您可以刪除這些插件,同時仍然可以通過管理 UI 添加您想要的自定義功能。

對于為客戶構(gòu)建網(wǎng)站的新 WordPress 開發(fā)人員和網(wǎng)絡(luò)專業(yè)人士來說,這將節(jié)省大量時間。

代碼片段的條件邏輯 + 自動插入優(yōu)先級

使用 WPCode 的目標(biāo)是創(chuàng)建一個既簡單又強大的 WordPress 代碼片段插件。

這就是為什么除了全局頁眉和頁腳腳本之外,WPCode 還為代碼片段添加了條件邏輯等高級功能,并使其變得簡單。

您可以使用視覺條件邏輯來決定何時加載某個片段,而不是學(xué)習(xí) WordPress 條件邏輯查詢。

WPCode 智能條件邏輯

WPCode 條件邏輯的示例用例:

  • 僅為登錄用戶加載代碼片段
  • 加載特定用戶角色的 PHP 代碼片段
  • 僅在特定頁面 URL 上加載 PHP 代碼片段
  • 在特定頁面上插入頁眉和頁腳像素腳本
  • 根據(jù)頁面類型顯示代碼片段
  • 僅在某些文章類型上運行代碼片段
  • 根據(jù)引用源加載頁眉和頁腳代碼片段
  • 和更多…

WPCode 還使用簡碼添加了自動代碼插入和手動輸出。通過這種方式,您可以使用自定義簡碼添加功能,或者只是在您想要的區(qū)域自動添加某些功能。

WPCode 自動插入 PHP 代碼

WPCode 的自動插入功能允許您在任何地方運行代碼片段或從自定義選項中進行選擇,例如:

  • 僅在前端運行代碼片段
  • 僅在 WordPress 管理區(qū)域中運行代碼片段
  • 在站點范圍內(nèi)添加頁眉和頁腳腳本
  • 在帖子內(nèi)容之前或之后插入 PHP 代碼片段
  • 在特定段落之前或之后插入代碼片段
  • 在特定存檔頁面上插入代碼段

除此之外,WPCode 還添加了可視化代碼片段優(yōu)先系統(tǒng),因此您可以選擇自定義函數(shù)的順序以避免代碼沖突。

在 WPCode 中添加代碼描述、標(biāo)簽和優(yōu)先級

您可以替換哪些示例用例 + 插件?

WPCode 是一個插件,可以幫助您在不丟失功能的情況下擺脫許多其他插件。

以下是一些頂級用例:

  • 插入頁眉和頁腳腳本
  • 在頁眉和頁腳中插入 Google Analytics 跟蹤代碼
  • 插入 PHP 代碼片段或 JavaScript 代碼片段而不修改主題的 functions.php 文件
  • 使用條件邏輯在 WordPress 頁眉和頁腳中插入 Facebook Pixels 代碼、Google Conversion Pixels 代碼和其他廣告轉(zhuǎn)換像素腳本
  • 插入 Google AdSense 廣告代碼、亞馬遜原生上下文廣告代碼和其他媒體廣告代碼
  • 插入自定義 JavaScript、CSS 和 HTML 代碼
  • 在您網(wǎng)站的頁眉和頁腳中插入用于社交媒體、Google Search Console 和其他域驗證的站點驗證元標(biāo)記
  • 插入可重復(fù)使用的自定義內(nèi)容塊
  • 在特定段落之后的內(nèi)容中插入廣告代碼
  • 根據(jù)條件邏輯顯示或隱藏自定義代碼片段
  • 禁用 XML-RPC、禁用 Rest API、禁用評論、允許上傳 SVG 文件、禁用 Gutenberg 并啟用經(jīng)典編輯器而不添加額外的插件

只需使用 WPCode 當(dāng)前的功能和現(xiàn)成的代碼片段庫,您就可以替換幾個流行的插件,包括:

  • 禁用評論插件
  • 禁用 XML-RPC 插件
  • 禁用 Rest API 插件
  • 禁用古騰堡插件
  • 經(jīng)典編輯器插件
  • 允許 SVG 文件上傳插件
  • 禁用 RSS 提要插件
  • 禁用搜索插件
  • 禁用自動更新插件
  • 禁用管理欄插件
  • 禁用小工具塊插件
  • 經(jīng)典小工具插件
  • 刪除 WordPress 版本號插件
  • Facebook 像素插件
  • 谷歌 AdSense 插件
  • 自定義文章類型 UI 插件
  • 其他 WordPress 生成器插件

平均而言,我們相信您可以輕松替換網(wǎng)站上 6 到 8 個現(xiàn)有插件,因為典型的網(wǎng)站通常會安裝這些一次性功能插件。現(xiàn)在您可以刪除這些插件,清理您的管理區(qū)域,并簡化您的網(wǎng)站管理。

WPCode 的下一步是什么?

由于插入頁眉和頁腳插件擁有超過 100 萬用戶,因此免費獲得所有這些新功能對每個人來說都是一個驚喜。

到目前為止,WPCode 對社區(qū)的反應(yīng)非常滿意,因為每個人都喜歡這些新功能。

WPCode 有一個令人興奮的路線圖,可以讓這個插件更加強大:

  • 越來越豐富的 WordPress 專家審查的更大的代碼片段庫列表
  • 將自定義片段保存到云端 – 這對于創(chuàng)建和管理多個網(wǎng)站的人來說非常有用,因為您可以在插件中構(gòu)建您的個性化片段庫
  • 還有更多……

如果您對 WPCode 插件的更新有任何想法,請將您的建議發(fā)送給作者

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
WordPress插件后臺定制

使用 Admin Columns 插件在 WordPress 中添加新的管理列

2022-7-15 8:30:13

網(wǎng)站維護

在寶塔面板添加 WordPress 定時作業(yè)計劃任務(wù)

2022-7-30 11:42:59

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

阜城县| 顺平县| 广西| 德化县| 甘南县| 全南县| 车致| 宜春市| 罗甸县| 昌黎县| 平原县| 宣恩县| 定日县| 平遥县| 汝南县| 景东| 亳州市| 紫金县| 和平区| 惠安县| 吴川市| 古浪县| 元江| 黔江区| 犍为县| 甘泉县| 谢通门县| 鸡西市| 镇沅| 沐川县| 黄浦区| 彩票| 云阳县| 清新县| 阳山县| 清水河县| 栾川县| 松阳县| 福建省| 贵德县| 浦北县|