{"id":1783,"date":"2016-04-07T14:56:52","date_gmt":"2016-04-07T19:56:52","guid":{"rendered":"https:\/\/2016.stlouis.wordcamp.org\/?post_type=wcb_session&#038;p=1783"},"modified":"2016-04-26T11:07:13","modified_gmt":"2016-04-26T16:07:13","slug":"hardening-wordpress-again","status":"publish","type":"wcb_session","link":"https:\/\/stlouis.wordcamp.org\/2016\/session\/hardening-wordpress-again\/","title":{"rendered":"Hardening WordPress, Again"},"content":{"rendered":"<p>Last year, Gregory walked us through\u00a0a variety of then-current security models for hardening a WordPress installation against attack.<\/p>\n<p>Since things change fast on the web and in WordPress, it&#8217;s a good idea to revisit the topic. Are we still doing enough? Are we still doing the right things?<\/p>\n<p>One thing that will never change is our need to stay vigilant about security.<\/p>\n<p>The bad guys are out there. Where they&#8217;re getting smarter, we need to get smarter, too.\u00a0Where they&#8217;re making life easier for newbie bad guys, we need to plug more holes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last year, Gregory walked us through\u00a0a variety of then-current security models for hardening a WordPress installation against attack. Since things change fast on the web and in WordPress, it&#8217;s a good idea to revisit the topic. Are we still doing &hellip; <a href=\"https:\/\/stlouis.wordcamp.org\/2016\/session\/hardening-wordpress-again\/\">Continue reading <span class=\"assistive-text\">Hardening WordPress, Again<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":8210271,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1463320800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1780],"footnotes":""},"session_track":[799183],"session_category":[],"class_list":["post-1783","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-user-i"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7iJYS-sL","session_date_time":{"date":"May 15, 2016","time":"9:00 am"},"session_speakers":[{"id":"1780","slug":"gregory-ray","name":"Gregory Ray","link":"https:\/\/stlouis.wordcamp.org\/2016\/speaker\/gregory-ray\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/8210271"}],"version-history":[{"count":4,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1783\/revisions"}],"predecessor-version":[{"id":1986,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1783\/revisions\/1986"}],"speakers":[{"embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/1780"}],"wp:attachment":[{"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1783"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1783"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}