n DeConinck, a front-end designer and developer with the <a href=\"https://design.oit.ncsu.edu/\">OIT Design and Web Services</a> team, part of the <a href=\"https://oit.ncsu.edu/\">Office of Information Technology</a> at <a href=\"https://www.ncsu.edu/\">NC State University</a>.</p>\n<p>We learn how Tenon was chosen as the vendor to perform the audit and what conditions needed to be met. We then dissected the results of the <a href=\"https://wpcampus.org/2019/05/gutenberg-audit-results/\">Gutenberg Accessibility Audit</a> conducted by <a href=\"https://tenon.io/\">Tenon</a>. We discuss the state of Gutenberg&#8217;s accessibility, recommendations for those in Higher Education environments, and where Gutenberg development might go from here.</p>\n<h2>Transcript:</h2>\n<p><a href=\"https://wptavern.com/wp-content/uploads/2019/05/WPWeeklyEpisode351Transcript.rtf\">WPWeeklyEpisode351Transcript</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, May 15th 3:00 P.M. Eastern</p>\n<p>Subscribe to <a href=\"https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738\">WordPress Weekly via Itunes</a></p>\n<p>Subscribe to <a href=\"https://www.wptavern.com/feed/podcast\">WordPress Weekly via RSS</a></p>\n<p>Subscribe to <a href=\"http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr\">WordPress Weekly via Stitcher Radio</a></p>\n<p>Subscribe to <a href=\"https://play.google.com/music/listen?u=0#/ps/Ir3keivkvwwh24xy7qiymurwpbe\">WordPress Weekly via Google Play</a></p>\n<p><strong>Listen To Episode #351:</strong><br />\n</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 09 May 2019 00:52:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:46;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"WPTavern: WordPress Professionals: Take the Future of WordPress Careers Survey\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=89447\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://wptavern.com/wordpress-professionals-take-the-future-of-wordpress-careers-survey\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2868:\"<p>Nevena Tomovic, a Business Developer at Human Made, is researching the most important skills for pursuing a career in WordPress. She is conducting a <a href=\"http://nevena.blog/2019/04/27/open-source-survey-the-future-of-wordpress-careers/\" rel=\"noopener noreferrer\" target=\"_blank\">survey</a> for professionals that is open to anyone working in a WordPress-related capacity, including writers, developers, marketers, UI &#038; UX designers, illustrators, community drivers, evangelists, project managers, and creatives.</p>\n<p>The <a href=\"http://nevena.blog/2019/04/27/open-source-survey-the-future-of-wordpress-careers/\" rel=\"noopener noreferrer\" target=\"_blank\">survey</a> takes less than five minutes to complete and the results will be shared at WordCamp Europe in Berlin and on <a href=\"http://nevena.blog\" rel=\"noopener noreferrer\" target=\"_blank\">nevena.blog</a>. Tomovoic will be giving a presentation titled &#8220;<a href=\"https://2019.europe.wordcamp.org/session/renaissance-jobs-in-wordpress-skills-you-need-to-survive-the-21st-century-career/\" rel=\"noopener noreferrer\" target=\"_blank\">Renaissance jobs in WordPress: Skills you need to survive the 21st-century career</a>,&#8221; where she will elaborate on global trends related to the job landscape. She will also be speaking about how employers and managers can attract new talent through WordPress education.</p>\n<p>In a recent <a href=\"http://nevena.blog/2019/04/27/renaissance-jobs-in-digital-what-skills-do-you-need-to-survive-a-21st-century-career/\" rel=\"noopener noreferrer\" target=\"_blank\">post</a> on her blog, Tomovic elaborated on the concept of &#8220;Renaissance jobs,&#8221; positions that use titles merging multiple skills into one role:</p>\n<blockquote><p>Renaissance jobs, also otherwise known as hybrid roles are a mishmash of more than one skill, a combination of expertise in more than one domain. You might have come across roles such as experience architect, user experience consultant, or even customer wrangler, all of these typically involve technical knowledge, excellent communication and management skills. All of these roles are a completely foreign concept for most of our parents. The 21st century has brought with it remote work, chief growth officers, and a globalized workforce among other things.</p></blockquote>\n<p>Tomovic&#8217;s survey data will identify what skills are most important in the WordPress job market right now. The survey does not collect any personal data and the raw data will be deleted after the results are published. </p>\n<p>If you want to check out Tomovic&#8217;s talk in person, make sure to <a href=\"https://2019.europe.wordcamp.org/tickets/\" rel=\"noopener noreferrer\" target=\"_blank\">purchase a ticket</a> to WordCamp Europe. The final batch of tickets has gone on sale and there are only 133 general admission tickets remaining.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 May 2019 23:24:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:47;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"WPTavern: New Membership Block Coming to Jetpack, Site Health and Debug Info Added to Version 7.3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=89387\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"https://wptavern.com/new-membership-block-coming-to-jetpack-site-health-and-debug-info-added-to-version-7-3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3382:\"<p><a href=\"https://jetpack.com/2019/05/07/jetpack-7-3start-strong-and-stay-healthy/\" rel=\"noopener noreferrer\" target=\"_blank\">Jetpack 7.3</a> was released yesterday with changes that improve the “out of the box” experience. The plugin now enables fewer features on setup so users can have more control over what they activate on their sites.  </p>\n<p>The new version also integrates with WordPress 5.2&#8217;s new Site Health checks. It includes a status check and moves Jetpack&#8217;s legacy debug data to a section in the new &#8220;Site Health Info&#8221; tab. The initial status check isn&#8217;t very descriptive regarding critical errors, but these error messages can be improved in future iterations so users know how to get to a page with more information. </p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2019/05/Screen-Shot-2019-05-08-at-11.57.44-AM.png?ssl=1\"><img /></a></p>\n<h3>New Membership Block Now Available for Jetpack Beta Testers</h3>\n<p>Jetpack is getting ready to introduce a new <a href=\"https://github.com/Automattic/jetpack/pull/9802\" rel=\"noopener noreferrer\" target=\"_blank\">Membership block</a> that will essentially function like a recurring donation button using Stripe as the payment gateway. </p>\n<p><a href=\"https://i1.wp.com/wptavern.com/wp-content/uploads/2019/05/jetpack-membership-button.png?ssl=1\"><img /></a></p>\n<p>Users will be able to set the currency, price, product name, and renewal interval directly within the block.</p>\n<p><a href=\"https://i2.wp.com/wptavern.com/wp-content/uploads/2019/05/membership-block-configure.png?ssl=1\"><img /></a></p>\n<p>This release adds the new block behind the JETPACK_BETA_BLOCKS constant for users who are beta testing new blocks. Feedback from testers will be addressed in future pull requests. The PR merged into Jetpack 7.3 includes the following technical additions for the new Membership block:</p>\n<ul>\n<li>Introduce endpoints that communicate with WP.COM</li>\n<li>Whitelist certain options, CPTs and meta to store / sync data</li>\n<li>Introduce Gutenberg block that uses these endpoints and provides UI to connect to Stripe, create and choose a product</li>\n<li>Introduce a frontend of a block with the sole purpose of displaying a checkout window from WP.com in an iframe</li>\n</ul>\n<p>In its current form, the use of the term &#8220;Membership&#8221; for the block might be a bit misleading for some users, depending on their expectations. Site owners usually expect more granular management of members, multiple membership tiers, customizable emails, various renewal options, content access, and more for managing memberships. </p>\n<p>Unless Jetpack intends to make this the gateway to more robust membership capabilities, then &#8220;Recurring donation/payment button&#8221; might be a more accurate name for the block. However, it wouldn&#8217;t be surprising to see a more full-featured Membership module turn up as a SaaS product from WordPress.com, as opposed to everything getting packed into the plugin.</p>\n<p>No release date has been announced for the membership block as it is still under active development and in the very early stages of beta testing.</p>\n<p>Check out the full <a href=\"https://wordpress.org/plugins/jetpack/#developers\" rel=\"noopener noreferrer\" target=\"_blank\">changelog</a> to see all the enhancements and bug fixes in Jetpack 7.3.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 May 2019 17:57:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:48;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"WPTavern: WordPress 5.2 “Jaco” Released, Includes Fatal PHP Error Protection and A Recovery Mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://wptavern.com/?p=89405\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"https://wptavern.com/wordpress-5-2-jaco-released-includes-fatal-php-error-protection-and-a-recovery-mode\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4870:\"<p>WordPress 5.2 &#8220;Jaco&#8221; named after bassist <a href=\"https://en.wikipedia.org/wiki/Jaco_Pastorius\">Jaco Pastorius</a>, is <a href=\"https://wordpress.org/news/2019/05/jaco/\">now available for download</a>. Normally, I&#8217;d start listing new features but I&#8217;m going to do something a little different this time. </p>\n\n\n\n<p>Let&#8217;s begin by recognizing the 327 people who contributed to this release with 109 of those being first time contributors. It was led by&nbsp;<a href=\"http://ma.tt/\">Matt Mullenweg</a>, <a href=\"https://josepha.blog/\">Josepha Haden Chomphosy</a>, and&nbsp;<a href=\"https://pento.net/\">Gary Pendergast</a>. Included in the list is Alex (Viper007Bond) Mills who <a href=\"https://wptavern.com/alex-mills-ends-his-battle-with-leukemia\">passed away</a> from Leukemia earlier this year.</p>\n\n\n\n<div class=\"wp-block-image\"><img />Screenshot taken by <a href=\"https://twitter.com/Kraft/status/1125892606913855489\">Brandon Kraft</a></div>\n\n\n\n<p>Mills still has a few uncommitted patches in Trac so it&#8217;s possible he&#8217;ll end up on the list of contributors in future releases. </p>\n\n\n\n<h2>Minimum PHP Version Required to Run WordPress 5.2 Is Now 5.6.20</h2>\n\n\n\n<p>WordPress 5.2 bumps up the minimum PHP version required to 5.6.20. If you&#8217;re using an older version, you&#8217;ll need to update PHP before upgrading to WordPress 5.2. Updating PHP to version 7.3 or above <a href=\"https://wordpress.org/about/requirements/\">is recommended</a>. </p>\n\n\n\n<h2>Additional Improvements to Site Health Check </h2>\n\n\n\n<p>In <a href=\"https://wptavern.com/wordpress-5-1-improves-editor-performance-encourages-users-to-update-outdated-php-versions\">WordPress 5.1</a>, Site Health Check features were added to inform users of outdated PHP versions. WordPress 5.2 builds on this foundation by adding two new pages that help debug common configuration issues. Users can find the Site Health section in the WordPress backend by browsing to <strong>Tools &gt; Site Health</strong>. </p>\n\n\n\n<div class=\"wp-block-image\"><img />Site Health Check Test Results</div>\n\n\n\n<p>Browsing to the Site Health page triggers a series of tests. When the tests are performed, errors and recommended improvements are displayed on the  results page. There&#8217;s also a an Information tab that displays every detail about the configuration of your site.</p>\n\n\n\n<div class=\"wp-block-image\"><img />Site Health Check Detailed Information</div>\n\n\n\n<p>Theme and Plugin authors can <a href=\"https://make.wordpress.org/core/2019/04/25/site-health-check-in-5-2/\">add their own tests</a> and modify or remove existing ones with filters. </p>\n\n\n\n<h2>Fatal Error Protection</h2>\n\n\n\n<p>Instead of seeing the dreaded &#8220;white screen of death,&#8221; WordPress 5.2 includes fatal PHP error protection. When a fatal error is detected, a user-facing error message is displayed and an email is sent to the administrator&#8217;s email address. </p>\n\n\n\n<p>The email includes a link to a new feature called &#8220;recovery mode.&#8221; While in recovery mode, plugins and themes that are causing fatal errors are put into a paused state to ensure administrators can work around the errors and access the backend normally. </p>\n\n\n\n<p>In addition to being informed about which themes or plugins are causing fatal errors, administrators have at least three options to fix the issue. </p>\n\n\n\n<ul><li>Administrators can deactivate the theme or plugin to maintain a working version of the site.</li><li>Administrators can fix the problem if they have the technical capabilities, and afterwards reactivate the theme or plugin.</li><li>Administrators can file a support request with the developer, pointing out the error.</li></ul>\n\n\n\n<p>Administrators can exit recovery mode by pressing a button in the admin bar. A few examples on how developers can utilize this feature can be <a href=\"https://make.wordpress.org/core/2019/04/16/fatal-error-recovery-mode-in-5-2/\">found here</a>. </p>\n\n\n\n<p>WordPress 5.2 also includes <a href=\"https://make.wordpress.org/core/2019/04/24/notable-accessibility-changes-in-5-2/\">accessibility improvements</a>, <a href=\"https://wptavern.com/wordpress-5-2-will-add-13-new-icons-to-the-dashicon-library\">thirteen new dashboard icons</a>, plugin compatibility checks, and an variety of <a href=\"https://make.wordpress.org/core/2019/04/03/whats-new-in-gutenberg-3rd-april/\">changes to the block editor</a>. In addition, the Privacy Policy page includes <a href=\"https://make.wordpress.org/core/2019/04/24/developer-focused-privacy-updates-in-5-2/\">four new helpers</a> that make customizing and designing the page easier. </p>\n\n\n\n<p>To learn more about the features in WordPress 5.2 and how to extend or work with them, check out the <a href=\"https://make.wordpress.org/core/2019/04/16/wordpress-5-2-field-guide/\">WordPress 5.2 Field Guide</a>. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 May 2019 17:16:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Jeff Chandler\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"HeroPress: Broadening My Horizons Through WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=2805\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:154:\"https://heropress.com/essays/broadening-my-horizons-through-wordpress/#utm_source=rss&utm_medium=rss&utm_campaign=broadening-my-horizons-through-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:12270:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2020/05/050819-min-1024x512.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: I was scared that if I failed to learn what I need to know, I\'d be left in the dust.\" /><p>I’ve been a web designer since 1996. In some ways, it’s hard for me to fathom. Those were the days of Netscape Navigator and table-based page layouts. I wrote every bit of HTML by hand on a seriously-underpowered computer and a tiny monitor. Definitely a far cry from where we are today.</p>\n<p>I was completely self-taught and learned by doing. When I landed my first job as a full-time “webmaster” at my <a href=\"https://cumberlink.com/\">local newspaper</a>, I didn’t even know what Photoshop was (I had been using Microsoft Paint for graphics – feel free to laugh).</p>\n<p>Looking back, I know that I wasn’t a very good designer in those days – but that didn’t matter. I felt lucky to be on the ground floor of an industry that was poised to change the world.</p>\n<h3>An Early Start</h3>\n<p>As an 18-year-old, I was often the youngest person in the office. Sometimes, that led to not being taken seriously by those in charge. Still, I did have a few mentors at the paper who were more than generous with their friendship and advice. It was my first taste of the “real world” – a lesson I sorely needed.</p>\n<p>At the same time, I realized that I wasn’t going to stay there forever. The pay wasn’t very good and the hours weren’t my cup of tea. Most of all, I just felt that I could do better. Just over a year in, I left.</p>\n<p>From there, I spent the next couple of years in various corporate settings – none of which felt very fulfilling. My existence was very much that of a worker bee. Sure, this is what happens when you’re just starting out – but I was too dense to see it that way.</p>\n<p>Again, I had a feeling that there was something else out there for me. But there didn’t seem to be a path to further my career, unless I took it upon myself to do so.</p>\n<p>So, in 1999 I went all-in as a freelancer working from home. While I’ve gone through a few different places to call home in the years since, I’m still here – thanks in great part to WordPress.</p>\n<p>But before I found both the software and community that would change my trajectory, I had to go through some ups and downs.</p>\n<h3>Hitting a Wall</h3>\n<p>Starting my own business at 21 was at once frightening and gratifying. I booked a few steady clients early on, and that provided a much-needed boost in confidence (and revenue). Yet there was also a tremendous amount of responsibility that I wasn’t prepared for. It was another real-world lesson and I had to mature in a hurry.</p>\n<p>As for technology, I upgraded my computer, but not necessarily my approach. The first several years were still ruled by building static HTML sites. And as clients started asking for more complex features such as ecommerce, I realized something about myself: I was incredibly afraid of what I didn’t know.</p>\n<p>This feeling would haunt me much more than I could have anticipated. It was like a massive weight on my shoulders. As long as work kept me in my comfort zone, I was fine. But anything outside of that brought out my anxiety.</p>\n<p>Sure, I had achieved some level of success at a young age (with a hobby site even going <a href=\"https://en.wikipedia.org/wiki/Surge_(drink)#Revival\">viral</a>). I had plenty of work, I even moved out of my parent’s house. But I also feared the unknown. I hadn’t been a very good student in high school and had zero confidence in my ability to learn something more advanced.</p>\n<p>At the same time, that fear was joined by a great deal of frustration. I started struggling to build larger sites using those same tired methods. And maintaining them was even worse.</p>\n<p>In all, I was stressed out and felt stuck in a dead end. The passion I once had for design and code had vanished. I was in desperate need of a new direction.</p>\n<h3>A Glimmer of Light</h3>\n<p>It’s amazing how, just when things feel their darkest, a little bit of light shows up and sparks something in you. For me, WordPress was like a tiny matchstick in a pitch-black cave.</p>\n<p>Somewhere around 2005, I installed an early version of WordPress as a playful experiment. At the time, I saw other content management systems starting to pop up, but wasn’t really impressed. Frankly, the sites running them all looked the same.</p>\n<p>But tearing apart a WordPress theme was different. I knew nothing about PHP, but found that the templates were pretty easy to follow. I liked that I could make design changes without too much trouble. Even if I broke something, I was (usually) able to bring things back to their previous state.</p>\n<p>Still, I wasn’t ready or willing to abandon my old-school techniques for building sites just yet (I even jettisoned the CSS layouts from my theme and replaced them with tables). WordPress was something I used on the periphery. I created a few simple blogs for clients, but hadn’t really thought of using it for anything more.</p>\n<p>In fact, it would be a few more years until I was finally ready to make a change.</p>\n<h3>A New Beginning</h3>\n<p>2010 was a banner year in my career. It was the year where I, inspired by my wife and newborn daughter, started to really confront my fears. I had grown completely tired of the way I had been doing things. This was the year I became convinced that WordPress was the game-changer I needed.</p>\n<p>As the software matured, more developers started using it to run entire sites – not just traditional blogs. I was very much intrigued, even excited, about the possibility of what I could achieve in terms of both design and functionality.</p>\n<p>So, I convinced one of my agency clients to let me try using WordPress on a project. Things went well enough that we decided to start using it more often. And, for me, it was like that little matchstick in the dark cave turned into a huge beacon.</p>\n<p>The more I used WordPress, the more curious I became about what else it could do. I found myself not only being unafraid to learn, but actually <em>motivated</em> to do so.</p>\n<p>By the next year, I had moved almost exclusively to WordPress. That led to another watershed moment: Attending my first WordCamp.</p>\n<h3>Discovering That I Wasn&#8217;t Alone</h3>\n<p>Visiting <a href=\"https://2011.philly.wordcamp.org\">WordCamp Philadelphia 2011</a> was an eye-opening experience. This was not the buttoned-down, corporate atmosphere that brought me discomfort years earlier. Instead, I found a casual, welcoming vibe that made me feel like I belonged.</p>\n<p>The crowd was diverse in just about every way imaginable. And I met people who were all over the map when it came to knowledge of WordPress. Some were complete newbies, others were experts. But regardless of their skill level or experience, they all gathered in the same place. It struck me that I was now a part of something unique.</p>\n<p>This burgeoning community, coupled with great software, had all of the sudden put me on a path that I never imagined possible. It made me want to learn all that I could and be a part of something bigger than myself.</p>\n<p>Before too long, I discovered a confidence I never felt before. I was not only building better websites than I ever had, I was also eager to be a part of the WordPress community. And, despite being a bit shy, I even spoke at WordCamp Baltimore in <a href=\"https://2012.baltimore.wordcamp.org/speakers/#eric-karkovack\">2012</a>.</p>\n<p>I felt like anything was possible.</p>\n<h3>Opportunity Knocks</h3>\n<p>As my experience with both WordPress and its community has grown, it has opened up some amazing opportunities. For one, it gave me the courage to try and fulfill another lifelong dream: to become a writer.</p>\n<p>I started off by submitting an article to <a href=\"https://speckyboy.com/how-to-deal-with-creative-differences-with-clients/\">Speckyboy Web Design Magazine</a>, not really knowing what to expect. When it was published, I was incredibly excited. So, I kept on writing. And each time, site editor Paul Andrew kept on publishing my work.</p>\n<p>Even more mind-boggling is that, eventually, this led to a regular <a href=\"https://speckyboy.com/author/erickarkovack/\">role</a> with the site. I’ve published hundreds of articles and have enjoyed every minute of it. And more writing gigs have followed. My topic of choice? WordPress, of course!</p>\n<p>When it comes to my design business, I’m no longer afraid to push those boundaries. I’ve built and maintained hundreds of WordPress sites that run the gamut in terms of size and functionality. Yes, including the formerly fear-inducing ecommerce.</p>\n<p>But I know that, without the confidence boost I received by working with WordPress, none of this would have been possible. I am beyond grateful, and so glad that I found it at a pivotal time in my life.</p>\n<h3>What I&#8217;ve Learned</h3>\n<p>So, what does this all mean? I’ve given it a lot of thought.</p>\n<p>There are still days when I’m overwhelmed and stressed out. But even then, I tell myself how I lucky I am to do what I do each day. And somehow, I have maintained a passion for my work that I think is here to stay.</p>\n<p>But the biggest lesson I’ve learned, and the thing I’d like to share with you, is to give yourself a chance to learn and grow. Sometimes, the unknown can be scary – I get it. I was so afraid of the fact that I wasn’t formally trained and that I didn’t have the knowledge I needed to go further. I was scared that if I failed to learn what I needed to know that I’d be left in the dust.</p>\n<p>Yet, that’s the amazing thing about WordPress and web design in general. There are so many great resources out there you can learn from. And there is a community out there who is willing to help and share what they know.</p>\n<p>Everything is right there in front of us. All it takes is a willingness to try.</p>\n<div class=\"rtsocial-container rtsocial-container-align-right rtsocial-horizontal\"><div class=\"rtsocial-twitter-horizontal\"><div class=\"rtsocial-twitter-horizontal-button\"><a title=\"Tweet: Broadening My Horizons Through WordPress\" class=\"rtsocial-twitter-button\" href=\"https://twitter.com/share?text=Broadening%20My%20Horizons%20Through%20WordPress&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbroadening-my-horizons-through-wordpress%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-fb-horizontal fb-light\"><div class=\"rtsocial-fb-horizontal-button\"><a title=\"Like: Broadening My Horizons Through WordPress\" class=\"rtsocial-fb-button rtsocial-fb-like-light\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fbroadening-my-horizons-through-wordpress%2F\" rel=\"nofollow\" target=\"_blank\"></a></div></div><div class=\"rtsocial-linkedin-horizontal\"><div class=\"rtsocial-linkedin-horizontal-button\"><a class=\"rtsocial-linkedin-button\" href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fbroadening-my-horizons-through-wordpress%2F&title=Broadening+My+Horizons+Through+WordPress\" rel=\"nofollow\" target=\"_blank\" title=\"Share: Broadening My Horizons Through WordPress\"></a></div></div><div class=\"rtsocial-pinterest-horizontal\"><div class=\"rtsocial-pinterest-horizontal-button\"><a class=\"rtsocial-pinterest-button\" href=\"https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/broadening-my-horizons-through-wordpress/&media=https://heropress.com/wp-content/uploads/2020/05/050819-min-150x150.jpg&description=Broadening My Horizons Through WordPress\" rel=\"nofollow\" target=\"_blank\" title=\"Pin: Broadening My Horizons Through WordPress\"></a></div></div><a rel=\"nofollow\" class=\"perma-link\" href=\"https://heropress.com/essays/broadening-my-horizons-through-wordpress/\" title=\"Broadening My Horizons Through WordPress\"></a></div><p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/broadening-my-horizons-through-wordpress/\">Broadening My Horizons Through WordPress</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 08 May 2019 12:00:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Eric Karkovack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Fri, 31 May 2019 05:55:07 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Fri, 31 May 2019 05:30:28 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 2\";s:16:\"content-encoding\";s:4:\"gzip\";}}s:5:\"build\";s:14:\"20190410033506\";}', 'no');
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(422, '_transient_timeout_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1559325306', 'no'),
(423, '_transient_feed_mod_ac0b00fe65abe10e0c5b588f3ed8c7ca', '1559282106', 'no');

