In this episode of WordPress Weekly, Marcus Couch and I are joined by Mika Epstein. Epstein reviews plugins before they’re added to the WordPress plugin directory and volunteers on the WordPress support forums. We learn what the plugin review process is like and common security issues she discovers. I was shocked to learn that Epstein has experienced some of the worst in people from denying plugins into the directory.
We discuss the idea of a WordPress notifications center and how it could help keep users aware of issues on their sites. Last but not least, she gives us a heads up on common issues that have been reported on the support forums since the release of WordPress 4.5.
Plugins Picked By Marcus:
Ask Me Anything (Anonymously), by Arun Basil Lal from India, enables users to easily add a page or widget using a shortcode where visitors can ask you questions anonymously and you can list them along with your answers.
Admin Cleanup, by Matt Gibbs from Charlottesville, VA, lets you hide menu items (e.g. Tools) entirely, or move them into the WordPress Admin Bar.
Logic Shortcodes, by Samuel Diethelm from Marbella, Spain, enables the use of [if] shortcodes to work with conditional logic based on post meta or taxonomy terms on posts and pages. With conditional logic for taxonomy terms, you can use names, slugs or term_ids. For example: [if taxonomy=”category” slug=”cars”]Content to show[/if]
Dispensary Coupons, by Robert DeVore from Michigan, allows you to prominently display discounts on flower, tinctures, edibles and more with a simple shortcode or widget.
WPWeekly Meta:
Next Episode: Wednesday, April 27th 9:30 P.M. Eastern
Subscribe To WPWeekly Via Itunes: Click here to subscribe
Subscribe To WPWeekly Via RSS: Click here to subscribe
Subscribe To WPWeekly Via Stitcher Radio: Click here to subscribe
Listen To Episode #231:
Podcast: Play in new window | Download (Duration: 1:43:25 — 42.6MB) | Embed
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-3443456-51']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();