簡單分享下如何去批量創建網頁,恰好最近一直在做這件事。
需要先說明的是,今天文章中輸出的內容只涉及 WordPress 搭建的站點,畢竟如果用純技術方式去搭建網站的話,批量創建頁面實在是太簡單的一件事。
一般我們使用 WordPress 建站,主要涉及到的技術棧有兩個,分別是 WooCommerce 與 Advanced Custom Filed。
其中,WooCommerce 主要是用作成交類型的電商站點(當然也有人習慣將其用在 B 端詢盤站點上),而 ACF 插件則主要是用于 B 端詢盤站點上。
通過 WooCommerce 批量創建商品頁面信息,這就比較簡單了。
因為 WooCommerce 提供了通過表格上傳來創建商品信息的方式,我們需要做的就是去官網上下載一份表格模板,并按照要求填寫商品信息即可。
但是這里涉及到一個問題,如果我們的商品詳情頁上有高級編輯器、或者其他類型插件的內容,那通過這種表格上傳方式去創建商品信息時,會導致這部分內容缺失。
一個有效的辦法是,先手動創建一個商品頁面,并將信息導出到本地 CSV 文件,并觀察這個文件的格式信息。
然后按照特定的格式去組織數據,保存后再上傳到網站,那這部分特定格式的數據便可以顯示完整了。
但是我最近一直在寫這塊的處理腳本,發現很多高級編輯器會使用一些特定的編碼格式,以及使用自定義的數據 ID,這就導致這部分信息的加工變得困難了一點。
需要尤其用心去處理數據交互,甚至條件允許的話,可以在 AI 的協助下處理這部分內容。
WooCommerce 批量創建商品信息聊完,剩下的就是 ACF 這款插件了。要想在 ACF 技術棧支持的網站上,去批量創建頁面就很簡單了。
其實邏輯與 WooCommerce 類似,都是在本地編輯好 CSV 格式的文件,然后上傳到網站上,那程序便會自動將一條一條數據渲染成一個一個頁面。
但是過程中需要借助第三方插件,畢竟 ACF 的功能單一,不像 WooCommerce 那樣豐富。
一般我使用的批量導入插件是 WP All Importer,跟 ACF 搭配使用起來簡直非常完美。
當然這個過程中,肯定還有別的插件能滿足需求,大家有興趣的話可以自己搜索下,能滿足自己的需求便好了。
另外還有一個頁面的批量創建,其實上面的 ACF 插件也能做,但前提是需要單獨做一些設置。
如果我們只是想在 Page 里面批量創建頁面,我之前使用的方式是郵件同步(具體的插件名稱一時想不起來了)。
直接將我們的頁面內容,通過郵件的方式發送到我們的管理員郵箱。一旦信息發送成,那款插件會自動渲染郵件內容,并批量將頁面創建好。
其實上面的這些批量創建流程都很不是很難,甚至我們可以將這些自動化流程與 N8N 這樣的自動化平臺集成起來,并在過程中將 AI 能力加進來,實現更高效的自動化辦公。
但這里需要說一句,這些批量流程的目的只是為了提升我們的辦公效率,過程中的核心還得是內容質量。

文章為作者獨立觀點,不代表DLZ123立場。如有侵權,請聯系我們。( 版權為作者所有,如需轉載,請聯系作者 )

網站運營至今,離不開小伙伴們的支持。 為了給小伙伴們提供一個互相交流的平臺和資源的對接,特地開通了獨立站交流群。
群里有不少運營大神,不時會分享一些運營技巧,更有一些資源收藏愛好者不時分享一些優質的學習資料。
現在可以掃碼進群,備注【加群】。 ( 群完全免費,不廣告不賣課!)