ฉันเริ่มเรียนรู้จากชุมชน WordPress และ WordCamp

เผยแพร่แล้ว: 2021-11-11

ป้ายปาโบล โลเปซ

ปาโบล โลเปซ เมสเตร

ปาโบล โลเปซ พี
วันนี้ เราจะแสดงรายการสัมภาษณ์ของ Pablo Lopez Mestre จากเขตมหานครมาดริด ประเทศสเปน เขาเป็นหัวหน้าทีมพัฒนา PHP & ที่ปรึกษาด้านเทคนิคใน NATEEVO

ในการให้สัมภาษณ์ ปาโบลกล่าวว่าเขามีประสบการณ์มากกว่า 15 ปีในการพัฒนาซอฟต์แวร์ นอกจากนี้ เขายังกล่าวอีกว่าเขาเป็นผู้ร่วมจัดงาน WordCamp Madrid 2017 และ 2018 ในเวลาว่าง เขาชอบท่องเที่ยว ทำอาหาร และกิน

  • ทวิตเตอร์
  • โปรไฟล์ WordPress.org

บทนำ:

ฉันเกิดที่มาดริด (สเปน) พ่อของลูกสองคน สามีของภรรยาที่ยอดเยี่ยม และผู้สนับสนุนด้านการพัฒนา ฉันมีประสบการณ์มากกว่า 15 ปีในการพัฒนาซอฟต์แวร์ ซึ่งส่วนใหญ่เป็นผู้เชี่ยวชาญใน WordPress ฉันมีบล็อกที่อิงจากการพัฒนา WordPress ที่ฉันเขียนเกี่ยวกับมัน: https://desarrollowp.com

ปัจจุบัน ฉันเป็นหัวหน้าฝ่ายเทคนิคที่ Nateevo ฉันชอบโค้ดที่สะอาด แนวทางปฏิบัติที่ดีที่สุด มาตรฐาน และ WPO...

ฉันเป็นส่วนหนึ่งขององค์กร WordPress Madrid Meetup และ WordCamp Madrid 2017 และ 2018 ผู้จัดงานร่วม นอกจากนี้ ฉันยังเป็นผู้บรรยายที่ WordCamps ทั่วประเทศสเปนในช่วงไม่กี่ปีที่ผ่านมา

ถาม คุณรู้จัก WordPress ได้อย่างไร แบ่งปันหากมีเรื่องราวที่น่าสนใจ

ตอบ: ฉันเคยได้ยินเกี่ยวกับ WordPress มาระยะหนึ่งแล้ว และในปี 2012 ฉันต้องทำโปรเจ็กต์โดยใช้ WordPress เพราะลูกค้าต้องการ

ฉันโทรหาเพื่อนที่มักจะทำงานกับ WordPress และพบเขาที่ร้านกาแฟ และเขาสอนวิธีสร้างธีมและวิธีทำงานของ WordPress (ลำดับชั้นของเทมเพลต เทมเพลตหน้า ลูป ไฟล์ functions.php…)

จากที่นั่น ฉันกำลังเรียนรู้วิธีพัฒนาปลั๊กอินและธีมด้วย WordPress, อ่าน codex, เรียนรู้จากชุมชน, เข้าร่วมกิจกรรมเช่นมีตติ้งและ WordCamps...

ถาม: โครงการใดที่น่าสนใจที่สุดที่คุณเคยทำบน WordPress? ความรับผิดชอบของคุณคืออะไร?

ตอบ: ในปี 2560 ฉันเริ่มสร้างเฟรมเวิร์กโดยใช้ WordPress เพื่อสร้างเว็บไซต์ขององค์กร (ด้วยฟังก์ชันการทำงานมากมายและการผสานรวมกับบุคคลที่สาม) เราใช้ Visual Composer เป็นผู้สร้าง ตัวสร้างนี้มี API การพัฒนา

โดยพื้นฐานแล้ว เราลบทุกอย่างยกเว้นโครงกระดูก และเราได้สร้างส่วนประกอบที่กำหนดเองจำนวนมากเพื่อสร้างไซต์ เราไม่ได้ใช้เทมเพลต WordPress ผู้สร้างสามารถสร้างไซต์ทั้งหมดได้ (เช่น การแก้ไขไซต์แบบเต็ม )

เราทำงานกับเลย์เอาต์ เราสร้างไซต์เฉพาะเพื่อสร้างเลย์เอาต์และส่วนประกอบเหล่านี้ และแชร์ระหว่างไซต์ขององค์กรผ่าน WordPress REST API

ฉันนำทีมจำนวน 5 คนเป็นเวลา 3 ปีในการสร้างและปรับปรุงระบบนิเวศนี้

