📣WE’RE HIRING📣 In search of a Lead WordPress/PHP Developer to join our team w/ the opportunity to drive internal, client facing, open source & premium plugin development. Sound like you? https://t.co/sKFMbLVFai
#webdevelopment#hiring#digitalagency#remotework#WordPress#PHP
@wpmark Ah, but are donations posts? Maybe they are a custom post type today but it might make sense to be a custom database table in the future. If it is it's own class, you don't have to care if it's a post or something else. You just interact with the object.
@wpmark A lot of people use classes for namespacing (especially in WordPress) but you don't need to do that anymore. You can use actual namespaces now. So I don't do an Admin class, for example. I won't be generating "admin" objects.
@wpmark I agree that not everything should be OOP.
I find it makes sense for some larger projects. When I built a donation plugin, there were lots of "objects" to deal with. There are "donations", "donors", "forms", etc.
With OOP, it was easier to use classes to generate those objects.
Oh and lastly, are you (or someone you know) a kick-ass frontend developer experienced with React, PHP, WordPress, etc?
Linchpin is hiring!
https://t.co/inc2spfDW7
Here's 3 more tips while I'm here:
1. A good cover letter actually does make you stand out.
2. Include URLs to examples of your work if you have any.
3. Tell me what you actually accomplished in your previous jobs.
I've been reading the new Professional WordPress Plugin Development book by @williamsba@justintadlock@JJJ, and it's really great.
Just happened to notice a dashicon I designed was used in the book! I know it's not a huge deal but it was pretty cool to see.
Meet Courier ✈️ Keep your website visitors informed of news, events, alerts & more with customizable front end notifications 🔔 Crafted with care by Linchpin, now available for download on the @WordPress plugin library: https://t.co/HKWEJAWx6V
#WordPressPlugin#notifications