{"id":1587,"date":"2012-06-15T10:01:12","date_gmt":"2012-06-15T15:01:12","guid":{"rendered":"https:\/\/wpengine.com\/?p=1587"},"modified":"2024-06-06T09:46:42","modified_gmt":"2024-06-06T14:46:42","slug":"otto","status":"publish","type":"post","link":"https:\/\/wpengine.com\/resources\/otto\/","title":{"rendered":"Finely Tuned Consultant: Otto"},"content":{"rendered":"<p>Hey Folks, I had the chance to meet Samuel Wood, best known as Otto, at WordCamp Kansas City 2 weeks ago, and he was kind enough to do the Finely Tuned profile on the blog. \u00a0Otto and I got to talk for a while at the WordCamp, mostly about some new plugins he is working on and whether the adage, &#8220;the fewer plugins, the faster the site&#8221; is actually true (he disagrees with it). \u00a0I won&#8217;t go into too much detail about his background, except to say that he works with Matt Mullenweg at Audrey Capital, and has developed plugins like the &#8220;Simple Facebook Connect,&#8221; among others.<\/p>\n<p><strong>In his own words:<\/strong><\/p>\n<blockquote><p>My name is Samuel Wood, but everybody except for my parents actually\u00a0calls me &#8220;Otto&#8221;. I work for Matt Mullenweg at <a href=\"http:\/\/audrey.co\" target=\"_blank\" rel=\"noopener\">Audrey Capital<\/a>, doing weird and wonderful things around WordPress\u00a0and for the <a href=\"http:\/\/WordPress.org\" target=\"_blank\" rel=\"noopener\">WordPress.org<\/a> website. You may recognize my avatar from,\u00a0well, everywhere. \ud83d\ude42<\/p><\/blockquote>\n<p><strong>When was the first time that you really got excited about WordPress<\/strong>\u00a0<strong>and at what point did you decide to make it your career?<\/strong><\/p>\n<p>I started using WordPress around 6 years ago (2.1) for my own website.\u00a0See, I&#8217;d had a website off and on since college, but it was just\u00a0static HTML and a place for me to host files and such. Never even\u00a0really bought a domain name for it. One day, I decided I wanted to\u00a0make it better, and so went looking for the most interesting\u00a0open-source website tool, and voila. After about a year of helping out\u00a0on the support forums, they made me a moderator. I dabbled with\u00a0freelancing for a bit after a startup I was working for ran out of\u00a0funding, and I did some work for Automattic for a month helping out\u00a0with updating their themes. About a year later, Matt Mullenweg called\u00a0me up and offered me a job at a new company he was forming, and I&#8217;ve\u00a0been doing WordPress full time since then. I think it was the Memphis\u00a0BBQ that actually convinced him to hire me. \ud83d\ude42<\/p>\n<p><strong>Where do you go first to get your WP news, insights, and updates?<\/strong><\/p>\n<p>Well, I actually work on the WordPress.org website, so for news I\u00a0really just talk to the people I always talk to. For general WordPress\u00a0community related news, I subscribe to a few dozen sites like WPCandy\u00a0and WPTavern and such, but I&#8217;m pretty much involved everywhere around\u00a0the web with WordPress, so there&#8217;s no one particular site that I can<br \/>\npoint to and say &#8220;that&#8217;s the place to go&#8221;. The thing about the\u00a0WordPress community is that it&#8217;s very diverse and specialized in\u00a0places, so you have sites all about themes, or sites all about design,\u00a0and so forth. As a bit of a generalist myself, I find it pays to just\u00a0read everything I can.<\/p>\n<p><strong>What WP consultants deserve more love than they get? Who should we be<\/strong>\u00a0<strong>paying attention to?<\/strong><\/p>\n<p>In my opinion, the most underappreciated people in the community are\u00a0people providing support on our forums, or those people providing\u00a0support on the stack exchange site. It takes an extreme amount of\u00a0patience and brainpower to help others in the community with their\u00a0problems for, essentially, free, and they do some amazing work. The\u00a0community is built out of volunteers, for the most part, and a lot of\u00a0them have day jobs that aren&#8217;t WordPress related at all. For example,\u00a0one of our moderators and general-awesome-all-around people is\u00a0Ipstenu, and she works at a bank. In her spare time, she answers\u00a0questions on the forums, cleans up the spam, scans new plugins for\u00a0issues, chats on the mailing lists, and just generally helps out in\u00a0any way she can. People like this are what really makes the community\u00a0fun to work with, and the people answering questions in the forums\u00a0deserve all the props they can possibly get.<\/p>\n<p><strong>What performance tips would you give to other pros (as related to\u00a0speed, scalability, security, plugins, backup, etc.)?<\/strong><\/p>\n<p>The backbone of your site is the server. If the server isn&#8217;t\u00a0up-to-par, then no amount of fiddling with PHP or caching plugins will\u00a0help it. At some point, your site will always outgrow the server it&#8217;s\u00a0on, and you&#8217;ll need to upgrade it. So you&#8217;ll want to be with a hosting\u00a0company that really knows their business and isn&#8217;t just blaming the\u00a0PHP code for all the speed problems you&#8217;re having. WordPress itself is\u00a0perfectly scalable (as has been shown many times), but the server\u00a0needs to be configured intelligently to be able to do it. The server\u00a0itself also needs to be properly secured, and this is not necessarily\u00a0the most obvious thing in the world to do. A rather shocking number of\u00a0cheap shared hosting systems are just inherently insecure, and when\u00a0malware gets onto the system at any point, then it typically will\u00a0target WordPress simply due to it being the most popular. Secure the\u00a0server first, or get a host that takes security seriously.<\/p>\n<p>As far as plugins go, the one thing I hear the most from people is\u00a0that they consider the author of the plugin to be the most important\u00a0piece of information when choosing a plugin. If the author is active\u00a0in the community, contributes to core, runs a WordPress based\u00a0business, etc., then the plugin is likely to be good and up to the\u00a0task. There are good plugins by people unknown in the community as\u00a0well, but if I see a plugin from Mark Jaquith, Andrew Nacin, Dion\u00a0Hulse, etc., then I know the plugin is written correctly and will do\u00a0the task well. Simpler plugins are better than complex plugins also. A\u00a0plugin that just does one thing is less likely to break than one that\u00a0throws in the kitchen sink. Pay no attention to the &#8220;number&#8221; of\u00a0plugins on a site, instead pay attention to how well they are\u00a0supported and how active the author is in the community, and you&#8217;ll be\u00a0okay there.<\/p>\n<p>For backup, just get VaultPress. It&#8217;s super awesome.<\/p>\n<p><strong>Confess to us your biggest moment of WP fail?<\/strong><\/p>\n<p>I use my own plugins in a variety of places, and one such place is\u00a0WordPress.org itself. One time I made a breaking update to my own\u00a0plugin, and before I had a chance to correct it, Nacin pushed the\u00a0update to WordPress.org by mistake. This took down the WordPress.org\u00a0blog for around 5 minutes or so until I fixed the plugin. Since then,\u00a0I&#8217;ve learned to not push any breaking changes to my plugins into the\u00a0repository, even temporarily. We run all our sites on the trunk code,\u00a0and so I&#8217;ve learned to always make sure the trunk code actually works\u00a0and isn&#8217;t broken, because people do run live sites on trunk. Including\u00a0me, now.<\/p>\n<p><strong>If you were going to spend this weekend creating a plugin that doesn&#8217;t\u00a0exist, what would it be?<\/strong><\/p>\n<p>I spend most weekends creating plugins that don&#8217;t exist. Last weekend\u00a0I created a plugin that lets me quickly and easily create new plugins.\u00a0I call it Pluginception. \u00a0<em>Ed. I want this one, Otto.<\/em><\/p>\n<p><strong>Do you use Themes &amp; Child Themes, Roll your own, or both?<\/strong><\/p>\n<p>Yes to all of those. While I have no themes under my name in the\u00a0repository, I wrote the theme code for Matt&#8217;s newest theme on\u00a0<a href=\"http:\/\/ma.tt\" target=\"_blank\" rel=\"noopener\">http:\/\/ma.tt<\/a>. The actual design work was done by the brilliant Nicol\u00f2\u00a0Volpato, who also did Matt&#8217;s previous theme, which I cleaned up and\u00a0released as <a href=\"http:\/\/wordpress.org\/extend\/themes\/matala\" target=\"_blank\" rel=\"noopener\">Matala<\/a>.<\/p>\n<p>For my own sites, they&#8217;re more of a playground for me, so I use Twenty\u00a0Eleven on most of them, and a heavily modified version of the &#8220;Fluid\u00a0Blue&#8221; theme on <a href=\"http:\/\/ottopress.com\" target=\"_blank\" rel=\"noopener\">ottopress.com<\/a>. I&#8217;ve been thinking about redesigning\u00a0that site, but the problem is that I&#8217;m pretty terrible at design. So\u00a0my plan is to find somebody to come up with a design for me, then I&#8217;ll\u00a0just code it up myself.<\/p>\n<p>I also write quick themes for friends, from time to time, when they\u00a0need it. Custom one-off jobs. The code for them is usually pretty bad,\u00a0but simple enough that they can figure it out themselves if they want\u00a0to change something. Simple code is often better than highly\u00a0configurable code, because even non-coders can figure it out.<\/p>\n<p><strong>What&#8217;s your favorite theme or theme framework? Why?<\/strong><\/p>\n<p>I&#8217;m not big on theme frameworks. To me, a lot of them seem like a\u00a0solution in search of a problem. I&#8217;m sure they help many people, and I\u00a0know for a fact that a lot of theme authors prefer a more structured\u00a0and organized way to do their theme code, but honestly I think that\u00a0the theme hierarchy is good enough for almost anything, and that\u00a0keeping the code simpler instead of building a big structure around it\u00a0makes it more maintainable in the long run. The lifetime of code is\u00a0more and more frequently measured in years instead of decades, and so\u00a0spending a lot of time to build a grand infrastructure to do what\u00a0could quickly and easily be done with a simpler flat layout seems like\u00a0a waste of time to me.<\/p>\n<p>I have no real &#8220;favorite&#8221; theme. I&#8217;m the kind of guy who looks at the\u00a0code then rewrites it. In that sense, all themes have good parts and\u00a0bad parts, in my view.<\/p>\n<p><strong>Favorite plugin?<\/strong><\/p>\n<p>All of mine.<\/p>\n<p><strong>Least favorite plugin?<\/strong><\/p>\n<p>Also all of mine.<\/p>\n<p>The thing about plugins is that generally I like to keep them simple,\u00a0but then they get complicated as I try to make them generic and fit\u00a0the widest audience. Eventually, they become a pain to maintain. Plus,\u00a0as I learn more (and you always learn more), then I go back to them\u00a0and see the many mistakes I made, and then it becomes necessary to\u00a0correct them, and&#8230; ugh. I&#8217;m pretty bad at maintainence and keeping\u00a0things up to spec, so whenever possible, I try to find a community\u00a0that needs a bit of code and then give them that base bit to build\u00a0upon.<\/p>\n<p>I often say that the best way to write good code is to trick somebody\u00a0else into writing it for you, and that&#8217;s kinda what I did with the\u00a0Theme Check plugin. The theme review team was doing all this manual\u00a0labor, and some of it could be automated. So naturally, they had built\u00a0rudimentary tools to automate a lot of it. I reached out to Simon\u00a0Prosser, who had written one such tool, and got the code. It gave me\u00a0some ideas, so I wrote the first version of Theme Check in a generic\u00a0manner. It has the base code to do the reading of the theme files and\u00a0then it defines a way to add-on new &#8220;checks&#8221; for the parser to run. I\u00a0gave that back to the community, and Simon ran with it, adding\u00a0hundreds of new checks. All the bulk of the code that &#8220;does stuff&#8221; was\u00a0actually written by him and others, I just created the base upon which\u00a0he could build it.<\/p>\n<p><strong>What&#8217;s the coolest thing you&#8217;ve ever done with Custom Post Types?<\/strong><\/p>\n<p>I&#8217;ve never actually used them. I tend to use Custom Taxonomies a lot\u00a0more often. CPT&#8217;s tend to be something that I think people misuse a\u00a0lot, but which can be used to good effect in certain cases. Custom\u00a0taxonomies are one of those things everybody actually needs but has no\u00a0idea of the organization power that is inherent there. I hope to use\u00a0CPT&#8217;s more often in the future, for various projects.<\/p>\n<p>Coolest thing I&#8217;ve done with custom taxonomies is multiple-author support.<\/p>\n<p><strong>If you could change one thing today about WP, what would it be?<\/strong><\/p>\n<p>I wish that attachment posts with images attached to them would get\u00a0their date\/time from the image EXIF data instead of from the time of the upload. It&#8217;s a bit of a technical edge case thing, I know.<\/p>\n<p><strong>Where do you see WordPress going in the next 2-3 years?<\/strong><\/p>\n<p>Mobile, obviously. Everything is going mobile. I mean, do you know\u00a0anybody that doesn&#8217;t have a cell phone? I know people that don&#8217;t have\u00a0smart phones, but those same people might have a Kindle, or an iPad.\u00a0In a way, the web took a step backwards with Javascript and Flash for\u00a0a while, because websites were always designed specifically for\u00a0browsers on computers. But HTML (and to some degree, CSS) has always\u00a0been designed to be display-agnostic. With HTML5, the idea of\u00a0designing the HTML code to define the content and not the presentation\u00a0is coming back to the forefront, and CSS3 media-queries are pushing\u00a0the idea of presentation back into where it belongs. Too many web\u00a0designers still design their HTML to acheive a desired look though,\u00a0and that needs to stop, but with WordPress and some of the proposed\u00a0changes to the back end interface, and with several Apps available,\u00a0and the new XML-RPC APIs in 3.4, a lot of things are converging\u00a0towards that space. That space all being mobile support.<\/p>\n<p><strong>What&#8217;s the biggest misconception you encounter about WordPress, and\u00a0how do you clear it up?<\/strong><\/p>\n<p><em><strong>Myth:<\/strong> &#8220;WordPress doesn&#8217;t scale.&#8221;<\/em><\/p>\n<p><em><strong>Response:<\/strong><\/em> Usually, pointing them to the list of the top 100 blogs and\u00a0showing that WordPress runs 48% of them usually clears that right up*.\u00a0For the few times it doesn&#8217;t, there&#8217;s probably no good way to rid the\u00a0person of their misconception. You can explain servers and hosting and\u00a0caching and such until you&#8217;re blue in the face, but if the fact that\u00a0WP powers 70+ million sites and 16% of the web isn&#8217;t enough, then no\u00a0answer will really satisfy that one.<\/p>\n<p><strong>If you were interviewing another WordPress developer for a job, what\u00a0is the first question you would ask and why?<\/strong><\/p>\n<p>I wouldn&#8217;t be interviewing them at all. I&#8217;d be looking at what they&#8217;ve\u00a0done and how active they are in the community. The best people are the\u00a0ones who do what they do because they love to do it and thus do it\u00a0every chance they can. WordPress is open-source, and free. Everything\u00a0I&#8217;ve done is freely available to the public. You don&#8217;t really need to\u00a0interview somebody to see what it is that they&#8217;ve done and how active\u00a0they are.<\/p>\n<p><strong>Thanks Otto \ud83d\ude42<\/strong><\/p>\n<p><strong>Y&#8217;all can take a look at some of the posts Ottos is writing these days, and the plugins that he is developing at <a href=\"http:\/\/ottopress.com\" target=\"_blank\" rel=\"noopener\">ottopress.com<\/a>. \u00a0And if you get a chance to say hey to him at a WordCamp, don&#8217;t be shy. \u00a0He&#8217;s one of the friendliest guys I&#8217;ve met in a while.<\/strong><\/p>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hey Folks, I had the chance to meet Samuel Wood, best known as Otto, at WordCamp Kansas City 2 weeks ago, and he was kind enough to do the Finely Tuned profile on the blog. \u00a0Otto and I got to talk for a while at the WordCamp, mostly about some new plugins he is working<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[411],"tags":[42],"class_list":["post-1587","post","type-post","status-publish","format-standard","hentry","category-finely-tuned-expert","tag-otto"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Finely Tuned Consultant: Otto | WP Engine<\/title>\n<meta name=\"description\" content=\"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Finely Tuned Consultant: Otto | WP Engine\" \/>\n<meta property=\"og:description\" content=\"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/resources\/otto\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-15T15:01:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-06T14:46:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2024\/05\/WPE-IMG-Thumbnail-1200x630-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Austin Gunter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wpengine\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Austin Gunter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/resources\/otto\/\",\"url\":\"https:\/\/wpengine.com\/resources\/otto\/\",\"name\":\"Finely Tuned Consultant: Otto | WP Engine\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#website\"},\"datePublished\":\"2012-06-15T15:01:12+00:00\",\"dateModified\":\"2024-06-06T14:46:42+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/669f047558daf2cf0747a7cbe8bf5a74\"},\"description\":\"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/resources\/otto\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/resources\/otto\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/resources\/otto\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Finely Tuned Consultant: Otto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/resources\/#website\",\"url\":\"https:\/\/wpengine.com\/resources\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/resources\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/669f047558daf2cf0747a7cbe8bf5a74\",\"name\":\"Austin Gunter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3c46fa98068156fdd2b81c009b7d8110d8d6eb6b287305e7e0c64fb29cbb7088?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3c46fa98068156fdd2b81c009b7d8110d8d6eb6b287305e7e0c64fb29cbb7088?s=96&d=mm&r=g\",\"caption\":\"Austin Gunter\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Finely Tuned Consultant: Otto | WP Engine","description":"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Finely Tuned Consultant: Otto | WP Engine","og_description":"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.","og_url":"https:\/\/wpengine.com\/resources\/otto\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2012-06-15T15:01:12+00:00","article_modified_time":"2024-06-06T14:46:42+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2024\/05\/WPE-IMG-Thumbnail-1200x630-1.jpg","type":"image\/jpeg"}],"author":"Austin Gunter","twitter_card":"summary_large_image","twitter_creator":"@wpengine","twitter_site":"@wpengine","twitter_misc":{"Written by":"Austin Gunter","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/resources\/otto\/","url":"https:\/\/wpengine.com\/resources\/otto\/","name":"Finely Tuned Consultant: Otto | WP Engine","isPartOf":{"@id":"https:\/\/wpengine.com\/resources\/#website"},"datePublished":"2012-06-15T15:01:12+00:00","dateModified":"2024-06-06T14:46:42+00:00","author":{"@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/669f047558daf2cf0747a7cbe8bf5a74"},"description":"Meet Otto. Gain insights on WordPress development, themes, and plugins from an experienced WordPress contributor.","breadcrumb":{"@id":"https:\/\/wpengine.com\/resources\/otto\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/resources\/otto\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/resources\/otto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Finely Tuned Consultant: Otto"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/resources\/#website","url":"https:\/\/wpengine.com\/resources\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/resources\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/669f047558daf2cf0747a7cbe8bf5a74","name":"Austin Gunter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3c46fa98068156fdd2b81c009b7d8110d8d6eb6b287305e7e0c64fb29cbb7088?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3c46fa98068156fdd2b81c009b7d8110d8d6eb6b287305e7e0c64fb29cbb7088?s=96&d=mm&r=g","caption":"Austin Gunter"}}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/1587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/comments?post=1587"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/1587\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/media?parent=1587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/categories?post=1587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/tags?post=1587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}