{"id":124,"date":"2025-12-14T21:21:57","date_gmt":"2025-12-14T21:21:57","guid":{"rendered":"http:\/\/yebbo.com\/2013\/?p=124"},"modified":"2025-12-14T21:21:57","modified_gmt":"2025-12-14T21:21:57","slug":"travel-advisories-health-information","status":"publish","type":"post","link":"https:\/\/yebbo.com\/2013\/2025\/12\/14\/travel-advisories-health-information\/","title":{"rendered":"Travel Advisories &amp; Health Information"},"content":{"rendered":"\n<!-- WordPress Page Template for Travel Advisories -->\n<div class=\"travel-advisory-container\">\n    <header class=\"travel-header\">\n        <h1>Travel Advisories &#038; Health Information<\/h1>\n        <p>Stay informed with the latest travel warnings and vaccination requirements<\/p>\n    <\/header>\n\n    <div class=\"search-section\">\n        <input type=\"text\" id=\"country-search\" placeholder=\"Search for a country...\" class=\"search-input\">\n        <button onclick=\"searchCountry()\" class=\"search-btn\">Search<\/button>\n    <\/div>\n\n    <div class=\"filters\">\n        <select id=\"advisory-level\" class=\"filter-select\">\n            <option value=\"\">All Advisory Levels<\/option>\n            <option value=\"1\">Level 1: Exercise Normal Precautions<\/option>\n            <option value=\"2\">Level 2: Exercise Increased Caution<\/option>\n            <option value=\"3\">Level 3: Reconsider Travel<\/option>\n            <option value=\"4\">Level 4: Do Not Travel<\/option>\n        <\/select>\n        \n        <select id=\"region-filter\" class=\"filter-select\">\n            <option value=\"\">All Regions<\/option>\n            <option value=\"europe\">Europe<\/option>\n            <option value=\"asia\">Asia<\/option>\n            <option value=\"africa\">Africa<\/option>\n            <option value=\"americas\">Americas<\/option>\n            <option value=\"oceania\">Oceania<\/option>\n        <\/select>\n    <\/div>\n\n    <div class=\"advisory-grid\" id=\"advisory-grid\">\n        <!-- Advisory cards will be dynamically populated -->\n        <div class=\"loading\">Loading travel advisories&#8230;<\/div>\n    <\/div>\n\n    <div class=\"info-sections\">\n        <div class=\"info-card\">\n            <h3>? Vaccination Requirements<\/h3>\n            <p>Check recommended and required vaccinations for your destination. Common requirements include:<\/p>\n            <ul>\n                <li>Yellow Fever<\/li>\n                <li>COVID-19<\/li>\n                <li>Hepatitis A &#038; B<\/li>\n                <li>Typhoid<\/li>\n                <li>Malaria prophylaxis<\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"info-card\">\n            <h3>\u26a0\ufe0f Travel Advisory Levels<\/h3>\n            <div class=\"advisory-levels\">\n                <div class=\"level level-1\">Level 1: Exercise Normal Precautions<\/div>\n                <div class=\"level level-2\">Level 2: Exercise Increased Caution<\/div>\n                <div class=\"level level-3\">Level 3: Reconsider Travel<\/div>\n                <div class=\"level level-4\">Level 4: Do Not Travel<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<style>\n.travel-advisory-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 20px;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n}\n\n.travel-header {\n    text-align: center;\n    margin-bottom: 40px;\n    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n    color: white;\n    padding: 40px 20px;\n    border-radius: 10px;\n}\n\n.travel-header h1 {\n    margin: 0 0 10px 0;\n    font-size: 2.5em;\n}\n\n.search-section {\n    display: flex;\n    gap: 10px;\n    margin-bottom: 30px;\n    justify-content: center;\n}\n\n.search-input {\n    padding: 12px 15px;\n    border: 2px solid #ddd;\n    border-radius: 5px;\n    font-size: 16px;\n    width: 300px;\n}\n\n.search-btn {\n    padding: 12px 25px;\n    background: #667eea;\n    color: white;\n    border: none;\n    border-radius: 5px;\n    cursor: pointer;\n    font-size: 16px;\n}\n\n.search-btn:hover {\n    background: #5a6fd8;\n}\n\n.filters {\n    display: flex;\n    gap: 15px;\n    margin-bottom: 30px;\n    justify-content: center;\n    flex-wrap: wrap;\n}\n\n.filter-select {\n    padding: 10px 15px;\n    border: 2px solid #ddd;\n    border-radius: 5px;\n    background: white;\n    font-size: 14px;\n}\n\n.advisory-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));\n    gap: 20px;\n    margin-bottom: 40px;\n}\n\n.advisory-card {\n    border: 1px solid #e0e0e0;\n    border-radius: 8px;\n    padding: 20px;\n    background: white;\n    box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n}\n\n.advisory-card h3 {\n    margin-top: 0;\n    color: #333;\n}\n\n.advisory-level {\n    display: inline-block;\n    padding: 4px 12px;\n    border-radius: 20px;\n    font-size: 12px;\n    font-weight: bold;\n    margin-bottom: 10px;\n}\n\n.level-1 { background: #d4edda; color: #155724; }\n.level-2 { background: #fff3cd; color: #856404; }\n.level-3 { background: #ffeaa7; color: #856404; }\n.level-4 { background: #f8d7da; color: #721c24; }\n\n.info-sections {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 30px;\n}\n\n.info-card {\n    background: #f8f9fa;\n    padding: 25px;\n    border-radius: 8px;\n    border-left: 4px solid #667eea;\n}\n\n.info-card h3 {\n    margin-top: 0;\n    color: #333;\n}\n\n.advisory-levels .level {\n    padding: 10px;\n    margin-bottom: 8px;\n    border-radius: 5px;\n    font-size: 14px;\n}\n\n.loading {\n    text-align: center;\n    padding: 40px;\n    color: #666;\n    grid-column: 1 \/ -1;\n}\n\n@media (max-width: 768px) {\n    .info-sections {\n        grid-template-columns: 1fr;\n    }\n    \n    .search-section {\n        flex-direction: column;\n        align-items: center;\n    }\n    \n    .search-input {\n        width: 100%;\n        max-width: 300px;\n    }\n    \n    .advisory-grid {\n        grid-template-columns: 1fr;\n    }\n}\n<\/style>\n\n<script>\n\/\/ This would be replaced with actual API calls in a real implementation\nfunction searchCountry() {\n    const searchTerm = document.getElementById('country-search').value;\n    const advisoryLevel = document.getElementById('advisory-level').value;\n    const region = document.getElementById('region-filter').value;\n    \n    \/\/ In a real implementation, this would make API calls\n    console.log('Searching for:', searchTerm, advisoryLevel, region);\n    alert('In a real implementation, this would search for: ' + searchTerm);\n}\n\n\/\/ Sample data - in real implementation, this would come from APIs\nconst sampleAdvisories = [\n    {\n        country: \"France\",\n        level: 2,\n        levelText: \"Exercise Increased Caution\",\n        lastUpdated: \"2024-01-15\",\n        summary: \"Terrorism risk; be aware of surroundings.\",\n        vaccinations: [\"COVID-19\", \"Routine vaccines\"]\n    },\n    {\n        country: \"Mexico\",\n        level: 3,\n        levelText: \"Reconsider Travel\",\n        lastUpdated: \"2024-01-10\",\n        summary: \"Crime and kidnapping concerns in some areas.\",\n        vaccinations: [\"Hepatitis A\", \"Typhoid\", \"Malaria prophylaxis\"]\n    }\n];\n\n\/\/ Function to display advisories\nfunction displayAdvisories(advisories) {\n    const grid = document.getElementById('advisory-grid');\n    grid.innerHTML = '';\n    \n    advisories.forEach(advisory => {\n        const card = document.createElement('div');\n        card.className = 'advisory-card';\n        card.innerHTML = `\n            <div class=\"advisory-level level-${advisory.level}\">Level ${advisory.level}: ${advisory.levelText}<\/div>\n            <h3>${advisory.country}<\/h3>\n            <p><strong>Last Updated:<\/strong> ${advisory.lastUpdated}<\/p>\n            <p><strong>Advisory:<\/strong> ${advisory.summary}<\/p>\n            <p><strong>Recommended Vaccinations:<\/strong> ${advisory.vaccinations.join(', ')}<\/p>\n            <button onclick=\"viewDetails('${advisory.country}')\" style=\"margin-top: 10px; padding: 8px 15px; background: #667eea; color: white; border: none; border-radius: 4px; cursor: pointer;\">View Details<\/button>\n        `;\n        grid.appendChild(card);\n    });\n}\n\nfunction viewDetails(country) {\n    alert(`In a real implementation, this would show detailed information for ${country}`);\n}\n\n\/\/ Initialize with sample data\ndocument.addEventListener('DOMContentLoaded', function() {\n    displayAdvisories(sampleAdvisories);\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Travel Advisories &#038; Health Information Stay informed with the latest travel warnings and vaccination requirements Search All Advisory LevelsLevel 1: Exercise Normal PrecautionsLevel 2: Exercise Increased CautionLevel 3: Reconsider TravelLevel 4: Do Not Travel All RegionsEuropeAsiaAfricaAmericasOceania Loading travel advisories&#8230; ? Vaccination Requirements Check recommended and required vaccinations for your destination. Common requirements include: Yellow Fever<span class=\"post-excerpt-end\">&hellip;<\/span><\/p>\n<p class=\"more-link\"><a href=\"https:\/\/yebbo.com\/2013\/2025\/12\/14\/travel-advisories-health-information\/\" class=\"themebutton\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4],"tags":[],"class_list":["post-124","post","type-post","status-publish","format-standard","hentry","category-travel"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":1,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/124\/revisions"}],"predecessor-version":[{"id":125,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/124\/revisions\/125"}],"wp:attachment":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/media?parent=124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/categories?post=124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/tags?post=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}