{"id":48741,"date":"2025-08-13T17:23:56","date_gmt":"2025-08-13T15:23:56","guid":{"rendered":"https:\/\/www.lemonskin.net\/io\/?p=48741"},"modified":"2026-04-11T17:36:14","modified_gmt":"2026-04-11T15:36:14","slug":"lora-dei-vampiri","status":"publish","type":"post","link":"https:\/\/www.lemonskin.net\/io\/48741\/","title":{"rendered":"L&#8217;ora dei vampiri"},"content":{"rendered":"\n<p class=\"mistero\"><\/p>\n\n\n\n<p>No, non \u00e8 vero. Per\u00f2 negli ultimi tre giorni ho fatto per davvero l&#8217;ora dei vampiri, aggiungendo piccole ed utili novit\u00e0 a questo sito.<\/p>\n\n\n\n<p>Innanzitutto avevo bisogno di una funzione per salvare i codici delle mie <a href=\"https:\/\/www.lemonskin.net\/io\/42316\/\" target=\"_blank\" rel=\"noreferrer noopener\">mappe<\/a> nella <em>clipboard<\/em> (la memoria del computer). Cos\u00ec, nel caso qualcuno sentisse la necessit\u00e0 di chiedermi qualche informazione su una versione specifica, non sarebbe pi\u00f9 necessario perdere venti minuti di tempo per dirmi &#8220;<em>la mappa della Terra di Mezzo&#8230; quella di dimensioni medie, monocromatica, con le onde concentriche, la nomenclatura Alliata \/ Principe e i percorsi della compagnia&#8230;<\/em>&#8220;; baster\u00e0 comunicarmi, per esempio, il codice M-TDM-M-O-AP e capir\u00f2 al volo di cosa stiamo parlando.<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"1\" data-mfn-post-scope=\"000000000000073b0000000000000000_48741\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_48741-1\">1<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_48741-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Non perch\u00e9 sia spaventosamente intelligente, ma perch\u00e9 mi sono scritto una funzioncina che mi dice il modello della mappa incriminata. Per\u00f2 sono stato spaventosamente intelligente a scrivere la funzioncina. :)<\/span><\/p>\n\n\n\n<!--more-->\n\n\n\n<p>La funzione, in realt\u00e0, esisteva ed era gi\u00e0 implementata nel sito, ma non restituiva alcun feedback visivo dell&#8217;avvenuta copia (prova a incollare il testo della clipboard da qualche parte, dopo aver premuto i due bottoncini):<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di sinistra. :)','-');\">Premi me!<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:10%\">\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di destra. :)','-');\">No, premi me!<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Ho quindi programmato una semplice funzione per mostrare un messaggio in fondo allo schermo:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di sinistra. :)');\">Premi di nuovo me!<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:10%\">\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di destra. :)');\">No, premi sempre me!<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Poi, naturalmente, mi sono lasciato prendere la mano. Il feedback visivo non doveva per forza mostrare il contenuto della clipboard, ma potevo metterci un testo differente.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di sinistra. :)','Viva la sinistra!');\">Cliccami ancora!<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:10%\">\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><span class=\"bottone_codice\" onclick=\"CopiaClip('Grazie per aver scelto il bottone di destra. :)','Viva la destra!');\">Cliccami ancora!<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>A quel punto, <em>al\u00e9<\/em>, tanto valeva aggiungere la possibilit\u00e0 di posizionare la notifica anche da altre parti:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La notifica si trovava in alto a sinistra. :)','&#x2196;\ufe0e Eccomi qua!',1);\">In alto a sinistra<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:10%\">\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><span class=\"bottone_codice\" onclick=\"CopiaClip('La notifica si trovava in basso a destra.','Eccomi l\u00e0! &#x2198;\ufe0e',6);\">In basso a destra<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Ho previsto in tutto cinque posizioni. Cliccando il bottone qui sotto la notifica apparir\u00e0 a caso in una di queste (clicca velocemente, perch\u00e9 la funzione random \u00e8 imprevedibile e potrebbe mostrare il testo sempre nello stesso punto):<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La notifica si \u00e8 aperta in una posizione a caso.','Sorpresa! :)',Math.floor(Math.random() * 7));\">Posizione a caso<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Potevo fermarmi qui? S\u00ec.<\/p>\n\n\n\n<p>Mi sono fermato qui? No.<\/p>\n\n\n\n<p>Adesso posso gestire anche i colori, cos\u00ec da adattare le notifiche a seconda delle situazioni (magari un errore lo posso visualizzare in rosso):<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Rossa!','Rossa!',5,'#f00');\">Rossa<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Azzurra!','Azzurra!',5,'#2196F3');\">Azzurra<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('Verde!','Verde!',5,'#48d12e');\">Verde<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('A caso!','A caso (continua a cliccare)!',5,`#${Math.floor(Math.random() * 200).toString(16).padStart(2, '0')}${Math.floor(Math.random() * 200).toString(16).padStart(2, '0')}${Math.floor(Math.random() * 200).toString(16).padStart(2, '0')}`)\">Random<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>&#8230; e la trasparenza. Solitamente \u00e8 al 90%, ma potrebbe capitare che la notifica appaia sopra dell&#8217;altro testo, per cui \u00e8 meglio poterla impostare al 100%:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('100%','100%',5,'#333',1500,1);\">100%<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('60%','60%',5,'#333',1500,.6);\">60%<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('40%','40%',5,'#333',1500,.4);\">40%<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('20%','20%',5,'#333',1500,.2);\">20%<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Per finire c&#8217;\u00e8 anche la durata. Inizialmente avevo pianificato di regolarla automaticamente a seconda della quantit\u00e0 di testo contenuto, ma poi avrebbe finito per diventare inconsistente e scatenare l&#8217;anarchia tra le notifiche. E nessuno di noi vorrebbe mai assistere alla rivolta delle notifiche. Cos\u00ec per default \u00e8 di un secondo e mezzo, ma posso decidere se incrementarla o diminuirla:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La durata di questo bottone \u00e8 di cinque secondi.','5 secondi',5,'#333',5000);\">5 secondi<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La durata di questo bottone \u00e8 di un secondo e mezzo.','1,5 secondi');\">1,5 secondi<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La durata di questo bottone \u00e8 di mezzo secondo.','\u00bd secondo',5,'#333',500);\">\u00bd secondo<\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span class=\"bottone_codice\" onclick=\"CopiaClip('La durata di questo bottone \u00e8 Troppo veloce per vederla.','Speedy Gonzales!',5,'#333',100);\">Speedy!<\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Inoltre l&#8217;elemento che mostra la notifica non deve essere per forza un bottone, ma qualsiasi cosa. Eccone qualcuna a caso:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span onclick=\"mostraNotifica('Ciao bella gioia!',2);\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">testo semplice<\/mark><\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span onclick=\"mostraNotifica('Ciao cipollino!',2);\"><input id=\"checkbox_test\" type=\"checkbox\"><label for=\"checkbox_test\">&nbsp;Checkbox<\/label><\/span><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><span onclick=\"mostraNotifica('Doppia libidine coi fiocchi!',2);\"><input type=\"radio\" id=\"radio_test\" name=\"radio_test\" value=\"\">\n<label for=\"radio_test\">Opzione<\/label><\/span><\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Bene, ieri sera ero qui che mi davo da solo pacche sulle spalle. Avevo questa funzione bellissima (due a dire il vero, una per copiare il testo nella clipboard e una per mostrare le notifiche), mi sarei potuto fermare oppure fare qualcos&#8217;altro di fico.<\/p>\n\n\n\n<p>E quindi ho fatto qualcos&#8217;altro di fico.<\/p>\n\n\n\n<p>Non sarebbe bello, bench\u00e9 del tutto inutile, mostrare l&#8217;ora corrente quando si passa il mouse sopra il loghetto del sito, non al click<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"2\" data-mfn-post-scope=\"000000000000073b0000000000000000_48741\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_48741-2\">2<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_48741-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">Perch\u00e9 nella home page non succede niente (a parte far rallentare e fermare la rotazione) ma, all&#8217;interno di un articolo, consente di tornare velocemente alla pagina iniziale, e quindi non potevo cambiarlo.<\/span> ma semplicemente sfiorandolo? E non sarebbe ancora pi\u00f9 bello se non fosse una banale visualizzazione di numeri ma una frase letterale? Del tipo &#8220;<a onmouseenter=\"mostraNotifica('\u00c8 mezzanotte meno un quarto.',3,'#4EC89D',3000,1);\" href=\"javascript:void(0);\">\u00c8 mezzanotte meno un quarto.<\/a>&#8220;?<\/p>\n\n\n\n<figure class=\"wp-block-pullquote is-style-plain\"><blockquote><p>Ma s\u00ec, butto gi\u00f9 una funzioncina JavaScript in cinque minuti e ho fatto.<\/p><\/blockquote><\/figure>\n\n\n\n<p>S\u00ec, certo, come no&#8230; Ho fatto <a onclick=\"mostraNotifica('LE QUATTRO E MEZZA DI NOTTE!!',2,'#f00',3500,1);\" href=\"javascript:void(0);\">[cliccami]<\/a>!!!<\/p>\n\n\n\n<p>Perch\u00e9 la nostra lingua sar\u00e0 anche meravigliosa, ma prevede tutta una serie di complicazioni grammaticali da mandarti ai matti. alle 12:00 non diciamo &#8220;sono le dodici&#8221;, diciamo &#8220;\u00e8 mezzogiorno&#8221;. A mezzanotte idem. A tutte le altre ore diciamo &#8220;sono le&#8230;&#8221;, tranne all&#8217;una (del giorno e della notte) perch\u00e9 \u00e8 singolare (&#8220;\u00e8 l&#8217;una&#8221;). Poi, bench\u00e9 abbiamo adottato il sistema a ventiquattr&#8217;ore perch\u00e9 \u00e8 pi\u00f9 sensato, preferiamo dire &#8220;sono le due del pomeriggio&#8221;, non &#8220;le quattordici&#8221;. Vabb\u00e8, diciamo anche &#8220;quattordici&#8221; ma suona un po&#8217; meno elegante. Poi c&#8217;\u00e8 il discorso dei quarti d&#8217;ora: &#8220;sono le tre e un quarto&#8221;, non &#8220;le tre e quindici&#8221;, &#8220;\u00e8 mezzanotte e mezza&#8221;, &#8220;\u00e8 mezzogiorno meno un quarto&#8221;. A volte la parola &#8220;minuti&#8221; sta bene, a volte no: &#8220;Sono le sette e due minuti&#8221;, &#8220;sono le nove e cinquantaquattro&#8221;. Senza scordarci &#8220;le sei del mattino&#8221;, &#8220;le nove di sera&#8221;, &#8220;le quattro e cinquantasei del pomeriggio&#8221;, e cos\u00ec via.<\/p>\n\n\n\n<p>Risultato?<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"916\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/08\/Ora_dei_vampiri-Codice_oraLetteraria.png\" alt=\"\" class=\"wp-image-48858\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/08\/Ora_dei_vampiri-Codice_oraLetteraria.png 2000w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/08\/Ora_dei_vampiri-Codice_oraLetteraria-300x137.png 300w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/08\/Ora_dei_vampiri-Codice_oraLetteraria-768x352.png 768w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/08\/Ora_dei_vampiri-Codice_oraLetteraria-1536x703.png 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<p>130 righe di codice complicatissimo per gestire tutte queste eccezioni. Scriverlo non \u00e8 stato difficile, ma intercettare tutti gli errori e i comportamenti inaspettati s\u00ec, ed \u00e8 quello che mi ha fatto fare le ore piccole.<\/p>\n\n\n\n<p>Come ciliegina sulla torta, allo scoccare di ogni ora, ho inserito anche una piccola <a onmouseenter=\"mostraNotifica('Sono le tre di notte.\\n\\nL\u2019ora in cui le stelle raccontano storie.',3,'#4EC89D',3000,1);\" href=\"javascript:void(0);\">frasetta motivazionale<\/a>. Quindi, se vuoi scoprirle tutte, imposta qualche sveglia e torna qui a controllare, strofinando il loghetto come se fosse la lampada di Aladino. :)<\/p>\n\n\n\n<p>Ne \u00e8 valsa la pena? Ma certo che ne \u00e8 valsa la pena! \u00c8 tutto il giorno che continuo a visualizzare l&#8217;ora, e non mi sono ancora sono stancato (n\u00e9 mai succeder\u00e0)!!<\/p>\n\n\n\n<p>Beh, buonanotte!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No, non \u00e8 vero. Per\u00f2 negli ultimi tre giorni ho fatto per davvero l&#8217;ora dei vampiri, aggiungendo piccole ed utili novit\u00e0 a questo sito. Innanzitutto avevo bisogno di una funzione per salvare i codici delle mie mappe nella clipboard (la memoria del computer). Cos\u00ec, nel caso qualcuno sentisse la necessit\u00e0 di chiedermi qualche informazione su&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","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":""},"categories":[2],"tags":[47,111341],"class_list":["post-48741","post","type-post","status-publish","format-standard","hentry","category-sito-web","tag-aggiornamenti","tag-tempo"],"acf":[],"author_meta":{"display_name":"lock","author_link":"https:\/\/www.lemonskin.net\/io\/author\/lock\/"},"featured_img":null,"jetpack_featured_media_url":"","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/sito-web\/\" class=\"advgb-post-tax-term\">sito web<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">sito web<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/sito-web\/\" class=\"advgb-post-tax-term\">aggiornamenti<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/sito-web\/\" class=\"advgb-post-tax-term\">tempo<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">aggiornamenti<\/span>","<span class=\"advgb-post-tax-term\">tempo<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Pubblicato 8 mesi fa","modified":"Aggiornato 9 ore fa"},"absolute_dates":{"created":"Pubblicato il 13 Agosto 2025","modified":"Aggiornato il 11 Aprile 2026"},"absolute_dates_time":{"created":"Pubblicato il 13 Agosto 2025 17:23","modified":"Aggiornato il 11 Aprile 2026 17:36"},"featured_img_caption":"","series_order":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/48741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/comments?post=48741"}],"version-history":[{"count":9,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/48741\/revisions"}],"predecessor-version":[{"id":51857,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/48741\/revisions\/51857"}],"wp:attachment":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/media?parent=48741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/categories?post=48741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/tags?post=48741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}