我開始向 WordPress 社區和 WordCamp 學習

已發表: 2021-11-11

巴勃羅·洛佩茲橫幅

巴勃羅·洛佩茲·梅斯特

巴勃羅·洛佩茲
今天,我們將列出來自西班牙大馬德里都會區的 Pablo Lopez Mestre 的採訪。 他是 NATEEVO 的 PHP 開發團隊負責人和技術顧問。

在採訪中,Pablo 提到他擁有 15 年以上的軟件開發經驗。 此外,他還提到他是 2017 年和 2018 年馬德里 WordCamp 的聯合組織者。在空閒時間,他喜歡旅行、做飯和吃飯。

  • 推特
  • WordPress.org 個人資料

介紹:

我出生在馬德里(西班牙)。 兩個孩子的父親,一位出色妻子的丈夫,以及開發商倡導者。 我有超過 15 年的軟件開發經驗,主要專注於 WordPress。 我有一個基於 WordPress 開發的博客,我在其中寫過:https://desarrollowp.com

目前,我是 Nateevo 的技術主管。 我喜歡乾淨的代碼、最佳實踐、標準和 WPO……

我是 WordPress Madrid Meetup 組織和 WordCamp Madrid 2017 和 2018 聯合組織者的一員。 此外,在過去的幾年裡,我曾在西班牙各地的一些 WordCamps 演講。

問:您是如何了解 WordPress 的? 如果有有趣的故事,請分享。

Ans:我聽說 WordPress 有一段時間了,然後在 2012 年我不得不做一個基於 WordPress 的項目,因為客戶想要它。

我打電話給一個通常使用 WordPress 的朋友,我在一家咖啡店遇到了他,他教我如何創建主題以及 WordPress 的工作原理(模板層次結構、頁面模板、循環、functions.php 文件……)

從那裡開始,我學習如何使用 WordPress 開發插件和主題、閱讀代碼、向社區學習、參加聚會和 WordCamps 等活動……

問:迄今為止,您在 WordPress 中做過的最有趣的項目是什麼? 你的職責是什麼?

Ans: 2017 年,我開始創建一個基於 WordPress 的框架來構建企業網站(具有很多功能和 3rd 方集成)。 我們使用 Visual Composer 作為構建器。 這個構建器有一個開發 API。

基本上,我們刪除了除骨架之外的所有內容,並創建了一堆自定義組件來構建站點。 我們沒有使用 WordPress 模板,構建器能夠構建整個站點(類似於完整站點編輯)。

我們使用佈局。 我們構建了一個特定站點來創建這些佈局和組件,並通過 WordPress REST API 在公司站點之間共享它們。

我帶領一個由 5 人組成的團隊用了 3 年時間來構建和改進這個生態系統。

問:您是否參加過任何 WordPress 聚會或 WordCamps? 分享您對 WordPress 社區的看法。

答:是的。 事實上,我是 WordPress 馬德里聚會和 WordCamp 的聯合組織者兩年(2017 年和 2018 年)。

巴勃羅·洛佩茲 wordcamp

我遇到了很多人,但是把工作、家庭和這些活動結合起來實在是太累了……於是我退到了一邊。

問:您的工作站看起來如何? 你能給我們發張照片嗎?

答:很簡單。 在我的生活和工作中,我有一些規則、原則和理念。 其中一些是 KISS(保持簡單,愚蠢),YAGNI(你不會需要它),少即是多……

巴勃羅工作站

我只使用 Macbook Pro (16”)。 沒有鼠標,沒有鍵盤,沒有第二個屏幕……什麼都沒有。 好吧,說實話,我有(需要)帶降噪功能的耳機,這樣我就可以在聽音樂時集中註意力。

幾年前,我曾經使用第二個屏幕,但它壞了,我想:好吧,我會等待報價或銷售……我已經習慣了只用筆記本電腦工作。

問:您認為您希望在 WordPress 中看到哪些有趣的功能並且目前缺少?

Ans:例如......與 Symfony(如 Drupal)等框架的原生集成以構建標準 API 以開發更強大的無頭 WordPress 網站、樹枝模板......

或可編輯的存檔頁面(內容、元數據……)

默認情況下的一些性能和安全特性(或至少有一些配置......)

Q. 在目前的插件和主題中,你最喜歡哪一個?為什麼?

Ans:我通常只使用幾個插件,我總是開發自己的主題。

但我最喜歡的插件之一是 ACF,因為它可以讓您將 WordPress 擴展到另一個層次。 這對經典編輯器來說非常好,但現在您可以輕鬆創建自定義塊並適應您的需求。

這個插件應該在 WordPress 核心中!!!

問:除了 WordPress 之外,您還想分享任何很棒的技術嗎?

Ans:我認為 Symfony 是一個非常好的框架。 多年來,有很多 JavaScript 框架,但我沒有使用過其中任何一個。 我的待辦事項清單中有學習 React 或 Vue,但我沒有時間。

問:你喜歡/喜歡你目前在 WordPress 中所做的事情嗎?

Ans:最近,我的職位是管理而不是開發。 但有時我會寫代碼。

我的上一個 WordPress 項目是一個具有高度定制化的 WooCommerce 電子商務網站。 兩個最重要的挑戰是:產品進口和一步銷售兩種產品(鏡片:一個用於右眼,另一個用於左眼)

客戶有很多產品(+60K),存儲在幾個 xlsx 文件中,每個文件都不同,將它們導入 WooCommerce 是一種瘋狂。 原生導入器無法導入,我們需要通過 CLI 命令創建自定義導入器。

鏡頭是獨立的產品,因為你有兩隻眼睛,每隻眼睛都有不同的軸、直徑、度數……但他們想在同一步驟中銷售兩種產品以改善用戶體驗。

Q. 5 年後你發現自己在哪裡

答:嗯,我不知道,這是一個很難的問題。 現在我的工作面臨著巨大的挑戰。 我希望在 5 年後,我可以回顧過去,為我所做的工作感到自豪。

和我的家人一樣。

Q. 分享工作以外的生活

Ans:在我的空閒時間我試著和我的家人在一起。 我喜歡做飯,尤其是周末我有更多的時間做飯。 我通常做海鮮飯、扁豆、伊比利亞肉……

我通常不怎麼看電視,但我從不錯過皇馬的比賽。

而且我每週學習一次英語! 我希望我的英語老師會為這次面試感到自豪。

問:你的成功歸功於誰?

答:尤其是對我的父母。 他們給了我一生的教育,他們是我的參考。 當我有問題的時候,我總是想爸爸會怎麼解決這個問題,或者媽媽的建議……

現在,我組建了一個一直支持我的家庭,他們是我的生命,也是我找到平靜的地方。

問:您能否給我們一些參考資料,我們接下來應該為誰進行採訪,為什麼?

回答:我認識 WordPress 社區中的很多人,他們都是出色的專業人士,供參考:Pablo Poveda、Javier de Juan、Marta Rey、David Navia、Mauricio Gelves、Ignacio Cruz、Dario Balbontin、Juanka Diaz……

Q. 你如何獎勵自己?

Ans:我喜歡旅行,我喜歡吃,我喜歡啤酒……有時我會嘗試同時做所有這些事情

問:對 WordPress 初學者有什麼建議嗎?

Ans:如果你想學習如何使用 WordPress 進行開發,你必須從 codex 開始(現在的開發者資源:https://developer.wordpress.org/),顯然訪問我的博客 https://desarrollowp.com

我建議參加活動並嘗試了解每個新 WordPress 版本的所有新功能。