問酒保:如何在街區中使用WordPress?

問酒保如何在一個區塊世界中使用WordPress問酒保:如何在一個區塊世界中使用WordPress?

我喜歡你的文章。 現在,在WordPress革命中,我意識到這些天我一直在尋找有關WP的答案。

說了這麼多話,關於未來的許多預見,問題等等,但是,現在,我想我作為一名設計師,只是想了解似乎已經得到回答的一件事,但還不清楚:

WordPress是否是構建客戶模板的好選擇,客戶只需在該模板中將要顯示在前端的信息插入到我想要的位置? 而且他不必擔心格式化塊嗎? 我喜歡積木,不要誤會我的意思,但是正常的模板製作會結束嗎?

我只是認為擁有超級CMS,HTML,CSS並能夠使用ACF來處理資料庫是如此強大,以至於我想知道它是否丟失了。 經過如此多的閱讀,我仍然不知道這種範例是否會消失。

現在,我不知道是否最好停止像過去那樣製作網站並改用阻止模式。

里卡多

WordPress肯定正在發生變化。 在過去的兩年中,我們看到其中的許多內容都已重塑為不同於前十年甚至更遠的東西。 但是,這並不新鮮。 WordPress一直是一個不斷變化的平台。 這次感覺太不同了,對許多人來說幾乎是陌生的。 該平台必須取得飛躍。 否則,它將開始落後。

而且,與現有社區一起實現這一跨越是一個很大的要求。

作為一個依靠生計以某種方式維持生計的開發人員,或者圍繞pre-block WordPress構建工具和系統的開發人員,這可能會讓人感到恐懼。 隨著區塊編輯器的推出,許多自由職業者和代理商的世界顛倒了。 感到有點迷茫是完全可以的。

現在,該是一點艱難的愛情的時候了。 已經兩年了作為專業人員,您需要已經制定了計劃。 不管這是對您自己的教育計劃還是對客戶的過渡計劃,您都應該已經在研究利用塊編輯器的項目。 如果您處在尚未使用塊構建的位置,那麼您現在落後了。 但是,您仍然可以追趕並繼續發展您的WordPress職業。

即將發生的變化如此之多,以至於任何計劃為WordPress開發的人都將在未來幾年中處於持續教育模式。

為客戶服務時,要記住的最大事情是與您無關。 這是為了使您的客戶能夠解決他們的特定需求。 自由職業者和代理經常需要成為所有行業的重頭戲。 有時,這甚至意味著擁有一個或兩個可以使用的備用CMS(未命名為WordPress)。 它有足夠的全面性,可以在需要時跳來跳去,特別是在您職業生涯中不可以要求進行特定工作並繼續進行工作以免浪費食物的時候。

將每個工作視為釘子,將WordPress作為鎚子也很容易。 或者,甚至將特定的插件作為可以始終完成工作的工具。 我曾經見過開發人員過去依賴諸如ACF,CMB2或Meta Box之類的工具,但是在需要挽救生命時無法編寫自定義元數據解決方案。 有時需要更大的工具箱。

每個WordPress開發人員都需要對WordPress使用的語言有紮實的基礎理解。 滑過HTML,CSS和PHP知識的日子已經一去不復返了。 您需要深入學習JavaScript。 WordPress的聯合創始人馬特·穆倫維格(Matt Mullenweg)時不開玩笑 在2015年說過。 它每天都在越來越多地適用。 再過五年,要成為WordPress世界的開發人員,至少在後端工作上,不懂JavaScript將會很困難。

它還取決於您正在構建的站點類型。 如果您主要處理前端設計,則您可能會以較低的技能水平過關。 您只需要知道構建主題的「 WordPress方法」即可。

在接下來的一年內,您應該能夠使用不錯的CSS和HTML知識以及對塊系統如何工作的理解,來構建幾乎任何主題設計。 全站點編輯和基於塊的主題將改變我們構建網路前端的方式。 首先,這將是一個具有挑戰性的過渡,特別是對於那些熱衷於傳統主題開發的人來說,但客戶站點通常更容易構建。 我強烈建議每月兩次 基於區塊的主題會議 如果您將重點放在前端。

塊模板

根據您的問題,我將做一些假設。 您有一個通過ACF本質上構建元框的歷史,客戶端只是在其中彈出數據。 然後,在前端格式化該數據。 您可能會將其與自定義帖子類型(CPT)混合使用。 這是一個相當普遍的情況。

塊系統的一大優點是您可以鎖定單個CPT的帖子編輯器。 WordPress已經覆蓋了它 塊模板功能,您可以定義帖子的外觀。 您可以設置要顯示的塊,並讓客戶端放入其內容。目前,此功能僅限於帖子類型級別。 但是,隨著時間的流逝,它應該變得更加強大,尤其是當它與傳統的「頁面模板」系統配合使用時。

塊模板是ol’工具箱中的強大工具,在構建客戶端站點時會派上用場。

塊模式

您不必像現在那樣停止建立網站。 但是,您應該開始利用新的塊功能,因為它們變得可用並且對特定項目有意義。 我是一個狂熱者 塊模式,所以我的偏見肯定會顯示出來。

區塊模式和客戶最大的優勢就是教育。 對於初學者,您將需要花費一些時間來教他們如何插入模式以及如何利用它們來發揮優勢。 那是你必須跳的障礙。

對於我見過的經過精心設計的模式的許多用戶,他們已經愛上了該功能。 在學習了模式的工作原理之後,即使是許多不願意切換到塊編輯器的人也變得更加自在。 並非每個用戶或客戶端都遇到這種情況,但是對於許多人來說,它一直是塊編輯器的一個很好的介紹點。

要回答有關模式的問題:是的,您絕對應該開始採用它們。

ACF正在發展

因為您已經習慣了ACF,所以應該知道該框架正在發展以跟上塊編輯器的發展。 版本5.8.0 一年多以前引入了一個用於創建自定義塊的PHP框架。 而且,此後一直在改善。 甚至還有像 ACF塊,這將為您的武器庫提供更多工具。

重要的是要從一些大型機構的工作中學習。 閱讀有關如何 WebDevStudios正在著手塊開發。 該公司還擁有開源 塊庫 用於ACF。

解決問題

您作為開發人員的工作是成為問題解決者。 無論使用哪種系統構建,都僅是工具集的一部分。 無論使用哪種工具,都需要能夠解決問題。 歸根結底,這只是代碼。 如果您可以學習HTML,則可以學習CSS。 如果可以學習這些內容,則可以學習PHP。 而且,如果您可以管理PHP,那麼您當然可以使用JavaScript。

從現在開始的一兩年後,您將需要學習其他東西以保持與您的職業相關。 Web技術的變化。 您必須更改它。 始終認為自己是學生,然後繼續接受教育。 包圍自己,向比你更先進的人學習。 模擬,借用和竊取好主意。 利用您所學的知識,使它們變得更好。

我無法給出答案,這對於每種情況都是完美的。 每個客戶都是唯一的,您將需要為每個客戶確定最佳方向。

但是,是的,如果您打算長期使用WordPress,那麼您應該已經以塊優先的思維方式進行構建。 讓自己沉浸在系統中。 閱讀,學習和嘗試構建任何東西。

這是《問酒保》系列的第一篇文章。 有自己的問題嗎? 射過來

像這樣:

喜歡載入中……

資源

相關文章