July 6, 2017 — During the redesign/development of a site and migration to WordPress, we ended up creating a custom plugin, after custom plugin to handle various post types and other custom functionality. After a period of a few months it became evident that we had too many plugins, updating code was beginning to become a logistical nightmare, not to mention some things didn’t really constitute a full plugin. While tweaking some JetPack settings one day, I thought to myself how can I emulate the JetPack feature manage page, with our own plugins. I remembered a session from a previous WordCamp about the Custom Fields API and set out to create my own merged plugin.
In this session I’ll describe some of the custom code challenges we had, and how I used the Settings and Options APIs to create a control panel to enable and disable specific plugin features. The control panel allows the site to turn on or off specific sections of the plugin. I also added in a default features section for features that should always be on.
I’ll walk through the code, show the basics of how to create a version of your own, and answer any questions.
July 3, 2017 — Florian Gottschall is a professional videographer who fell in love with his trade at an early age. He attended the University of Applied Sciences in Landshut (Bavaria) and has had his own business since 2011. He became involved with WordPress in 2010.
Florian and a group of volunteers attended WordCamp Europe and spent their time recording videos of attendees, volunteers, speakers, etc. The videos can be seen on WordPress TV and the YouTube channel.
Because of his commitment to WordPress, Florian has offered WordCamps and Meetups a free subscription for the Vinubis video editor plugin. Feel free to contact him on the plugin website.
June 30, 2017 — WordPress has more than 50,000 public plugins. Should you build the next one? Will it be worthwhile maintaining it over the next five years? How will people discover your plugin? What activities can suck you away from building great plugins? How do you land up with great reviews for your plugins? Does it make sense to listen to customer feedback? How do you run a business around WordPress plugins and make money?
June 27, 2017 — 世に WordPress プラグインは無数にありますが、アクセシビリティに配慮して設計されたプラグインはまだまだ数少ないように思います。世界のウェブサイトの四分の一を WordPress が担う今、WordPress のプラグインとその開発者もまた相応の責任を負っていると考えるべきでしょう。とはいえ、具体的に何をどうすれば？それを一緒に考えましょう。
June 20, 2017 — Adam W. Warner first discovered WordPress in 2005 and has since founded several WordPress-focused businesses that provide education, plugins, and consulting services for online business owners.
In this session, Adam details his story of creating a sustainable plugin business. He shares actionable advice that audience members can put into practice immediately to grow not only a user-base, but also a customer-base.
Adam also explained the techniques, uses to guide free-users to premium product. Attendees will learn everything they need to know to create a plugin that people will love, and recommend to others.
June 4, 2017 — You wrote a really awesome bit of code and submitted it to the directory, only to find out your code MAYBE wasn’t so great. And worse, even after it was approved, people can be pretty terrible about things. Judgmental. Mean. And now you have complaints, conflicts, bad reviews, broken code, security patches, and more. AUGH!
Everyone’s first plugin sucks. Everyone runs into unexpected conflicts. Learning how to handle them is what will take you from a good developer to a great one.
In this talk, I’ll discuss :
* That first review (what really happens)
* Preventing name conflicts (classes, functions and when to use if-exists)
* Replying to reviews (and when not to)
* Replying to support tickets (and when to say ‘no’)
* Handling security reports (what we really mean by ‘responsible disclosure’)
June 3, 2017 — CEO Perfect Dashboard. OpenSource CMS aficionado. Joomla Extension Directory team member, and WordPress Directory aspiring team member. A Foodie and computer games freak. Huge fan of London parks and English tea rooms.
The purpose of this session helped plugin developers to prepare their plugins for the upcoming implementation of WordPress Plugin Directory 3.0.
Years of experience in working with Joomla Extensions Directory data and his recent enrollment in the WordPress Plugin Directory gives him a possibility to advise how to make the transition from the old to the new directory smoothly for all parties involved: plugin developers, plugin users, and the directory team.
March 21, 2017 — With nearly fifty thousand WordPress plugins available, there’s one for just about everything. However, sometimes a plugin doesn’t do exactly what you need. Working with existing plugins can be a frustrating experience when the developer has not considered how other developers might use it on a client’s web site. In this session I’ll share some common roadblocks working with plugins, how you can make your plugin extensible, and the benefits of building a developer-friendly plugin.
March 18, 2017 — Shortcodes are commonplace in WordPress themes, plugins and even WordPress core. Whether you are a new developer looking to implement a shortcode for the first time, or are a seasoned pro; come join us as we delve into the pros, cons, gotchas, best practices and creative approaches to shortcodes.
March 16, 2017 — At the time of WordCamp Us, it will be almost exactly one year since the first public release of Kanban for WordPress. I’ll speak about my experience, reflecting on:
* Going it alone as a developer, marketer, entrepreneur
* The “WordPress-y” way extending beyond code logic to development, business, and community
* Freemium with add-ons as a business model, and the alternatives
* Service like Freemius or EDD to manage sales and updates vs coding your own
* Maintaining and testing so much code
* Marketing a WordPress plugin
* Everyone disagreeing, strongly, with your pricing
* Supporting users, sometimes customers, who range from awful to amazing
…And lots more!