{"id":123726,"date":"2026-01-21T16:58:50","date_gmt":"2026-01-21T07:58:50","guid":{"rendered":"https:\/\/www.hiro-clinic.or.jp\/nipt\/?page_id=123726"},"modified":"2026-01-22T18:24:31","modified_gmt":"2026-01-22T09:24:31","slug":"press-only","status":"publish","type":"page","link":"https:\/\/www.hiro-clinic.or.jp\/nipt\/press-only\/","title":{"rendered":"Media Press Only"},"content":{"rendered":"        \r\n            document.addEventListener(\\'DOMContentLoaded\\', function() {\r\n                \/\/ Load saved data\r\n                const fields = [\\'full_name\\', \\'media_outlet\\', \\'email\\', \\'phone\\', \\'subject\\', \\'inquiry_details\\', \\'publication_date\\', \\'links\\'];\r\n                fields.forEach(field =&gt; {\r\n                    const el = document.getElementById(field);\r\n                    if (el) {\r\n                        const saved = localStorage.getItem(field);\r\n                        if (saved) el.value = saved;\r\n                        el.addEventListener(\\'input\\', function() {\r\n                            localStorage.setItem(field, el.value);\r\n                        });\r\n                    }\r\n                });\r\n\r\n                \/\/ Submit form button\r\n                document.getElementById(\\'submit-form\\').addEventListener(\\'click\\', function() {\r\n                    \/\/ Basic validation\r\n                    const full_name = document.getElementById(\\'full_name\\').value;\r\n                    const media_outlet = document.getElementById(\\'media_outlet\\').value;\r\n                    const email = document.getElementById(\\'email\\').value;\r\n                    const phone = document.getElementById(\\'phone\\').value;\r\n                    const subject = document.getElementById(\\'subject\\').value;\r\n                    const inquiry_details = document.getElementById(\\'inquiry_details\\').value;\r\n                    const publication_date = document.getElementById(\\'publication_date\\').value;\r\n                    const links = document.getElementById(\\'links\\').value;\r\n                    if (!full_name || !media_outlet || !email || !phone || !subject || !inquiry_details) {\r\n                        alert(\\'\u5fc5\u9808\u9805\u76ee\u3092\u3059\u3079\u3066\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\\');\r\n                        return;\r\n                    }\r\n                    \/\/ Show confirm\r\n                    document.getElementById(\\'form-section\\').style.display = \\'none\\';\r\n                    document.getElementById(\\'confirm-section\\').style.display = \\'block\\';\r\n                    \/\/ Populate confirm\r\n                    document.getElementById(\\'confirm_full_name\\').textContent = full_name;\r\n                    document.getElementById(\\'confirm_media_outlet\\').textContent = media_outlet;\r\n                    document.getElementById(\\'confirm_email\\').textContent = email;\r\n                    document.getElementById(\\'confirm_phone\\').textContent = phone;\r\n                    document.getElementById(\\'confirm_subject\\').textContent = subject;\r\n                    document.getElementById(\\'confirm_inquiry_details\\').textContent = inquiry_details;\r\n                    document.getElementById(\\'confirm_publication_date\\').textContent = publication_date;\r\n                    document.getElementById(\\'confirm_links\\').textContent = links;\r\n                });\r\n\r\n                \/\/ Back button\r\n                document.getElementById(\\'submit-back\\').addEventListener(\\'click\\', function() {\r\n                    document.getElementById(\\'confirm-section\\').style.display = \\'none\\';\r\n                    document.getElementById(\\'form-section\\').style.display = \\'block\\';\r\n                });\r\n\r\n                \/\/ Send button\r\n                document.querySelector(\\'.submit-media-press-button\\').addEventListener(\\'click\\', function() {\r\n                    var PathName = window.location.href;\r\n                    var Source = PathName.substring(0, PathName.length - 0);\r\n\r\n                    var urlAPI = \\\"\\\";\r\n                    var EnCodeTkein = \\\"\\\";\r\n                    if (Source.match(\\\"test\\\")) {\r\n                        urlAPI = \\'https:\/\/api-contact.hiro-test.net\/api\/inquire\\';\r\n                        EnCodeTkein = \\'$2y$10$Ls1wrDmX8kVGoZj4oB0lHeyuOEGuJ2v.YOKfBaG9corna7ohqxGgW\\';\r\n                    } else if (Source.match(\\\"localhost\\\")) {\r\n                        urlAPI = \\'https:\/\/api-contact.hiro-test.net\/api\/inquire\\';\r\n                        EnCodeTkein = \\'$2y$10$Ls1wrDmX8kVGoZj4oB0lHeyuOEGuJ2v.YOKfBaG9corna7ohqxGgW\\';\r\n                    } else {\r\n                        urlAPI = \\'https:\/\/api.contact.hiro-clinic.or.jp\/api\/inquire\\';\r\n                        EnCodeTkein = \\'$2y$10$EwBaqzqRKqNqx5vK9LbQmeCNC1pyqbjTmiF42BUItf0cuoqezj8xG\\';\r\n                    }\r\n\r\n                    var data = {\r\n                        full_name: localStorage.getItem(\\\"full_name\\\"),\r\n                        media_outlet: localStorage.getItem(\\\"media_outlet\\\"),\r\n                        email: localStorage.getItem(\\\"email\\\"),\r\n                        phone: localStorage.getItem(\\\"phone\\\"),\r\n                        subject: localStorage.getItem(\\\"subject\\\"),\r\n                        inquiry_details: localStorage.getItem(\\\"inquiry_details\\\"),\r\n                        publication_date: localStorage.getItem(\\\"publication_date\\\"),\r\n                        links: localStorage.getItem(\\\"links\\\"),\r\n                        EnCodeTkein: EnCodeTkein\r\n                    };\r\n\r\n                    if (!data.full_name || !data.media_outlet || !data.email || !data.phone || !data.subject || !data.inquiry_details) {\r\n                        alert(\\\"\u5fc5\u9808\u9805\u76ee\u3092\u3059\u3079\u3066\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\\\");\r\n                        return;\r\n                    } else {\r\n                        jQuery(\\'.submit-media-press-button\\').attr(\\'disabled\\', true);\r\n                        jQuery(\\'#submit-back\\').attr(\\'disabled\\', true);\r\n\r\n                        jQuery.ajax({\r\n                            url: \\'\\',\r\n                            type: \\'post\\',\r\n                            dataType: \\'json\\',\r\n                            data: {\r\n                                action: \\'send_media_inquiry\\',\r\n                                data: JSON.stringify(data),\r\n                                nonce: \\'\\'\r\n                            },\r\n                            success: function(response) {\r\n                                jQuery(\\'.submit-media-press-button\\').attr(\\'disabled\\', false);\r\n                                jQuery(\\'#submit-back\\').attr(\\'disabled\\', false);\r\n                                \r\n                                if (response &amp;&amp; response.success) {\r\n                                    console.log(\\\"Your message has been successfully received\\\");\r\n                                    \/\/ Clear localStorage\r\n                                    localStorage.removeItem(\\\"full_name\\\");\r\n                                    localStorage.removeItem(\\\"media_outlet\\\");\r\n                                    localStorage.removeItem(\\\"email\\\");\r\n                                    localStorage.removeItem(\\\"phone\\\");\r\n                                    localStorage.removeItem(\\\"subject\\\");\r\n                                    localStorage.removeItem(\\\"inquiry_details\\\");\r\n                                    localStorage.removeItem(\\\"publication_date\\\");\r\n                                    localStorage.removeItem(\\\"links\\\");\r\n                                    alert(\\\"\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u53d7\u3051\u4ed8\u3051\u307e\u3057\u305f\u3002\\\");\r\n                                    window.location.reload();\r\n                                } else {\r\n                                    var errorMsg = response &amp;&amp; response.data ? response.data : \\\"\u4e0d\u660e\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\\\";\r\n                                    alert(\\\"\u30a8\u30e9\u30fc: \\\" + errorMsg);\r\n                                }\r\n                            },\r\n                            error: function(jqXhr, textStatus, errorThrown) {\r\n                                jQuery(\\'.submit-media-press-button\\').attr(\\'disabled\\', false);\r\n                                jQuery(\\'#submit-back\\').attr(\\'disabled\\', false);\r\n                                \r\n                                console.log(\\\"AJAX Error:\\\", textStatus, errorThrown);\r\n                                console.log(\\\"Response:\\\", jqXhr.responseText);\r\n                                alert(\\\"\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\\\\n\u8a73\u7d30: \\\" + textStatus);\r\n                            }\r\n                        });\r\n                    }\r\n                });\r\n            });\r\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":125,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"media-only.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-123726","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/pages\/123726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/comments?post=123726"}],"version-history":[{"count":6,"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/pages\/123726\/revisions"}],"predecessor-version":[{"id":124035,"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/pages\/123726\/revisions\/124035"}],"wp:attachment":[{"href":"https:\/\/www.hiro-clinic.or.jp\/nipt\/wp-json\/wp\/v2\/media?parent=123726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}