{"id":2231,"date":"2007-03-12T14:58:31","date_gmt":"2007-03-12T13:58:31","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2007\/03\/12\/wordpress-contact-form-generator\/"},"modified":"2007-03-12T14:58:31","modified_gmt":"2007-03-12T13:58:31","slug":"wordpress-contact-form-generator","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/","title":{"rendered":"WordPress Contact Form Generator"},"content":{"rendered":"<p><a href=\"http:\/\/www.flickr.com\/photos\/fullo\/418845677\/\" title=\"Photo Sharing\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg?resize=201%2C240\" width=\"201\" class=\"immagine\" align=\"left\" height=\"240\" alt=\"Contact Form Generator\" \/><\/a> Nata come esigenza di un cliente ho iniziato a slavoricchiare su un plugin per wordpress utile alla gestione delle classiche form di contatto. La cosa che lo differenzia dalla miriade di altri plugin \u00e8 che il mio pu\u00f2 utilizzarne diverse contemporaneamente ed un pochino pi\u00f9 complesse delle classiche, <em>nome, email, messaggio<\/em>, salvandole su un file a parte.<\/p>\n<p>Inoltre \u00e8 possibile con poca fatica validare via server alcune tipologie di valori (ie. integer, string) ed utilizzare regex preimpostate per email, domini e poco altro.<\/p>\n<p>Per ora il plugin, che ho chiamato <a href=\"http:\/\/code.google.com\/p\/antispam-contact-form\/\">Contact Form Generator<\/a>, \u00e8 in alfa testing ma ha tutto quello che serve per funzionare (compresa l&#8217;integrazione di Akismet).<\/p>\n<p><!--more--><\/p>\n<p>Se <a href=\"http:\/\/code.google.com\/p\/antispam-contact-form\/source\">volete testarlo<\/a> e <a href=\"http:\/\/code.google.com\/p\/antispam-contact-form\/issues\/list\">dare qualche suggerimento<\/a> siete i benvenuti. Intanto aspetto che <a href=\"http:\/\/blog.tassoman.com\/\">Tassoman<\/a> si svegli dal suo torpore e finisca l&#8217;internazionalizzazione del plugin&#8230;<\/p>\n<p>Cose che verranno implementate in futuro:<\/p>\n<ul>\n<li>captcha opzionale<\/li>\n<li>hashcode in js<\/li>\n<li>migrazione da moocode a prototype di wordpress<\/li>\n<li>internazionalizzazione<\/li>\n<\/ul>\n<p>Idee per un futuro remoto (ma speriamo neanche troppo)<\/p>\n<ul>\n<li>generatore di form web based (e salvataggio su db o disco)<\/li>\n<li>possibilit\u00e0 di salvare i risultati delle form su db oltre che spedirli<\/li>\n<li>conquista del mondo<\/li>\n<\/ul>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nata come esigenza di un cliente ho iniziato a slavoricchiare su un plugin per wordpress utile alla gestione delle classiche form di contatto. La cosa che lo differenzia dalla miriade di altri plugin \u00e8 che il mio pu\u00f2 utilizzarne diverse contemporaneamente ed un pochino pi\u00f9 complesse delle classiche, nome, email, messaggio, salvandole su un file [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[9,12],"tags":[70,176,2248,141,2250,93],"class_list":["post-2231","post","type-post","status-publish","format-standard","hentry","category-php","category-webdev","tag-javascript","tag-opensource","tag-php","tag-plugin","tag-webdev","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WordPress Contact Form Generator - Fullo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Contact Form Generator - Fullo\" \/>\n<meta property=\"og:description\" content=\"Nata come esigenza di un cliente ho iniziato a slavoricchiare su un plugin per wordpress utile alla gestione delle classiche form di contatto. La cosa che lo differenzia dalla miriade di altri plugin \u00e8 che il mio pu\u00f2 utilizzarne diverse contemporaneamente ed un pochino pi\u00f9 complesse delle classiche, nome, email, messaggio, salvandole su un file [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2007-03-12T13:58:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"WordPress Contact Form Generator\",\"datePublished\":\"2007-03-12T13:58:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/\"},\"wordCount\":191,\"commentCount\":10,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/farm1.static.flickr.com\\\/164\\\/418845677_06e7b779fe_m.jpg\",\"keywords\":[\"javascript\",\"opensource\",\"php\",\"plugin\",\"webdev\",\"wordpress\"],\"articleSection\":[\"php\",\"webdev\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/\",\"name\":\"WordPress Contact Form Generator - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/farm1.static.flickr.com\\\/164\\\/418845677_06e7b779fe_m.jpg\",\"datePublished\":\"2007-03-12T13:58:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#primaryimage\",\"url\":\"http:\\\/\\\/farm1.static.flickr.com\\\/164\\\/418845677_06e7b779fe_m.jpg\",\"contentUrl\":\"http:\\\/\\\/farm1.static.flickr.com\\\/164\\\/418845677_06e7b779fe_m.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/03\\\/12\\\/wordpress-contact-form-generator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Contact Form Generator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress Contact Form Generator - Fullo","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:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/","og_locale":"en_US","og_type":"article","og_title":"WordPress Contact Form Generator - Fullo","og_description":"Nata come esigenza di un cliente ho iniziato a slavoricchiare su un plugin per wordpress utile alla gestione delle classiche form di contatto. La cosa che lo differenzia dalla miriade di altri plugin \u00e8 che il mio pu\u00f2 utilizzarne diverse contemporaneamente ed un pochino pi\u00f9 complesse delle classiche, nome, email, messaggio, salvandole su un file [&hellip;]","og_url":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/","og_site_name":"Fullo","article_published_time":"2007-03-12T13:58:31+00:00","og_image":[{"url":"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg","type":"","width":"","height":""}],"author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Written by":"Francesco Fullone","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"WordPress Contact Form Generator","datePublished":"2007-03-12T13:58:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/"},"wordCount":191,"commentCount":10,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"image":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#primaryimage"},"thumbnailUrl":"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg","keywords":["javascript","opensource","php","plugin","webdev","wordpress"],"articleSection":["php","webdev"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/","url":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/","name":"WordPress Contact Form Generator - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#primaryimage"},"image":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#primaryimage"},"thumbnailUrl":"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg","datePublished":"2007-03-12T13:58:31+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#primaryimage","url":"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg","contentUrl":"http:\/\/farm1.static.flickr.com\/164\/418845677_06e7b779fe_m.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2007\/03\/12\/wordpress-contact-form-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress Contact Form Generator"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-zZ","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2348,"url":"https:\/\/www.fullo.net\/blog\/2007\/10\/17\/fcc_nabaztag-wordpress-incontra-il-nabaztag\/","url_meta":{"origin":2231,"position":0},"title":"FCC_Nabaztag, WordPress incontra il Nabaztag","author":"Francesco Fullone","date":"17\/10\/2007","format":false,"excerpt":"Ed ecco il primo plugin per wordpress che sfrutta le api del Nabaztag per inviargli notifiche: FCC_Nabaztag! Per ora il plugin \u00e8 molto limitato ed \u00e8 da considerarsi in alfa stage. Ho iniziato a scriverlo giusto per capire come funzionano le API del coniglietto, pertanto non aspettatevi (ancora) rotazioni di\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2267,"url":"https:\/\/www.fullo.net\/blog\/2007\/05\/16\/wordpress-22\/","url_meta":{"origin":2231,"position":1},"title":"WordPress 2.2","author":"Francesco Fullone","date":"16\/05\/2007","format":false,"excerpt":"E' arrivato finalmente WordPress 2.2, dopo aver annunciato stanotte in ML il tag in svn, \u00e8 stato nel giro di poche ore rilasciata la versione stabile del blog engine su cui gira anche questo blog. Le novit\u00e0 introdotte da questa nuova release sono molte, ma la pi\u00f9 importante (imho) \u00e8\u2026","rel":"","context":"In &quot;open source&quot;","block_context":{"text":"open source","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/open-source\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2144,"url":"https:\/\/www.fullo.net\/blog\/2006\/12\/07\/cosa-manca-alla-template\/","url_meta":{"origin":2231,"position":2},"title":"Cosa manca alla template?","author":"Francesco Fullone","date":"07\/12\/2006","format":false,"excerpt":"Piccolo post per ricordarmi di fare cose, vedere gente... e\/o viceversa e\/o una combinazione lineare a caso... contatti agli IM anche in homepage dopo una giornata a bannare russe che cercano di chattare su ICQ e MSN ho deciso che \u00e8 meglio di no... lascio il tutto nella sezione contattami\u2026","rel":"","context":"In &quot;webdev&quot;","block_context":{"text":"webdev","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/webdev\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2256,"url":"https:\/\/www.fullo.net\/blog\/2007\/05\/07\/oldposts-plugin-per-wordpress\/","url_meta":{"origin":2231,"position":3},"title":"FCC_OldPost plugin per WordPress","author":"Francesco Fullone","date":"07\/05\/2007","format":false,"excerpt":"Dopo qualche mese di abbandono nel mio repository svn\u00a0ecco il plugin che utilizzo io (ma anche Andrea... e se lo usa lui....) per visualizzare un alert con i post pi\u00f9 vecchi di un numero prestabilito di mesi. Il plugin si chiama FCC OldPost ed \u00e8 scaricabile da qui. Una volta\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"FCC Old Post plugin","src":"https:\/\/i0.wp.com\/farm1.static.flickr.com\/214\/488290942_5ec1f7698f_m.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2055,"url":"https:\/\/www.fullo.net\/blog\/2006\/09\/17\/textpattern-ful_ajax_gallery-plugin\/","url_meta":{"origin":2231,"position":4},"title":"TextPattern ful_ajax_gallery Plugin","author":"Francesco Fullone","date":"17\/09\/2006","format":false,"excerpt":"Come qualcuno avr\u00e0 intuito ho realizzato un piccolo plugin per TextPattern, quello che fa \u00e8 generare una pagina di archivio di una particolare sezione e\/o categoria e mostrare i titoli degli articoli. La cosa interessante \u00e8 che il tutto viene fatto usando ajax e senza ricaricare la pagina per vedere\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2104,"url":"https:\/\/www.fullo.net\/blog\/2006\/10\/31\/piccoli-wordpress-crescono\/","url_meta":{"origin":2231,"position":5},"title":"Piccoli WordPress crescono","author":"Francesco Fullone","date":"31\/10\/2006","format":false,"excerpt":"Domenica \u00e8 stato inaugurato il nuovo sito di SWG. Progetto al quale ho collaborato attivamente negli ultimi mesi facendo un lavoro di taglia e cuci con alcuni plugin per WordPress e riadattando il layout a template per lo stesso. Nello specifico vado molto fiero dell'homepage dove vengono caricati i feed\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=2231"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2231\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=2231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=2231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=2231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}