{"id":54446,"date":"2023-09-21T11:53:28","date_gmt":"2023-09-21T11:53:28","guid":{"rendered":"https:\/\/devrims.com\/?p=54446"},"modified":"2024-06-03T16:06:52","modified_gmt":"2024-06-03T16:06:52","slug":"jeff-star-interview-techtalk-022","status":"publish","type":"post","link":"https:\/\/devrims.com\/blog\/jeff-star-interview-techtalk-022\/","title":{"rendered":"Devrims #TechTalk 022: Jeff Star Talks About Classic Press, Plugin Planet, and His Books"},"content":{"rendered":"<p>It&#8217;s easy to define Jeff Starr. He is a Creator for all things WordPress.<\/p>\n<p>However, it&#8217;s definitely not easy to be him. A few months back when my work colleague Anmol was writing a tutorial on <a href=\"https:\/\/devrims.com\/blog\/google-analytics-4-wordpress\/\" target=\"_blank\" rel=\"noopener\">how to connect Google Analytics 4 to WordPress<\/a>, she mentioned Jeff Starr&#8217;s plugin in her work. She found it very intuitive and easy to use.<\/p>\n<p>Apart from more than a dozen plugins, Jeff has written 5 books on WordPress and Web Development.<\/p>\n<p><strong>Devrims: Tell our readers a bit about your background and what are you up to these days?<\/strong><\/p>\n<p><strong>Jeff:<\/strong> Hi, my name is Jeff Starr! I&#8217;ve been developing on the Web since 1999. I started with just general dynamic websites using HTML, CSS, and JavaScript. Then, I moved into WordPress development around 2004, with a focus on security, performance, and SEO. Currently my <a title=\"Plugin Planet - Free WordPress Plugins\" href=\"https:\/\/plugin-planet.com\/wordpress-plugins\/\" target=\"_blank\" rel=\"nofollow noopener\">free<\/a> and <a title=\"Plugin Planet - Pro WordPress Plugins\" href=\"https:\/\/plugin-planet.com\/\" target=\"_blank\" rel=\"noopener\">pro WordPress plugins<\/a> have over 1.5 million active users. So that keeps me pretty busy. I also write <a title=\"Perishable Press Books\" href=\"https:\/\/books.perishablepress.com\/\" target=\"_blank\" rel=\"nofollow noopener\">books on WordPress and web development<\/a>, for example <em>Digging Into WordPress<\/em> and <em>WordPress Themes In Depth<\/em>.<\/p>\n<p><strong>Devrims:<\/strong> <strong>At Plugin Planet you have a number of free WordPress plugins along with their Pro versions. How did you get into developing plugins?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>I started with designing WordPress themes almost 20 years ago. Then got into building custom WordPress sites, which led to plugin development. Back then you couldn&#8217;t always find a plugin or script to do what you wanted, add some feature, and so forth. So often it was necessary to build your own. Then by sharing your plugins with the wider WordPress community, your work helps to benefit others as well.<\/p>\n<p><strong>Devrims: You have a passion for writing, from writing books to publishing over 1,000 articles on web development. Do you write out of a hobby? And do you have any plans on writing a book anytime soon?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>Yes, I&#8217;ve got several new books in the works. My current books include <em>Digging Into WordPress<\/em>, <em>WordPress Themes In Depth<\/em>, <em>The Tao of WordPress<\/em>, <em>.htaccess made easy<\/em>, and my latest book, <em>Wizard&#8217;s SQL for WordPress<\/em>. I write mostly because I love to share information and help people succeed on the Web. Much of my writing is published at Perishable Press, <a title=\"Digging Into WordPress\" href=\"https:\/\/digwp.com\/\" target=\"_blank\" rel=\"nofollow noopener\">DigWP.com<\/a>, and <a title=\"A fresh mix of code snippets and tutorials\" href=\"https:\/\/wp-mix.com\/\" target=\"_blank\" rel=\"nofollow noopener\">WP-Mix.com<\/a>.<\/p>\n<p><strong>Devrims:<\/strong> <strong>How did the idea of Perishable Press come in and what were your thoughts and goals at the time of its creation?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>Back in 2003, the Web was young and I was learning as much as possible. I devoured books and tutorials on everything from HTML and CSS to JavaScript, PHP, SQL, plus security, SEO, web design, graphic design, and much more. I created <a title=\"Web Dev + WordPress + Security\" href=\"https:\/\/perishablepress.com\/\" target=\"_blank\" rel=\"nofollow noopener\">Perishable Press<\/a>\u00a0as a place to post and share all the cool tips and tricks I was learning. The site itself began as an experiment, a lesson in building, blogging, and sharing as much as possible. It really began to take off, and has been growing ever since.<\/p>\n<p><strong>Devrims:<\/strong> <strong>You are an early user of WordPress. Which era do you prefer: Gutenberg (Block) Editor or Classic Editor? Did you get a chance to play with WordPress 6.3?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>I prefer Classic Editor for my own work. It&#8217;s dead simple and just works. It enables me to stay as close to the content as possible, so way less clicking around and fussing than is required with Gutenberg\/Block Editor. Plus, Classic Editor loads more quickly and does not pollute the database with tons of HTML comments and other Gutenberg artifacts and bloat.<\/p>\n<p>Some of my clients prefer Gutenberg, and I happily oblige them with all the latest bells and whistles. Also some of my plugins are written to support\/work with Gutenberg, so I&#8217;m looking at it from both sides of the fence.<\/p>\n<p>And yes, WordPress 6.3 is out for a while now, and it soon will be replaced by version 6.4, which is due out beginning of November. So much is happening with all of the JavaScript\/Gutenberg development, thankfully the WordPress team is great at leaving options open and not breaking existing functionality.<\/p>\n<p><strong>Devrims: What are the top three factors influencing your decision when choosing a <a href=\"https:\/\/devrims.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener\">managed WordPress hosting<\/a> service?<\/strong><\/p>\n<p><strong>Jeff: <\/strong><\/p>\n<ol>\n<li><strong>Trust and reputation.<\/strong> Is the web host trustworthy? What is their reputation? A few searches reveal all in this department. Only roll with reliable, trustworthy hosts.<\/li>\n<li><strong>Performance and security.<\/strong> The server has got to be fast, stable, and most importantly secure. I try to stick with dedicated or VPS servers whenever possible.<\/li>\n<li><strong>Support.<\/strong> Can a user call (or chat) at any time and get help from a live human being. Humans are the best, at least when it comes to providing technical support.<\/li>\n<\/ol>\n<p><strong>Devrims:<\/strong> <strong>Let&#8217;s do some quick rapid-fire questions:<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<td style=\"width: 50%;\"><strong>Devrims<\/strong><\/td>\n<td><strong>Jeff<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mountain or beaches<\/td>\n<td>Depends on current mood ?<\/td>\n<\/tr>\n<tr>\n<td>Jetpack or not<\/td>\n<td>Not<\/td>\n<\/tr>\n<tr>\n<td>Tea or coffee<\/td>\n<td>Tea (or just water)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Devrims:<\/strong> <strong>Since you develop plugins and themes yourself, name your favorite plugins and themes for our readers?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>I develop most of the plugins that I use when building sites, so among those, my favorites are <a href=\"https:\/\/wordpress.org\/plugins\/block-bad-queries\/\" target=\"_blank\" rel=\"nofollow noopener\">BBQ Firewall<\/a> and <a href=\"https:\/\/wordpress.org\/plugins\/blackhole-bad-bots\/\" target=\"_blank\" rel=\"nofollow noopener\">Blackhole for Bad Bots<\/a>. Also as a big Classic Editor user, I like <a href=\"https:\/\/wordpress.org\/plugins\/disable-gutenberg\/\" target=\"_blank\" rel=\"nofollow noopener\">Disable Gutenberg<\/a>, which restores the Classic Editor and Classic Widgets, and also provides a lot of options for customizing when and where the block editor is enabled.<\/p>\n<p>Beyond my own army of plugins, there aren&#8217;t too many that I use on a lot of sites. Of those, I would say <a href=\"https:\/\/wordpress.org\/plugins\/updraftplus\/\" target=\"_blank\" rel=\"nofollow noopener\">UpdraftPlus<\/a> backup plugin and <a href=\"https:\/\/wordpress.org\/plugins\/broken-link-checker\/\" target=\"_blank\" rel=\"nofollow noopener\">Broken Link Checker<\/a> are almost always in the mix. I also enjoy utility plugins, like <a href=\"https:\/\/wordpress.org\/plugins\/wp-crontrol\/\" target=\"_blank\" rel=\"nofollow noopener\">WP Crontrol<\/a> for managing cron events, and <a href=\"https:\/\/wordpress.org\/plugins\/loco-translate\/\" target=\"_blank\" rel=\"nofollow noopener\">Loco Translate<\/a> for working with language translations. So many <a href=\"https:\/\/digwp.com\/2023\/06\/plugins-troubleshoot-debug-wordpress\/\" target=\"_blank\" rel=\"nofollow noopener\">great utility plugins<\/a>\u00a0available at the WordPress Plugin Directory.<\/p>\n<p><strong>Devrims:<\/strong> <strong>Is there any project(s) that you are currently working on? If so, share with us what can we expect to see in future.<\/strong><\/p>\n<p><strong>Jeff: <\/strong>Yes, I am always working on new projects. Currently working on a pro version of my <a title=\"WP Plugin Directory\" href=\"https:\/\/wordpress.org\/plugins\/head-meta-data\/\" target=\"_blank\" rel=\"nofollow noopener\">Head Meta Data<\/a>\u00a0plugin, as well as pro versions for some of my other free plugins. Book-wise also working on some new stuff. And of course always working on writing new blog posts and sharing tips and tricks with the web development community.<\/p>\n<p><strong>Devrims:<\/strong> <strong>Can we have a peak at your workspace?<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-54476\" src=\"https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080.png\" alt=\"\" width=\"720\" height=\"720\" srcset=\"https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080.png 1080w, https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080-300x300.png 300w, https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080-1024x1024.png 1024w, https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080-150x150.png 150w, https:\/\/devrims.com\/blog\/wp-content\/uploads\/2023\/09\/Jeff-Starr-Workspace1080-768x768.png 768w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/p>\n<p><strong>Devrims: What advice would you give to anyone who is getting started with their WordPress journey?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>Survey the landscape first, don&#8217;t just assume anything. Reach out and talk to a few established developers or builders, listen to what they have to say. Get to know the community and familiarize yourself with open source and how things work. Beyond that, just be yourself, work hard, and have fun \ud83d\ude42<\/p>\n<p><strong>Devrims: Lastly, who would you like us to interview next?<\/strong><\/p>\n<p><strong>Jeff: <\/strong>Chris Coyier!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s easy to define Jeff Starr. He is a Creator for all things WordPress. However, it&#8217;s definitely not easy to be him. A few months back when my work colleague Anmol was writing a tutorial on how to connect Google Analytics 4 to WordPress, she mentioned Jeff Starr&#8217;s plugin in her work. She found it [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":54477,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[13,31],"tags":[92],"ad-banner":[24],"blog-popup":[79],"cta-banner":[],"class_list":["post-54446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interviews","category-wordpress-interviews","tag-wordpress-interviews","ad-banner-wordpress","blog-popup-app-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/posts\/54446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/comments?post=54446"}],"version-history":[{"count":1,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/posts\/54446\/revisions"}],"predecessor-version":[{"id":64674,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/posts\/54446\/revisions\/64674"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/media\/54477"}],"wp:attachment":[{"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/media?parent=54446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/categories?post=54446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/tags?post=54446"},{"taxonomy":"ad-banner","embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/ad-banner?post=54446"},{"taxonomy":"blog-popup","embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/blog-popup?post=54446"},{"taxonomy":"cta-banner","embeddable":true,"href":"https:\/\/devrims.com\/blog\/wp-json\/wp\/v2\/cta-banner?post=54446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}