ถาม คุณเคยไปพบปะกับ WordPress หรือ WordCamps หรือไม่? แบ่งปันความคิดของคุณเกี่ยวกับชุมชน WordPress

ตอบ: ใช่. อันที่จริงฉันเป็นผู้ร่วมจัดงาน WordPress Madrid Meetup & WordCamp เป็นเวลาสองปี (2017 & 2018)

ค่ายคำศัพท์ Pablo Lopez

ฉันเจอผู้คนมากมาย แต่มันเหนื่อยมากที่จะรวมงาน ครอบครัว และกิจกรรมเหล่านี้เข้าด้วยกัน… และฉันก็ถอยออกมา

Q. เวิร์กสเตชันของคุณมีหน้าตาเป็นอย่างไร? คุณช่วยส่งรูปมาให้เราได้ไหม

ตอบ: ค่อนข้างง่าย ฉันมีกฎเกณฑ์ หลักการ และปรัชญาบางอย่างในชีวิตและในการทำงาน บางคนคือ KISS (พูดง่ายๆ โง่ๆ) YAGNI (คุณไม่ต้องการมัน) น้อยแต่มาก...

เวิร์กสเตชันพาโบล

ฉันใช้งานได้กับ Macbook Pro (16”) เท่านั้น ไม่มีเมาส์ ไม่มีแป้นพิมพ์ ไม่มีหน้าจอที่สอง… ไม่มีอะไรเลย อันที่จริงฉันมี (ต้องการ) หูฟังที่มีการตัดเสียงรบกวนที่ทำให้ฉันมีสมาธิขณะฟังเพลง

หลายปีก่อนฉันเคยใช้หน้าจอที่สอง แต่มันพังและฉันคิดว่า: โอเค ฉันจะรอข้อเสนอหรือการขาย… และฉันเคยชินกับการทำงานกับแล็ปท็อปเท่านั้น

ถาม คุณลักษณะที่น่าสนใจใดที่คุณคิดว่าคุณอยากเห็นใน WordPress และตอนนี้ยังขาดหายไป?

ตอบ: ตัวอย่างเช่น… การผสานรวมดั้งเดิมกับเฟรมเวิร์กอย่าง Symfony (เช่น Drupal) เพื่อสร้าง API มาตรฐานเพื่อพัฒนาไซต์ WordPress ที่ไม่มีส่วนหัวที่ทรงพลังยิ่งขึ้น, เทมเพลตทวิก...

หรือหน้าเก็บถาวรที่แก้ไขได้ (เนื้อหา เมตา...)

ฟีเจอร์ประสิทธิภาพและความปลอดภัยบางอย่างเป็นค่าเริ่มต้น (หรืออย่างน้อยก็มีการกำหนดค่าบางอย่าง…)

ถาม จากปลั๊กอินและธีมปัจจุบัน คุณชอบอันไหนมากที่สุดและเพราะเหตุใด

ตอบ: ปกติฉันใช้ปลั๊กอินเพียงไม่กี่ตัว และฉันพัฒนาธีมของตัวเองอยู่เสมอ

แต่หนึ่งในปลั๊กอินที่ฉันชอบคือ ACF เพราะมันช่วยให้คุณขยาย WordPress ไปอีกระดับหนึ่งได้ นี่เป็นสิ่งที่ดีมากสำหรับตัวแก้ไขแบบคลาสสิก แต่ตอนนี้ คุณสามารถสร้างบล็อกที่กำหนดเองและปรับให้เข้ากับความต้องการของคุณได้อย่างง่ายดาย

ปลั๊กอินนี้ควรอยู่ใน WordPress core !!!

ถาม เทคโนโลยีที่ยอดเยี่ยมใด ๆ ที่คุณต้องการแบ่งปันนอกเหนือจาก WordPress?

ตอบ: ฉันคิดว่า Symfony เป็นเฟรมเวิร์กที่ดีจริงๆ เป็นเวลาหลายปีแล้วที่มีเฟรมเวิร์ก JavaScript มากมาย แต่ฉันไม่ได้ทำงานกับเฟรมเวิร์กใดเลย ฉันมีรายการสิ่งที่ต้องทำเพื่อเรียนรู้ React หรือ Vue แต่ฉันไม่มีเวลาทำ

ถาม คุณชอบ/รักสิ่งที่คุณทำใน WordPress หรือไม่?

ตอบ: ช่วงนี้ ตำแหน่งของฉันเป็นผู้บริหารมากกว่าการพัฒนา แต่บางครั้งฉันก็เขียนโค้ด

โครงการ WordPress ล่าสุดของฉันคือไซต์อีคอมเมิร์ซที่มี WooCommerce ที่มีการปรับแต่งสูง ความท้าทายที่สำคัญที่สุด 2 ประการ ได้แก่ การนำเข้าผลิตภัณฑ์และการขายผลิตภัณฑ์ 2 รายการในขั้นตอนเดียว (เลนส์สำหรับตาขวาและตาซ้าย)

