{"id":535,"date":"2015-02-04T17:25:33","date_gmt":"2015-02-04T23:25:33","guid":{"rendered":"http:\/\/digitalchoke.com\/digitalchokeblog\/?p=535"},"modified":"2018-03-03T12:23:39","modified_gmt":"2018-03-03T20:23:39","slug":"wordpress-plugin-project-done","status":"publish","type":"post","link":"https:\/\/digitalchoke.com\/digitalchokeblog\/wordpress-plugin-project-done\/","title":{"rendered":"WordPress Plugin Project Done"},"content":{"rendered":"<p>I&#8217;ve been working on a WordPress plugin that stops comment spam from &#8216;bots&#8217;. It uses a technique that I&#8217;ve built into a package of custom programs that block comment and contact form spam. The technique is quite effective. When I put it on a web site that gets spam from &#8216;bots&#8217; (automated programs), the spam immediately stops.<\/p>\n<p>The details are on the <a title=\"FormSpammerTrap - stops spam bots in their track!\" href=\"http:\/\/formspammertrap.com\" class=\"external\" rel=\"nofollow\" target=\"_blank\">FormSpammerTrap <\/a>web site; that&#8217;s were spambots go when they try to submit their spam on a form that I&#8217;ve protected. The whole thing is free to anyone that wants it (details on the site).<\/p>\n<p>It was interesting to write and debug (with those steps repeated). But I got it submitted to the WordPress overlords, and it is now <a title=\"FormSpammerTrap - stops spam bots in their track!\" href=\"https:\/\/wordpress.org\/plugins\/formspammertrap-for-comments\/\" class=\"external\" rel=\"nofollow\" target=\"_blank\">available <\/a>(here, if you are interested).\u00a0 Of course, there are tons of other plugins that purport to do the same thing, but I think mine is more clever than theirs.<\/p>\n<p>I&#8217;m thinking of some enhancements for it, but also thinking of a new project involving the new <a title=\"Raspberry Pi 2\" href=\"http:\/\/raspberrypi.org\" class=\"external\" rel=\"nofollow\" target=\"_blank\">Raspberry Pi 2<\/a> . The RP2 is a small computer about the size of a deck of cards, but it can be quite powerful. Although Linux-based, Microsoft has announced that Windows 10 will be available for it.<\/p>\n<p>There are lots of projects that use the RP2, and I have found some good (and some not-so-good) tutorials on the project that I am interested in.<\/p>\n<p>The RP2 is not quite shipping yet, but I will be ordering one soon, and it might arrive before the end of this month. More later.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been working on a WordPress plugin that stops comment spam from &#8216;bots&#8217;. It uses a technique that I&#8217;ve built into a package of custom programs that block comment and contact form spam. The technique is quite effective. When I put it on a web site that gets spam from &#8216;bots&#8217; (automated programs), the spam immediately stops.<\/p>\n<p>The details are on the <a title=\"FormSpammerTrap - stops spam bots in their track!\" href=\"http:\/\/formspammertrap.com\" class=\"external\" rel=\"nofollow\" target=\"_blank\">FormSpammerTrap <\/a>web site; that&#8217;s were spambots go when they try to submit their spam on a form that I&#8217;ve protected.<\/p>\n<p> <a href=\"https:\/\/digitalchoke.com\/digitalchokeblog\/wordpress-plugin-project-done\/\">&nbsp;&raquo;&nbsp;Read more about: WordPress Plugin Project Done &nbsp;&raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-535","post","type-post","status-publish","format-standard","hentry","category-just-saying"],"_links":{"self":[{"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/posts\/535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/comments?post=535"}],"version-history":[{"count":2,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/posts\/535\/revisions"}],"predecessor-version":[{"id":537,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/posts\/535\/revisions\/537"}],"wp:attachment":[{"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/media?parent=535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/categories?post=535"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digitalchoke.com\/digitalchokeblog\/wp-json\/wp\/v2\/tags?post=535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}