{"id":12804,"date":"2014-09-02T17:51:22","date_gmt":"2014-09-03T00:51:22","guid":{"rendered":"http:\/\/rosalindgardner.com\/blog\/?p=12804"},"modified":"2019-02-22T16:48:20","modified_gmt":"2019-02-23T00:48:20","slug":"12-wordpress-security-tips","status":"publish","type":"post","link":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/","title":{"rendered":"12 WordPress Security Tips"},"content":{"rendered":"<p>A reader asked for tips on how to secure his WordPress blog against hackers. After thinking about and listing all the things I do to keep my blogs secure, I did some online research to see where my actions fell short.<\/p>\n<p>Turned out that my blogs were well-protected, but I did adopt some additional\u00c2\u00a0security measures that\u00c2\u00a0I learned from other\u00c2\u00a0Wordpress bloggers.<\/p>\n<p>Now I pass all those tips on to you&#8230;<\/p>\n<ol>\n<ol>\n<li>\n<h3>Do NOT use &#8216;admin' as your username<\/h3>\n<p>In April 2013, thousands of WordPress sites with &#8216;admin' as the administrator username were compromised via large-scale brute force attacks. The hosting service <a title=\"Hostgator\" href=\"https:\/\/rosalindgardner.com\/blog\/hostgator\" target=\"_blank\">HostGator<\/a>, reported that they had &#8220;seen over 90,000 IP addresses involved in this attack&#8221;. In response, WordPress founder Matt Mullenweg urged all those with &#8216;admin' as their usernames to change them immediately.<\/p>\n<p>Since then, WordPress no longer suggests \/ pre-populates the username form blank with &#8216;admin' as the default username for administrators.<\/p>\n<p>However, if you started your blog prior to WordPress 3.0, and still have &#8216;admin' as your username&#8230; it is time to change it!<\/p>\n<p><strong>How to change your username<\/strong><\/p>\n<ol>\n<li>Login to your administrative user account.<\/li>\n<li>Navigate to Users &gt; Add New and fill in all the details for a new user account. Choose a username and set the privileges to Administrator.<\/li>\n<li>Now log out of your &#8216;admin' user account and log back in using your new user account.<\/li>\n<li>Go to Users and delete the old \u00e2\u20ac\u0153admin\u00e2\u20ac\u009d account. WordPress will prompt you to reassign all the posts associated with &#8216;admin' to another account. Choose your new account from the drop down list&#8230; and you're set!<\/li>\n<\/ol>\n<\/li>\n<li>\n<h3>Hide your username<\/h3>\n<p>WordPress displays your username in the URL of your author archive page. So, once you've changed your username, make sure it can't be found by changing your nickname in your user profile.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"float: center; padding: 10px 10px 10px 10px;\" src=\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/wp-nickname.jpg\" alt=\"wp-nickname\" width=\"592\" height=\"344\" border=\"0\" \/><\/li>\n<li>\n<h3>Use a strong password<\/h3>\n<p>Did you know that the second most common password is &#8216;password'?<\/p>\n<p>UGH!<\/p>\n<p>WordPress comes with a built-in password strength indicator. Make sure your password indicates &#8216;STRONG' and that you follow the hint included alongside the password change area:<\/p>\n<p>&#8220;Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers, and symbols like ! &#8221; ? $ % ^ & ).&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"float: center; padding: 10px 10px 10px 10px;\" src=\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/wp-password.jpg\" alt=\"wp-password\" width=\"652\" height=\"195\" border=\"0\" \/><\/li>\n<li>\n<h3>Use the latest version of WordPress<\/h3>\n<p>WordPress is <a href=\"https:\/\/wordpress.org\/news\/category\/releases\/\" target=\"_blank\">frequently updated<\/a> to fix security issues such as unintentional information disclosure and brute attacks.<\/p>\n<p>Many hosting service providers will update blogs on their servers to the latest version of WordPress automatically.<\/p>\n<p>If yours does not, or you happen to notice that a new version is available, simply update to the latest version yourself.<\/li>\n<li>\n<h3>Keep plugins up-to-date<\/h3>\n<p>In mid-July 2014, <a href=\"http:\/\/blog.sucuri.net\/2014\/07\/disclosure-insecure-nonce-generation-in-wptouch.html\" target=\"_blank\">Sucuri<\/a> reporting about a security hole in WPTouch stated &#8220;During a routine audit for our WAF, we discovered a very dangerous vulnerability that could potentially allow a user with no administrative privileges, who was logged in (like a subscriber or an author), to upload PHP files to the target server. Someone with bad intentions could upload PHP backdoors or other malicious malware and basically take over the site.&#8221;.<\/p>\n<p>Just like the WordPress platform itself, plugins are regularly updated by their developers to improve functionality and to plug security holes. Take action whenever you see that a plugin update is available.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"float: center; padding: 10px 10px 10px 10px;\" src=\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/wp-update-plugins.jpg\" alt=\"wp-update-plugins\" width=\"602\" height=\"362\" border=\"0\" \/><\/li>\n<li>\n<h3>Delete unused themes and plugins<\/h3>\n<p>Security (see above) is the primary reason to delete unused plugins and themes.<\/p>\n<p>In addition, removing unused plugins and themes reduces the size of your backups and may even slightly enhance your blog's performance.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"float: center; padding: 10px 10px 10px 10px;\" src=\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/wp-delete-plugins.jpg\" alt=\"wp-delete-plugins\" width=\"576\" height=\"428\" border=\"0\" \/><\/li>\n<li>\n<h3>Limit login attempts<\/h3>\n<p>Hackers frequently use a malicious script to repeatedly guess passwords in an attempt to discover the correct one.<\/p>\n<p><a href=\"http:\/\/www.apple.com\/pr\/library\/2014\/09\/02Apple-Media-Advisory.html\" target=\"_blank\">Apple has reported<\/a> that this was the reason many celebrities nude photos were stolen from their iCloud accounts and then leaked publicly&#8230;&#8221;After more than 40 hours of investigation, we have discovered that certain celebrity accounts were compromised by a very targeted attack on user names, passwords and security questions, a practice that has become all too common on the Internet.&#8221;<\/p>\n<p>Nude photos or not, you don't want anyone to guess your password and hack into your administrative account on WordPress.<\/p>\n<p>One way to thwart hackers is to limit the number of times users can try to login. After the limit is reached, the user is locked out for a specified period of time.<\/p>\n<p>Moreover, you can block IP addresses of those who repeatedly try to login without success.<\/li>\n<li>\n<h3>Limit registration of members<\/h3>\n<p>Remember the dangers associated with subscribers mentioned in #5 above, i.e.  &#8220;allow a user with no administrative privileges, who was logged in (like a subscriber or an author)?<\/p>\n<p>Unless you are running a <a href=\"https:\/\/rosalindgardner.com\/blog\/convert-more-visitors-to-paid-members\/\">membership site<\/a> or a forum, you really don't need to allow member registration of any sort on your WordPress site. <\/p>\n<p>I personally add users who are guest bloggers and give them the role of Contributor.<\/p>\n<p>Otherwise, no one is allowed to register as a member on this blog.<\/li>\n<li>\n<h3>Use a security plugin<\/h3>\n<p>I use <a href=\"https:\/\/wordpress.org\/plugins\/wordfence\/\" title=\"Wordfence\" target=\"_blank\">Wordfence<\/a> which is free.<\/p>\n<p>Wordfence starts by checking if your site is already infected.<\/p>\n<p>Here is a graphic of problems it found with my blog when I originally installed the plugin&#8230;<\/p>\n<ul>\n<li>Post contains a suspected malware URL: [title removed]<\/li>\n<li>Comment with author [name removed] contains a suspected malware URL.<\/li>\n<li>Comment with author [name removed] contains a suspected malware URL.<\/li>\n<li>User &#8220;[name removed]&#8221; with &#8220;contributor&#8221; access has an easy password.<\/li>\n<li>User &#8220;[name removed]&#8221; with &#8220;contributor&#8221; access has an easy password.<\/li>\n<\/ul>\n<p>What problems might it find with yours?<\/li>\n<li>\n<h3>Use a professional theme for WordPress<\/h3>\n<p>The folks who develop blog themes and templates for a living do NOT want to kill their businesses by leaving holes for hackers.<\/p>\n<p>The same cannot be said of those who create free themes&#8230; they're hobbyists who either don't know or don't care if what they create leaves security holes in your blog.<\/p>\n<p>That's why I always recommend using professional themes for WordPress. My preference is <a href=\"https:\/\/rosalindgardner.com\/blog\/studiopress\">Studiopress<\/a>.\n<\/li>\n<li>\n<h3>Use a high-end secure hosting provider<\/h3>\n<p>Do NOT cheap out on your hosting provider. Bad web hosting services don't care whether or not your blog is protected from hackers. Do your homework to find a secure service.<\/p>\n<p>The majority of my sites are now hosted with\u00c2\u00a0<a class=\"external\" style=\"color: #f15123;\" title=\"WebSiteManagers.net\" href=\"https:\/\/rosalindgardner.com\/go\/websitemanagers\" target=\"_blank\" rel=\"nofollow\">WebSiteManagers.net<\/a> and I've never had better service.<\/p>\n<p>Here is a list of my <a href=\"https:\/\/rosalindgardner.com\/blog\/recommended-web-site-hosting-services\/\">recommended hosting providers<\/a>.<\/p>\n<\/li>\n<li>\n<h3>Use a blog backup utility<\/h3>\n<p>Last but not least, make sure you keep your blog backed up at all times, just in case you run into problems with hacker idiots.<\/p>\n<\/li>\n<\/ol>\n<\/ol>\n<p>For more information check out the <a href=\"http:\/\/codex.wordpress.org\/Hardening_WordPress\" target=\"_blank\">Hardening WordPress<\/a> article.<\/p>\n<p>Stay safe, folks!!<\/p>\n<p>Comments, questions or suggestions? Please leave a comment below!<\/p>\n<p>Cheers,<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/rosalindgardner.com\/images\/sig-ros.gif\" alt=\"Ros\" title=\"Rosalind Gardner\" width=\"100\" height=\"73\"  style=\"float: left; padding: 0px 10px 10px 0px;\" border=\"0\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A reader asked for tips on how to secure his WordPress blog against hackers. After thinking about and listing all the things I do to keep my blogs secure, I did some online research to see where my actions fell short. Turned out that my blogs were well-protected, but I did adopt some additional\u00c2\u00a0security measures [&hellip;]<\/p>\n","protected":false},"author":577,"featured_media":11115,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1222],"tags":[1159],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>12 Wordpress Security Tips - RosalindGardner.com<\/title>\n<meta name=\"description\" content=\"Learn how to protect your blog from hackers using these 12 Wordpress security tips.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"12 Wordpress Security Tips - RosalindGardner.com\" \/>\n<meta property=\"og:description\" content=\"Learn how to protect your blog from hackers using these 12 Wordpress security tips.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/\" \/>\n<meta property=\"og:site_name\" content=\"RosalindGardner.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RosalindGardnerOnline?ref=hl\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/RosalindGardnerOnline\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-03T00:51:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-23T00:48:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"238\" \/>\n\t<meta property=\"og:image:height\" content=\"212\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Rosalind Gardner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosalindgardner\" \/>\n<meta name=\"twitter:site\" content=\"@rosalindgardner\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rosalind Gardner\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/\",\"url\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/\",\"name\":\"12 Wordpress Security Tips - RosalindGardner.com\",\"isPartOf\":{\"@id\":\"https:\/\/rosalindgardner.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif\",\"datePublished\":\"2014-09-03T00:51:22+00:00\",\"dateModified\":\"2019-02-23T00:48:20+00:00\",\"author\":{\"@id\":\"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/e1a2787f4571b58c05f7c8cd6a98fa9f\"},\"description\":\"Learn how to protect your blog from hackers using these 12 Wordpress security tips.\",\"breadcrumb\":{\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage\",\"url\":\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif\",\"contentUrl\":\"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif\",\"width\":\"238\",\"height\":\"212\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rosalindgardner.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"12 WordPress Security Tips\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/#website\",\"url\":\"https:\/\/rosalindgardner.com\/blog\/\",\"name\":\"RosalindGardner.com\",\"description\":\"Learn Blogging &amp; Affiliate Marketing with Rosalind Gardner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rosalindgardner.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/e1a2787f4571b58c05f7c8cd6a98fa9f\",\"name\":\"Rosalind Gardner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/76d7f9fe48227e9a6f4b6c1d3f786941?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/76d7f9fe48227e9a6f4b6c1d3f786941?s=96&d=mm&r=g\",\"caption\":\"Rosalind Gardner\"},\"description\":\"Super affiliate, blogger, and speaker, Rosalind is best known for her affiliate marketing training in the Super Affiliate Handbook: How I made $436,797 in One Year Selling Other Peoples' Stuff Online. You can connect with her on Facebook.\",\"sameAs\":[\"https:\/\/rosalindgardner.com\/blog\/sah\",\"https:\/\/www.facebook.com\/RosalindGardnerOnline\",\"https:\/\/www.pinterest.ca\/rosalindgardner\/\",\"https:\/\/x.com\/rosalindgardner\",\"https:\/\/www.youtube.com\/user\/rosalindgardner\"],\"url\":\"https:\/\/rosalindgardner.com\/blog\/author\/rosalindgardner\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"12 Wordpress Security Tips - RosalindGardner.com","description":"Learn how to protect your blog from hackers using these 12 Wordpress security tips.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/","og_locale":"en_US","og_type":"article","og_title":"12 Wordpress Security Tips - RosalindGardner.com","og_description":"Learn how to protect your blog from hackers using these 12 Wordpress security tips.","og_url":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/","og_site_name":"RosalindGardner.com","article_publisher":"https:\/\/www.facebook.com\/RosalindGardnerOnline?ref=hl","article_author":"https:\/\/www.facebook.com\/RosalindGardnerOnline","article_published_time":"2014-09-03T00:51:22+00:00","article_modified_time":"2019-02-23T00:48:20+00:00","og_image":[{"width":238,"height":212,"url":"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif","type":"image\/gif"}],"author":"Rosalind Gardner","twitter_card":"summary_large_image","twitter_creator":"@rosalindgardner","twitter_site":"@rosalindgardner","twitter_misc":{"Written by":"Rosalind Gardner","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/","url":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/","name":"12 Wordpress Security Tips - RosalindGardner.com","isPartOf":{"@id":"https:\/\/rosalindgardner.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage"},"image":{"@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage"},"thumbnailUrl":"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif","datePublished":"2014-09-03T00:51:22+00:00","dateModified":"2019-02-23T00:48:20+00:00","author":{"@id":"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/e1a2787f4571b58c05f7c8cd6a98fa9f"},"description":"Learn how to protect your blog from hackers using these 12 Wordpress security tips.","breadcrumb":{"@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#primaryimage","url":"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif","contentUrl":"https:\/\/rosalindgardner.com\/blog\/wp-content\/uploads\/Wordpress-icon1.gif","width":"238","height":"212"},{"@type":"BreadcrumbList","@id":"https:\/\/rosalindgardner.com\/blog\/12-wordpress-security-tips\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rosalindgardner.com\/blog\/"},{"@type":"ListItem","position":2,"name":"12 WordPress Security Tips"}]},{"@type":"WebSite","@id":"https:\/\/rosalindgardner.com\/blog\/#website","url":"https:\/\/rosalindgardner.com\/blog\/","name":"RosalindGardner.com","description":"Learn Blogging &amp; Affiliate Marketing with Rosalind Gardner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rosalindgardner.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/e1a2787f4571b58c05f7c8cd6a98fa9f","name":"Rosalind Gardner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rosalindgardner.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/76d7f9fe48227e9a6f4b6c1d3f786941?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/76d7f9fe48227e9a6f4b6c1d3f786941?s=96&d=mm&r=g","caption":"Rosalind Gardner"},"description":"Super affiliate, blogger, and speaker, Rosalind is best known for her affiliate marketing training in the Super Affiliate Handbook: How I made $436,797 in One Year Selling Other Peoples' Stuff Online. You can connect with her on Facebook.","sameAs":["https:\/\/rosalindgardner.com\/blog\/sah","https:\/\/www.facebook.com\/RosalindGardnerOnline","https:\/\/www.pinterest.ca\/rosalindgardner\/","https:\/\/x.com\/rosalindgardner","https:\/\/www.youtube.com\/user\/rosalindgardner"],"url":"https:\/\/rosalindgardner.com\/blog\/author\/rosalindgardner\/"}]}},"_links":{"self":[{"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/posts\/12804"}],"collection":[{"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/users\/577"}],"replies":[{"embeddable":true,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/comments?post=12804"}],"version-history":[{"count":0,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/posts\/12804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/media\/11115"}],"wp:attachment":[{"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/media?parent=12804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/categories?post=12804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rosalindgardner.com\/blog\/wp-json\/wp\/v2\/tags?post=12804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}