ลูกค้ามีผลิตภัณฑ์จำนวนมาก (+60K) ซึ่งจัดเก็บไว้ในไฟล์ xlsx หลายไฟล์ โดยแต่ละไฟล์ต่างกัน และการนำเข้าสู่ WooCommerce เป็นเรื่องที่บ้ามาก ผู้นำเข้าดั้งเดิมไม่สามารถนำเข้าได้ และเราจำเป็นต้องสร้างตัวนำเข้าที่กำหนดเองผ่านคำสั่ง CLI

เลนส์เป็นผลิตภัณฑ์อิสระ เนื่องจากคุณมีสองตาและแต่ละตามีแกน เส้นผ่านศูนย์กลาง การสำเร็จการศึกษาต่างกัน... แต่พวกเขาต้องการขายผลิตภัณฑ์สองรายการในขั้นตอนเดียวกันเพื่อปรับปรุงประสบการณ์ผู้ใช้

Q. คุณพบว่าตัวเองอยู่ที่ไหนหลังจากผ่านไป 5 ปี

Ans: ไม่รู้สิ มันเป็นคำถามที่ยาก ทุกวันนี้ฉันมีความท้าทายอย่างมากในการทำงาน ฉันหวังว่าในอีก 5 ปีข้างหน้า ฉันจะสามารถมองย้อนกลับไปและภูมิใจกับงานที่ทำ

กับครอบครัวของฉันเหมือนกัน

ถาม แบ่งปันบางอย่างเกี่ยวกับชีวิตของคุณนอกเหนือจากการทำงาน

ตอบ: ในเวลาว่าง ฉันพยายามอยู่กับครอบครัว ฉันชอบทำอาหาร โดยเฉพาะในช่วงสุดสัปดาห์ที่ฉันมีเวลาทำอาหารมากขึ้น ฉันมักจะทำปาเอย่า ถั่วเลนทิล เนื้อไอบีริก…

ปกติผมไม่ค่อยดูทีวีเท่าไหร่ แต่ไม่เคยพลาดแมตช์เรอัล มาดริดเลย

และฉันกำลังเรียนภาษาอังกฤษสัปดาห์ละครั้ง! ฉันหวังว่าครูสอนภาษาอังกฤษของฉันจะภูมิใจกับการสัมภาษณ์ครั้งนี้

ถาม ใครที่คุณให้เครดิตสำหรับความสำเร็จของคุณ?

ตอบ: โดยเฉพาะกับพ่อแม่ของฉัน พวกเขาให้การศึกษาแก่ฉันตลอดชีวิต และสิ่งเหล่านี้คือข้อมูลอ้างอิงของฉัน เวลาผมมีปัญหา ผมจะนึกถึงสิ่งที่พ่อจะทำเพื่อแก้ปัญหานี้ หรือคำแนะนำของแม่...

ตอนนี้ ฉันได้ก่อตั้งครอบครัวที่สนับสนุนฉันเสมอมา และพวกเขาคือชีวิตของฉันและเป็นที่ที่ฉันพบความสงบสุข

ถาม: คุณช่วยอ้างอิงถึงผู้ที่เราควรดำเนินการสัมภาษณ์ต่อไปได้ไหม และเพราะเหตุใด

ตอบ: ฉันรู้จักผู้คนมากมายในชุมชน WordPress ทุกคนล้วนเป็นมืออาชีพที่ยอดเยี่ยมและสำหรับการอ้างอิง: Pablo Poveda, Javier de Juan, Marta Rey, David Navia, Mauricio Gelves, Ignacio Cruz, Dario Balbontin, Juanka Diaz...

Q. คุณให้รางวัลตัวเองอย่างไร?

ตอบ: ฉันชอบท่องเที่ยว ฉันชอบกิน ฉันชอบเบียร์ ... บางครั้งฉันก็พยายามทำสิ่งเหล่านี้ไปพร้อม ๆ กัน

ถาม ข้อเสนอแนะใด ๆ สำหรับผู้เริ่มต้นใช้งาน WordPress?

ตอบ: หากคุณต้องการเรียนรู้วิธีพัฒนาด้วย WordPress คุณต้องเริ่มต้นด้วย codex (ตอนนี้เป็นแหล่งข้อมูลสำหรับนักพัฒนา: https://developer.wordpress.org/) และไปที่บล็อกของฉัน https://desarrollowp.com

ฉันแนะนำให้เข้าร่วมกิจกรรมและพยายามรับทราบคุณลักษณะใหม่ทั้งหมดของ WordPress เวอร์ชันใหม่แต่ละเวอร์ชัน