-- --------------------------------------------------------

--
-- Table structure for table `wp_postmeta`
--

CREATE TABLE `wp_postmeta` (
  `meta_id` bigint(20) UNSIGNED NOT NULL,
  `post_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_postmeta`
--

INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES
(1, 2, '_wp_page_template', 'default'),
(2, 2, '_edit_lock', '1559288610:1'),
(3, 2, '_edit_last', '1'),
(4, 2, '_slide-page', '0'),
(5, 2, 'layout', ''),
(48, 17, '_wp_attachment_metadata', 'a:5:{s:5:\"width\";i:1257;s:6:\"height\";i:858;s:4:\"file\";s:28:\"2019/05/DSC_2767_Duotone.png\";s:5:\"sizes\";a:4:{s:9:\"thumbnail\";a:4:{s:4:\"file\";s:28:\"DSC_2767_Duotone-150x150.png\";s:5:\"width\";i:150;s:6:\"height\";i:150;s:9:\"mime-type\";s:9:\"image/png\";}s:6:\"medium\";a:4:{s:4:\"file\";s:28:\"DSC_2767_Duotone-300x205.png\";s:5:\"width\";i:300;s:6:\"height\";i:205;s:9:\"mime-type\";s:9:\"image/png\";}s:12:\"medium_large\";a:4:{s:4:\"file\";s:28:\"DSC_2767_Duotone-768x524.png\";s:5:\"width\";i:768;s:6:\"height\";i:524;s:9:\"mime-type\";s:9:\"image/png\";}s:5:\"large\";a:4:{s:4:\"file\";s:29:\"DSC_2767_Duotone-1024x699.png\";s:5:\"width\";i:1024;s:6:\"height\";i:699;s:9:\"mime-type\";s:9:\"image/png\";}}s:10:\"image_meta\";a:12:{s:8:\"aperture\";s:1:\"0\";s:6:\"credit\";s:0:\"\";s:6:\"camera\";s:0:\"\";s:7:\"caption\";s:0:\"\";s:17:\"created_timestamp\";s:1:\"0\";s:9:\"copyright\";s:0:\"\";s:12:\"focal_length\";s:1:\"0\";s:3:\"iso\";s:1:\"0\";s:13:\"shutter_speed\";s:1:\"0\";s:5:\"title\";s:0:\"\";s:11:\"orientation\";s:1:\"0\";s:8:\"keywords\";a:0:{}}}'),
(47, 17, '_wp_attached_file', '2019/05/DSC_2767_Duotone.png'),
(15, 2, 'embed', ''),
(16, 2, 'url', ''),
(17, 2, 'lightbox-url', ''),
(18, 2, 'testimonial', ''),
(19, 2, 'testimonial_author', ''),
(20, 10, '_menu_item_type', 'custom'),
(21, 10, '_menu_item_menu_item_parent', '0'),
(22, 10, '_menu_item_object_id', '10'),
(23, 10, '_menu_item_object', 'custom'),
(24, 10, '_menu_item_target', ''),
(25, 10, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(26, 10, '_menu_item_xfn', ''),
(27, 10, '_menu_item_url', '#Experience'),
(29, 11, '_menu_item_type', 'custom'),
(30, 11, '_menu_item_menu_item_parent', '0'),
(31, 11, '_menu_item_object_id', '11'),
(32, 11, '_menu_item_object', 'custom'),
(33, 11, '_menu_item_target', ''),
(34, 11, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(35, 11, '_menu_item_xfn', ''),
(36, 11, '_menu_item_url', '#Qualifications'),
(38, 12, '_menu_item_type', 'custom'),
(39, 12, '_menu_item_menu_item_parent', '0'),
(40, 12, '_menu_item_object_id', '12'),
(41, 12, '_menu_item_object', 'custom'),
(42, 12, '_menu_item_target', ''),
(43, 12, '_menu_item_classes', 'a:1:{i:0;s:0:\"\";}'),
(44, 12, '_menu_item_xfn', ''),
(45, 12, '_menu_item_url', '#Contact');

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_form`
--

CREATE TABLE `wp_rg_form` (
  `id` mediumint(8) UNSIGNED NOT NULL,
  `title` varchar(150) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `date_created` datetime NOT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT '1',
  `is_trash` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_rg_form`
--

INSERT INTO `wp_rg_form` (`id`, `title`, `date_created`, `is_active`, `is_trash`) VALUES
(1, 'Contact', '2019-05-24 05:13:43', 1, 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_form_meta`
--

CREATE TABLE `wp_rg_form_meta` (
  `form_id` mediumint(8) UNSIGNED NOT NULL,
  `display_meta` longtext COLLATE utf8mb4_unicode_520_ci,
  `entries_grid_meta` longtext COLLATE utf8mb4_unicode_520_ci,
  `confirmations` longtext COLLATE utf8mb4_unicode_520_ci,
  `notifications` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_rg_form_meta`
--

INSERT INTO `wp_rg_form_meta` (`form_id`, `display_meta`, `entries_grid_meta`, `confirmations`, `notifications`) VALUES
(1, '{\"title\":\"Contact\",\"description\":\"\",\"labelPlacement\":\"top_label\",\"descriptionPlacement\":\"below\",\"button\":{\"type\":\"text\",\"text\":\"Send\",\"imageUrl\":\"\"},\"fields\":[{\"type\":\"text\",\"id\":1,\"label\":\"First name\",\"adminLabel\":\"\",\"isRequired\":true,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"enablePasswordInput\":\"\",\"maxLength\":\"\",\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"useRichTextEditor\":false,\"pageNumber\":1,\"displayOnly\":\"\"},{\"type\":\"text\",\"id\":2,\"label\":\"Last name\",\"adminLabel\":\"\",\"isRequired\":true,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"enablePasswordInput\":\"\",\"maxLength\":\"\",\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"useRichTextEditor\":false,\"pageNumber\":1,\"displayOnly\":\"\"},{\"type\":\"email\",\"id\":3,\"label\":\"Email address\",\"adminLabel\":\"\",\"isRequired\":true,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"emailConfirmEnabled\":\"\",\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"useRichTextEditor\":false,\"pageNumber\":1,\"displayOnly\":\"\"},{\"type\":\"text\",\"id\":5,\"label\":\"Contact number\",\"adminLabel\":\"\",\"isRequired\":false,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"enablePasswordInput\":\"\",\"maxLength\":\"\",\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"useRichTextEditor\":false,\"pageNumber\":1,\"displayOnly\":\"\"},{\"type\":\"textarea\",\"id\":6,\"label\":\"Message\",\"adminLabel\":\"\",\"isRequired\":true,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"form_id\":\"\",\"useRichTextEditor\":false,\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"pageNumber\":1,\"displayOnly\":\"\"},{\"type\":\"captcha\",\"id\":7,\"label\":\"\",\"adminLabel\":\"\",\"isRequired\":false,\"size\":\"medium\",\"errorMessage\":\"\",\"inputs\":null,\"displayOnly\":true,\"formId\":1,\"description\":\"\",\"allowsPrepopulate\":false,\"inputMask\":false,\"inputMaskValue\":\"\",\"inputType\":\"\",\"labelPlacement\":\"\",\"descriptionPlacement\":\"\",\"subLabelPlacement\":\"\",\"placeholder\":\"\",\"cssClass\":\"\",\"inputName\":\"\",\"visibility\":\"visible\",\"noDuplicates\":false,\"defaultValue\":\"\",\"choices\":\"\",\"conditionalLogic\":\"\",\"productField\":\"\",\"captchaType\":\"\",\"captchaTheme\":\"\",\"pageNumber\":1,\"multipleFiles\":false,\"maxFiles\":\"\",\"calculationFormula\":\"\",\"calculationRounding\":\"\",\"enableCalculation\":\"\",\"disableQuantity\":false,\"displayAllCategories\":false,\"useRichTextEditor\":false}],\"version\":\"2.2.3.16\",\"id\":1,\"useCurrentUserAsAuthor\":true,\"postContentTemplateEnabled\":false,\"postTitleTemplateEnabled\":false,\"postTitleTemplate\":\"\",\"postContentTemplate\":\"\",\"lastPageButton\":null,\"pagination\":null,\"firstPageCssClass\":null,\"subLabelPlacement\":\"below\",\"cssClass\":\"\",\"enableHoneypot\":true,\"enableAnimation\":false,\"save\":{\"enabled\":false,\"button\":{\"type\":\"link\",\"text\":\"Save and Continue Later\"}},\"limitEntries\":false,\"limitEntriesCount\":\"\",\"limitEntriesPeriod\":\"\",\"limitEntriesMessage\":\"\",\"scheduleForm\":false,\"scheduleStart\":\"\",\"scheduleStartHour\":\"\",\"scheduleStartMinute\":\"\",\"scheduleStartAmpm\":\"\",\"scheduleEnd\":\"\",\"scheduleEndHour\":\"\",\"scheduleEndMinute\":\"\",\"scheduleEndAmpm\":\"\",\"schedulePendingMessage\":\"\",\"scheduleMessage\":\"\",\"requireLogin\":false,\"requireLoginMessage\":\"\"}', '', '{\"5ce77d88026e9\":{\"id\":\"5ce77d88026e9\",\"name\":\"Default Confirmation\",\"isDefault\":true,\"type\":\"message\",\"message\":\"Thanks for contacting us! We will get in touch with you shortly.\",\"url\":\"\",\"pageId\":\"\",\"queryString\":\"\"}}', '{\"5ce77d87f08bb\":{\"id\":\"5ce77d87f08bb\",\"to\":\"{admin_email}\",\"name\":\"Admin Notification\",\"event\":\"form_submission\",\"toType\":\"email\",\"subject\":\"New submission from {form_title}\",\"message\":\"{all_fields}\"}}');

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_form_view`
--

CREATE TABLE `wp_rg_form_view` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `form_id` mediumint(8) UNSIGNED NOT NULL,
  `date_created` datetime NOT NULL,
  `ip` char(15) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `count` mediumint(8) UNSIGNED NOT NULL DEFAULT '1'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_rg_form_view`
--

INSERT INTO `wp_rg_form_view` (`id`, `form_id`, `date_created`, `ip`, `count`) VALUES
(1, 1, '2019-05-24 05:16:58', '127.0.0.1', 92),
(2, 1, '2019-05-27 00:47:34', '::1', 35),
(3, 1, '2019-05-28 01:50:40', '112.199.112.234', 2),
(4, 1, '2019-05-30 22:00:07', '158.140.225.220', 20),
(5, 1, '2019-06-04 02:07:14', '158.140.225.220', 12),
(6, 1, '2019-06-06 08:14:35', '122.56.197.74', 2);

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_incomplete_submissions`
--

CREATE TABLE `wp_rg_incomplete_submissions` (
  `uuid` char(32) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `email` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `form_id` mediumint(8) UNSIGNED NOT NULL,
  `date_created` datetime NOT NULL,
  `ip` varchar(39) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `source_url` longtext COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `submission` longtext COLLATE utf8mb4_unicode_520_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_lead`
--

CREATE TABLE `wp_rg_lead` (
  `id` int(10) UNSIGNED NOT NULL,
  `form_id` mediumint(8) UNSIGNED NOT NULL,
  `post_id` bigint(20) UNSIGNED DEFAULT NULL,
  `date_created` datetime NOT NULL,
  `is_starred` tinyint(1) NOT NULL DEFAULT '0',
  `is_read` tinyint(1) NOT NULL DEFAULT '0',
  `ip` varchar(39) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `source_url` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `user_agent` varchar(250) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `currency` varchar(5) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `payment_status` varchar(15) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `payment_date` datetime DEFAULT NULL,
  `payment_amount` decimal(19,2) DEFAULT NULL,
  `payment_method` varchar(30) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `transaction_id` varchar(50) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `is_fulfilled` tinyint(1) DEFAULT NULL,
  `created_by` bigint(20) UNSIGNED DEFAULT NULL,
  `transaction_type` tinyint(1) DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'active'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_lead_detail`
--

CREATE TABLE `wp_rg_lead_detail` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lead_id` int(10) UNSIGNED NOT NULL,
  `form_id` mediumint(8) UNSIGNED NOT NULL,
  `field_number` float NOT NULL,
  `value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_lead_detail_long`
--

CREATE TABLE `wp_rg_lead_detail_long` (
  `lead_detail_id` bigint(20) UNSIGNED NOT NULL,
  `value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_lead_meta`
--

CREATE TABLE `wp_rg_lead_meta` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `form_id` mediumint(8) UNSIGNED NOT NULL DEFAULT '0',
  `lead_id` bigint(20) UNSIGNED NOT NULL,
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_rg_lead_notes`
--

CREATE TABLE `wp_rg_lead_notes` (
  `id` int(10) UNSIGNED NOT NULL,
  `lead_id` int(10) UNSIGNED NOT NULL,
  `user_name` varchar(250) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `user_id` bigint(20) DEFAULT NULL,
  `date_created` datetime NOT NULL,
  `value` longtext COLLATE utf8mb4_unicode_520_ci,
  `note_type` varchar(50) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_termmeta`
--

CREATE TABLE `wp_termmeta` (
  `meta_id` bigint(20) UNSIGNED NOT NULL,
  `term_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

-- --------------------------------------------------------

--
-- Table structure for table `wp_terms`
--

CREATE TABLE `wp_terms` (
  `term_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `slug` varchar(200) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `term_group` bigint(10) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_terms`
--

INSERT INTO `wp_terms` (`term_id`, `name`, `slug`, `term_group`) VALUES
(1, 'Uncategorized', 'uncategorized', 0),
(2, 'Main Menu', 'main-menu', 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_term_relationships`
--

CREATE TABLE `wp_term_relationships` (
  `object_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `term_order` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_term_relationships`
--

INSERT INTO `wp_term_relationships` (`object_id`, `term_taxonomy_id`, `term_order`) VALUES
(1, 1, 0),
(10, 2, 0),
(11, 2, 0),
(12, 2, 0);

-- --------------------------------------------------------

--
-- Table structure for table `wp_term_taxonomy`
--

CREATE TABLE `wp_term_taxonomy` (
  `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL,
  `term_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `taxonomy` varchar(32) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT '',
  `description` longtext COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `parent` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `count` bigint(20) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_term_taxonomy`
--

INSERT INTO `wp_term_taxonomy` (`term_taxonomy_id`, `term_id`, `taxonomy`, `description`, `parent`, `count`) VALUES
(1, 1, 'category', '', 0, 1),
(2, 2, 'nav_menu', '', 0, 3);

-- --------------------------------------------------------

--
-- Table structure for table `wp_usermeta`
--

CREATE TABLE `wp_usermeta` (
  `umeta_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

--
-- Dumping data for table `wp_usermeta`
--

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES
(1, 1, 'nickname', 'bbtdigital_admin'),
(2, 1, 'first_name', ''),
(3, 1, 'last_name', ''),
(4, 1, 'description', ''),
(5, 1, 'rich_editing', 'true'),
(6, 1, 'comment_shortcuts', 'false'),
(7, 1, 'admin_color', 'fresh'),
(8, 1, 'use_ssl', '0'),
(9, 1, 'show_admin_bar_front', 'true'),
(10, 1, 'locale', ''),
(11, 1, 'wp_capabilities', 'a:1:{s:13:\"administrator\";b:1;}'),
(12, 1, 'wp_user_level', '10'),
(13, 1, 'dismissed_wp_pointers', ''),
(14, 1, 'show_welcome_panel', '1'),
(16, 1, 'wp_dashboard_quick_press_last_post_id', '3'),
(17, 1, 'community-events-location', 'a:1:{s:2:\"ip\";s:13:\"112.199.112.0\";}'),
(18, 1, 'managenav-menuscolumnshidden', 'a:5:{i:0;s:11:\"link-target\";i:1;s:11:\"css-classes\";i:2;s:3:\"xfn\";i:3;s:11:\"description\";i:4;s:15:\"title-attribute\";}'),
(19, 1, 'metaboxhidden_nav-menus', 'a:2:{i:0;s:12:\"add-post_tag\";i:1;s:14:\"add-slide-page\";}'),
(20, 1, 'wp_user-settings', 'editor=html&libraryContent=browse&imgsize=full'),
(21, 1, 'wp_user-settings-time', '1558675104'),
(22, 1, 'nav_menu_recently_edited', '2'),
(23, 1, 'gform_recent_forms', 'a:1:{i:0;s:1:\"1\";}'),
(24, 1, 'session_tokens', 'a:1:{s:64:\"a65f7ea2ce220b5c2e9000834d0fcc988c2815831a998b7b47af19e3147e96bc\";a:4:{s:10:\"expiration\";i:1559454901;s:2:\"ip\";s:15:\"112.199.112.234\";s:2:\"ua\";s:115:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36\";s:5:\"login\";i:1559282101;}}');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `wp_commentmeta`
--
ALTER TABLE `wp_commentmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `comment_id` (`comment_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_comments`
--
ALTER TABLE `wp_comments`
  ADD PRIMARY KEY (`comment_ID`),
  ADD KEY `comment_post_ID` (`comment_post_ID`),
  ADD KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`),
  ADD KEY `comment_date_gmt` (`comment_date_gmt`),
  ADD KEY `comment_parent` (`comment_parent`),
  ADD KEY `comment_author_email` (`comment_author_email`(10));

--
-- Indexes for table `wp_links`
--
ALTER TABLE `wp_links`
  ADD PRIMARY KEY (`link_id`),
  ADD KEY `link_visible` (`link_visible`);

--
-- Indexes for table `wp_options`
--
ALTER TABLE `wp_options`
  ADD PRIMARY KEY (`option_id`),
  ADD UNIQUE KEY `option_name` (`option_name`);

--
-- Indexes for table `wp_postmeta`
--
ALTER TABLE `wp_postmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `post_id` (`post_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_rg_form`
--
ALTER TABLE `wp_rg_form`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `wp_rg_form_meta`
--
ALTER TABLE `wp_rg_form_meta`
  ADD PRIMARY KEY (`form_id`);

--
-- Indexes for table `wp_rg_form_view`
--
ALTER TABLE `wp_rg_form_view`
  ADD PRIMARY KEY (`id`),
  ADD KEY `date_created` (`date_created`),
  ADD KEY `form_id` (`form_id`);

--
-- Indexes for table `wp_rg_incomplete_submissions`
--
ALTER TABLE `wp_rg_incomplete_submissions`
  ADD PRIMARY KEY (`uuid`),
  ADD KEY `form_id` (`form_id`);

--
-- Indexes for table `wp_rg_lead`
--
ALTER TABLE `wp_rg_lead`
  ADD PRIMARY KEY (`id`),
  ADD KEY `form_id` (`form_id`),
  ADD KEY `status` (`status`);

--
-- Indexes for table `wp_rg_lead_detail`
--
ALTER TABLE `wp_rg_lead_detail`
  ADD PRIMARY KEY (`id`),
  ADD KEY `form_id` (`form_id`),
  ADD KEY `lead_id` (`lead_id`),
  ADD KEY `lead_field_number` (`lead_id`,`field_number`),
  ADD KEY `lead_field_value` (`value`(191));

--
-- Indexes for table `wp_rg_lead_detail_long`
--
ALTER TABLE `wp_rg_lead_detail_long`
  ADD PRIMARY KEY (`lead_detail_id`);

--
-- Indexes for table `wp_rg_lead_meta`
--
ALTER TABLE `wp_rg_lead_meta`
  ADD PRIMARY KEY (`id`),
  ADD KEY `meta_key` (`meta_key`(191)),
  ADD KEY `lead_id` (`lead_id`),
  ADD KEY `form_id_meta_key` (`form_id`,`meta_key`(191));

--
-- Indexes for table `wp_rg_lead_notes`
--
ALTER TABLE `wp_rg_lead_notes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lead_id` (`lead_id`),
  ADD KEY `lead_user_key` (`lead_id`,`user_id`);

--
-- Indexes for table `wp_termmeta`
--
ALTER TABLE `wp_termmeta`
  ADD PRIMARY KEY (`meta_id`),
  ADD KEY `term_id` (`term_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- Indexes for table `wp_terms`
--
ALTER TABLE `wp_terms`
  ADD PRIMARY KEY (`term_id`),
  ADD KEY `slug` (`slug`(191)),
  ADD KEY `name` (`name`(191));

--
-- Indexes for table `wp_term_relationships`
--
ALTER TABLE `wp_term_relationships`
  ADD PRIMARY KEY (`object_id`,`term_taxonomy_id`),
  ADD KEY `term_taxonomy_id` (`term_taxonomy_id`);

--
-- Indexes for table `wp_term_taxonomy`
--
ALTER TABLE `wp_term_taxonomy`
  ADD PRIMARY KEY (`term_taxonomy_id`),
  ADD UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`),
  ADD KEY `taxonomy` (`taxonomy`);

--
-- Indexes for table `wp_usermeta`
--
ALTER TABLE `wp_usermeta`
  ADD PRIMARY KEY (`umeta_id`),
  ADD KEY `user_id` (`user_id`),
  ADD KEY `meta_key` (`meta_key`(191));

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `wp_commentmeta`
--
ALTER TABLE `wp_commentmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_comments`
--
ALTER TABLE `wp_comments`
  MODIFY `comment_ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `wp_links`
--
ALTER TABLE `wp_links`
  MODIFY `link_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_options`
--
ALTER TABLE `wp_options`
  MODIFY `option_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=463;

--
-- AUTO_INCREMENT for table `wp_postmeta`
--
ALTER TABLE `wp_postmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=49;

--
-- AUTO_INCREMENT for table `wp_rg_form`
--
ALTER TABLE `wp_rg_form`
  MODIFY `id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `wp_rg_form_view`
--
ALTER TABLE `wp_rg_form_view`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `wp_rg_lead`
--
ALTER TABLE `wp_rg_lead`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_rg_lead_detail`
--
ALTER TABLE `wp_rg_lead_detail`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_rg_lead_meta`
--
ALTER TABLE `wp_rg_lead_meta`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_rg_lead_notes`
--
ALTER TABLE `wp_rg_lead_notes`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_termmeta`
--
ALTER TABLE `wp_termmeta`
  MODIFY `meta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `wp_terms`
--
ALTER TABLE `wp_terms`
  MODIFY `term_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `wp_term_taxonomy`
--
ALTER TABLE `wp_term_taxonomy`
  MODIFY `term_taxonomy_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `wp_usermeta`
--
ALTER TABLE `wp_usermeta`
  MODIFY `umeta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;
COMMIT;

