هومان هرمزدی
هومان هرمزدی
خواندن ۱ دقیقه·۴ سال پیش

تجاوز Eloquent ORM به دنیای وردپرس

یکی از مباحث دوست داشتنی که اولین بار از طریق لاراول باهاش آشنا شدم Eloquent ORM بود.

واقعا حس خیلی خوبی داره که از این قابلیت برای صحبت کردن با دیتابیس استفاده میکنم.

اما از طرفی هم عاشق وردپرس و افزونه هاش مثل cptui و contactform7 و ووکامرس هستم.

به فکرم زد که این قابلیت رو وارد دنیای وردپرس کنم اما با یه جستجوی ساده به پکیج زیر رسیدم.

https://github.com/tareq1988/wp-eloquent

واقعا دم نویسنده اش گرم. این پکیج با حال و هوای لاراول ۵ میخونه و تقریبا تمام قابلیت هایی مثل اتصال و فراخوانی متاهای پست از طریق پست و یا متاهای کاربر و پشتیبانی از انواع خاص نوشته ها رو داره.

منظورم custom post type هست که در ترکیب با افزونه cptui یه حال و هوای خیلی خاص و بهشتی رو ایجاد میکنه.

اول تصمیم داشتم سیستم متخصص یاب رو بر پایه لاراول ۵.۸ بنویسم اما افزونه های کارگشای وردپرس من رو دو به شک کرده بود و این تیر خلاص بود برای اینکه این پروژه رو با وردپرس شروع کنم.

متن راهنماش خیلی خوب نوشته شده و اگر کمی با دنیای Eloquent ORM خیلی راحت باهاش رابطه برقرار میکنید ولی در کل پیشنهاد میکنم حتما کدش رو بخونید.

اگر سیستم جایگزین براش سراغ دارید و یا در این زمینه تجربه ای دارید، ممنون میشم اون رو در کامنت ها به اشتراک بگذارید.

وردپرسeloquentdatabaseدیتابیسبرنامه نویسی
برنامه نویس و طراح وبسایت. عاشق وردپرس. عضو تیم front-end الوپیک
شاید از این پست‌ها خوشتان بیاید