{"id":530,"date":"2025-08-08T17:46:29","date_gmt":"2025-08-08T22:46:29","guid":{"rendered":"https:\/\/global-pharma.com.co\/?page_id=530"},"modified":"2026-09-03T12:35:31","modified_gmt":"2026-09-03T17:35:31","slug":"blog-noticias-farmaceuticas","status":"publish","type":"page","link":"https:\/\/global-pharma.com.co\/es\/blog-noticias-farmaceuticas\/","title":{"rendered":"Blog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"530\" class=\"elementor elementor-530\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-009a74d e-con-full e-flex e-con e-parent\" data-id=\"009a74d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f6a4a3 elementor-widget elementor-widget-heading\" data-id=\"0f6a4a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">contenido de <span>inter\u00e9s<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c77d851 elementor-widget elementor-widget-heading\" data-id=\"c77d851\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><strong>Blog Actualidad e Innovaci\u00f3n en la Industria Farmac\u00e9utica<\/strong><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f96ad71 e-flex e-con-boxed e-con e-parent\" data-id=\"f96ad71\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f2f5d9 elementor-widget elementor-widget-html\" data-id=\"5f2f5d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"nw-full-layout\" class=\"nw-layout-container\">\r\n\r\n    <main class=\"nw-feed-column\">\r\n\r\n        <div class=\"nw-section-heading\">\r\n            <span>\u00daLTIMAS NOTICIAS<\/span>\r\n        <\/div>\r\n\r\n        <div id=\"nw-posts-feed\">\r\n            <div class=\"nw-loading\">\r\n                Cargando noticias...\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"nw-pagination\" class=\"nw-pagination\"><\/div>\r\n\r\n    <\/main>\r\n\r\n\r\n    <aside class=\"nw-sidebar-column\">\r\n\r\n        <!-- BUSCADOR -->\r\n\r\n        <div class=\"nw-widget-card nw-search-widget\">\r\n\r\n            <form\r\n                role=\"search\"\r\n                method=\"get\"\r\n                action=\"\/es\/\"\r\n                class=\"nw-search-box\">\r\n\r\n                <input\r\n                    type=\"text\"\r\n                    name=\"s\"\r\n                    placeholder=\"Buscar...\"\r\n                    required\r\n                    class=\"nw-input-search\">\r\n\r\n                <button\r\n                    type=\"submit\"\r\n                    class=\"nw-btn-search\"\r\n                    aria-label=\"Buscar\">\r\n                    \ud83d\udd0d\r\n                <\/button>\r\n\r\n            <\/form>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- ARCHIVOS -->\r\n\r\n        <div class=\"nw-widget-card\">\r\n\r\n            <div class=\"nw-widget-title-bar\">\r\n                ARCHIVOS\r\n            <\/div>\r\n\r\n            <ul\r\n                class=\"nw-links-list\"\r\n                id=\"nw-archives-target\">\r\n            <\/ul>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- CATEGOR\u00cdAS -->\r\n\r\n        <div class=\"nw-widget-card\">\r\n\r\n            <div class=\"nw-widget-title-bar\">\r\n                CATEGOR\u00cdAS\r\n            <\/div>\r\n\r\n            <ul\r\n                class=\"nw-links-list\"\r\n                id=\"nw-categories-target\">\r\n            <\/ul>\r\n\r\n        <\/div>\r\n\r\n    <\/aside>\r\n\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n\/* =========================================================\r\n   CONTENEDOR GENERAL\r\n   ========================================================= *\/\r\n\r\n.nw-layout-container {\r\n\r\n    display: flex;\r\n\r\n    width: 100%;\r\n\r\n    max-width: 1380px;\r\n\r\n    margin: 25px auto;\r\n\r\n    padding: 0 10px;\r\n\r\n    gap: 28px;\r\n\r\n    font-family:\r\n        -apple-system,\r\n        BlinkMacSystemFont,\r\n        \"Segoe UI\",\r\n        Roboto,\r\n        Arial,\r\n        sans-serif;\r\n\r\n    color: #222;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   COLUMNA NOTICIAS\r\n   ========================================================= *\/\r\n\r\n.nw-feed-column {\r\n\r\n    flex: 1 1 auto;\r\n\r\n    min-width: 0;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SIDEBAR\r\n   ========================================================= *\/\r\n\r\n.nw-sidebar-column {\r\n\r\n    flex: 0 0 290px;\r\n\r\n    width: 290px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITULO PRINCIPAL\r\n   ========================================================= *\/\r\n\r\n.nw-section-heading {\r\n\r\n    display: inline-block;\r\n\r\n    position: relative;\r\n\r\n    background: #2A398E;\r\n\r\n    color: #fff;\r\n\r\n    padding: 9px 18px;\r\n\r\n    margin-bottom: 18px;\r\n\r\n    font-size: 13px;\r\n\r\n    font-weight: 800;\r\n\r\n    line-height: 1;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n.nw-section-heading:after {\r\n\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    right: -14px;\r\n\r\n    top: 0;\r\n\r\n    border-top: 18px solid transparent;\r\n\r\n    border-bottom: 18px solid transparent;\r\n\r\n    border-left: 14px solid #2A398E;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TARJETAS\r\n   ========================================================= *\/\r\n\r\n.nw-card-horizontal {\r\n\r\n    display: flex;\r\n\r\n    width: 100%;\r\n\r\n    min-height: 215px;\r\n\r\n    background: #fff;\r\n\r\n    border: 1px solid #e5e7eb;\r\n\r\n    border-radius: 4px;\r\n\r\n    margin-bottom: 20px;\r\n\r\n    overflow: hidden;\r\n\r\n    box-shadow:\r\n        0 1px 4px rgba(0,0,0,.06);\r\n\r\n    transition:\r\n        transform .2s ease,\r\n        box-shadow .2s ease;\r\n\r\n}\r\n\r\n.nw-card-horizontal:hover {\r\n\r\n    transform: translateY(-2px);\r\n\r\n    box-shadow:\r\n        0 5px 15px rgba(0,0,0,.10);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   IMAGEN\r\n   ========================================================= *\/\r\n\r\n.nw-card-media {\r\n\r\n    flex: 0 0 40%;\r\n\r\n    height: 225px;\r\n\r\n    position: relative;\r\n\r\n    background: #f3f4f6;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n.nw-card-media a {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n}\r\n\r\n.nw-card-media img {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    object-fit: cover;\r\n\r\n    display: block;\r\n\r\n    transition:\r\n        transform .35s ease;\r\n\r\n}\r\n\r\n.nw-card-horizontal:hover\r\n.nw-card-media img {\r\n\r\n    transform: scale(1.04);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ICONO CAMARA\r\n   ========================================================= *\/\r\n\r\n.nw-camera-badge {\r\n\r\n    position: absolute;\r\n\r\n    left: 10px;\r\n\r\n    bottom: 10px;\r\n\r\n    width: 32px;\r\n\r\n    height: 32px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    background: #2A398E;\r\n\r\n    color: #fff;\r\n\r\n    border-radius: 3px;\r\n\r\n    font-size: 14px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CUERPO\r\n   ========================================================= *\/\r\n\r\n.nw-card-body {\r\n\r\n    flex: 1;\r\n\r\n    min-width: 0;\r\n\r\n    padding: 20px;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CATEGORIA\r\n   ========================================================= *\/\r\n\r\n.nw-badge-category {\r\n\r\n    align-self: flex-start;\r\n\r\n    background: #2A398E;\r\n\r\n    color: #fff !important;\r\n\r\n    padding: 4px 8px;\r\n\r\n    margin-bottom: 9px;\r\n\r\n    border-radius: 2px;\r\n\r\n    font-size: 9px;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n    text-decoration: none !important;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITULO\r\n   ========================================================= *\/\r\n\r\n.nw-card-title {\r\n\r\n    font-size: 20px !important;\r\n\r\n    font-weight: 700 !important;\r\n\r\n    line-height: 1.3 !important;\r\n\r\n    margin:\r\n        0 0 9px 0 !important;\r\n\r\n    padding: 0 !important;\r\n\r\n}\r\n\r\n.nw-card-title a {\r\n\r\n    color: #111 !important;\r\n\r\n    text-decoration: none !important;\r\n\r\n}\r\n\r\n.nw-card-title a:hover {\r\n\r\n    color: #2D5EA9 !important;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   META\r\n   ========================================================= *\/\r\n\r\n.nw-card-meta {\r\n\r\n    display: flex;\r\n\r\n    flex-wrap: wrap;\r\n\r\n    gap: 12px;\r\n\r\n    margin-bottom: 10px;\r\n\r\n    color: #999;\r\n\r\n    font-size: 10px;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   EXTRACTO\r\n   ========================================================= *\/\r\n\r\n.nw-card-excerpt {\r\n\r\n    font-size: 14px;\r\n\r\n    color: #555;\r\n\r\n    line-height: 1.55;\r\n\r\n    margin: 0;\r\n\r\n    display: -webkit-box;\r\n\r\n    -webkit-line-clamp: 3;\r\n\r\n    -webkit-box-orient: vertical;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LEER ARTICULO\r\n   ========================================================= *\/\r\n\r\n.nw-read-more {\r\n\r\n    display: inline-block;\r\n\r\n    margin-top: auto;\r\n\r\n    padding-top: 10px;\r\n\r\n    color: #2D5EA9 !important;\r\n\r\n    font-size: 11px;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n    text-decoration: none !important;\r\n\r\n}\r\n\r\n.nw-read-more:hover {\r\n\r\n    color: #2F95D2 !important;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   WIDGET\r\n   ========================================================= *\/\r\n\r\n.nw-widget-card {\r\n\r\n    background: #fff;\r\n\r\n    border: 1px solid #e5e7eb;\r\n\r\n    border-radius: 4px;\r\n\r\n    margin-bottom: 20px;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITULO WIDGET\r\n   ========================================================= *\/\r\n\r\n.nw-widget-title-bar {\r\n\r\n    background: #2A398E;\r\n\r\n    color: #fff;\r\n\r\n    padding: 9px 14px;\r\n\r\n    font-size: 13px;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   BUSCADOR\r\n   ========================================================= *\/\r\n\r\n.nw-search-widget {\r\n\r\n    padding: 12px;\r\n\r\n}\r\n\r\n.nw-search-box {\r\n\r\n    display: flex;\r\n\r\n    width: 100%;\r\n\r\n}\r\n\r\n.nw-input-search {\r\n\r\n    flex: 1;\r\n\r\n    min-width: 0;\r\n\r\n    height: 36px;\r\n\r\n    border: 1px solid #d1d5db;\r\n\r\n    border-right: none;\r\n\r\n    padding: 0 10px;\r\n\r\n    font-size: 12px;\r\n\r\n    outline: none;\r\n\r\n    border-radius: 3px 0 0 3px;\r\n\r\n}\r\n\r\n.nw-input-search:focus {\r\n\r\n    border-color: #2A398E;\r\n\r\n}\r\n\r\n.nw-btn-search {\r\n\r\n    width: 42px;\r\n\r\n    height: 36px;\r\n\r\n    border: none;\r\n\r\n    background: #2A398E;\r\n\r\n    color: #fff;\r\n\r\n    cursor: pointer;\r\n\r\n    border-radius: 0 3px 3px 0;\r\n\r\n}\r\n\r\n.nw-btn-search:hover {\r\n\r\n    background: #2D5EA9;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LISTAS SIDEBAR\r\n   ========================================================= *\/\r\n\r\n.nw-links-list {\r\n\r\n    list-style: none !important;\r\n\r\n    margin: 0 !important;\r\n\r\n    padding: 0 !important;\r\n\r\n}\r\n\r\n.nw-links-list li {\r\n\r\n    border-bottom: 1px solid #f0f0f0;\r\n\r\n}\r\n\r\n.nw-links-list li:last-child {\r\n\r\n    border-bottom: none;\r\n\r\n}\r\n\r\n.nw-links-list a {\r\n\r\n    display: block;\r\n\r\n    padding: 10px 14px;\r\n\r\n    color: #444 !important;\r\n\r\n    font-size: 12px;\r\n\r\n    text-decoration: none !important;\r\n\r\n    transition:\r\n        color .2s ease,\r\n        background .2s ease;\r\n\r\n}\r\n\r\n.nw-links-list a:hover {\r\n\r\n    color: #2F95D2 !important;\r\n\r\n    background: #fafafa;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LOADING\r\n   ========================================================= *\/\r\n\r\n.nw-loading {\r\n\r\n    padding: 45px;\r\n\r\n    background: #fff;\r\n\r\n    border: 1px solid #e5e7eb;\r\n\r\n    text-align: center;\r\n\r\n    color: #999;\r\n\r\n    font-size: 13px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ERROR\r\n   ========================================================= *\/\r\n\r\n.nw-error {\r\n\r\n    padding: 30px;\r\n\r\n    background: #fff;\r\n\r\n    border: 1px solid #e5e7eb;\r\n\r\n    color: #777;\r\n\r\n    text-align: center;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PAGINACION\r\n   ========================================================= *\/\r\n\r\n.nw-pagination {\r\n\r\n    display: flex;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 5px;\r\n\r\n    margin: 30px 0;\r\n\r\n}\r\n\r\n.nw-pagination button {\r\n\r\n    min-width: 34px;\r\n\r\n    height: 34px;\r\n\r\n    border: 1px solid #ddd;\r\n\r\n    background: #fff;\r\n\r\n    color: #444;\r\n\r\n    cursor: pointer;\r\n\r\n    border-radius: 3px;\r\n\r\n}\r\n\r\n.nw-pagination button:hover,\r\n.nw-pagination button.active {\r\n\r\n    background: #2A398E;\r\n\r\n    border-color: #2A398E;\r\n\r\n    color: #fff;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TABLET\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1000px) {\r\n\r\n    .nw-layout-container {\r\n\r\n        max-width: 100%;\r\n\r\n        padding:\r\n            0 15px;\r\n\r\n    }\r\n\r\n    .nw-sidebar-column {\r\n\r\n        flex: 0 0 260px;\r\n\r\n        width: 260px;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MOVIL\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 800px) {\r\n\r\n    .nw-layout-container {\r\n\r\n        flex-direction: column;\r\n\r\n    }\r\n\r\n    .nw-sidebar-column {\r\n\r\n        width: 100%;\r\n\r\n        flex: 1 1 100%;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MOVIL PEQUE\u00d1O\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 550px) {\r\n\r\n    .nw-card-horizontal {\r\n\r\n        flex-direction: column;\r\n\r\n    }\r\n\r\n    .nw-card-media {\r\n\r\n        width: 100%;\r\n\r\n        height: 220px;\r\n\r\n        flex: none;\r\n\r\n    }\r\n\r\n    .nw-card-body {\r\n\r\n        padding: 16px;\r\n\r\n    }\r\n\r\n    .nw-card-title {\r\n\r\n        font-size: 18px !important;\r\n\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n    \"use strict\";\r\n\r\n\r\n    \/* =====================================================\r\n       CONFIGURACION\r\n       ===================================================== *\/\r\n\r\n    var API =\r\n        \"\/wp-json\/wp\/v2\/\";\r\n\r\n    var POSTS_PER_PAGE =\r\n        10;\r\n\r\n    var FALLBACK_IMAGE =\r\n        \"https:\/\/global-pharma.com.co\/wp-content\/uploads\/2023\/11\/logo-global-pharma.png\";\r\n\r\n    var currentPage =\r\n        1;\r\n\r\n    var totalPages =\r\n        1;\r\n\r\n\r\n    \/* =====================================================\r\n       ELEMENTOS\r\n       ===================================================== *\/\r\n\r\n    var feed =\r\n        document.getElementById(\r\n            \"nw-posts-feed\"\r\n        );\r\n\r\n    var pagination =\r\n        document.getElementById(\r\n            \"nw-pagination\"\r\n        );\r\n\r\n    var categories =\r\n        document.getElementById(\r\n            \"nw-categories-target\"\r\n        );\r\n\r\n    var archives =\r\n        document.getElementById(\r\n            \"nw-archives-target\"\r\n        );\r\n\r\n\r\n    \/* =====================================================\r\n       JSON\r\n       ===================================================== *\/\r\n\r\n    var NEWS_JSON = {\r\n\r\n        \"posts\": [],\r\n\r\n        \"categories\": [],\r\n\r\n        \"archives\": []\r\n\r\n    };\r\n\r\n\r\n    \/* =====================================================\r\n       ESCAPE HTML\r\n       ===================================================== *\/\r\n\r\n    function escapeHTML(value) {\r\n\r\n        if (\r\n            value === null ||\r\n            value === undefined\r\n        ) {\r\n\r\n            return \"\";\r\n\r\n        }\r\n\r\n        var div =\r\n            document.createElement(\"div\");\r\n\r\n        div.textContent =\r\n            String(value);\r\n\r\n        return div.innerHTML;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       LIMPIAR TEXTO\r\n       ===================================================== *\/\r\n\r\n    function cleanText(html) {\r\n\r\n        if (!html) {\r\n\r\n            return \"\";\r\n\r\n        }\r\n\r\n        var div =\r\n            document.createElement(\"div\");\r\n\r\n        div.innerHTML =\r\n            html;\r\n\r\n        return (\r\n            div.textContent ||\r\n            div.innerText ||\r\n            \"\"\r\n        ).trim();\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       FECHA\r\n       ===================================================== *\/\r\n\r\n    function formatDate(dateString) {\r\n\r\n        var date =\r\n            new Date(dateString);\r\n\r\n        if (\r\n            isNaN(\r\n                date.getTime()\r\n            )\r\n        ) {\r\n\r\n            return \"\";\r\n\r\n        }\r\n\r\n        return date.toLocaleDateString(\r\n            \"es-CO\",\r\n            {\r\n                day: \"2-digit\",\r\n                month: \"short\",\r\n                year: \"numeric\"\r\n            }\r\n        ).toUpperCase();\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       IMAGEN\r\n       ===================================================== *\/\r\n\r\n    function getImage(post) {\r\n\r\n        try {\r\n\r\n            if (\r\n\r\n                post._embedded &&\r\n\r\n                post._embedded[\r\n                    \"wp:featuredmedia\"\r\n                ] &&\r\n\r\n                post._embedded[\r\n                    \"wp:featuredmedia\"\r\n                ][0]\r\n\r\n            ) {\r\n\r\n                return (\r\n\r\n                    post\r\n                        ._embedded[\r\n                            \"wp:featuredmedia\"\r\n                        ][0]\r\n                        .source_url\r\n\r\n                    ||\r\n\r\n                    FALLBACK_IMAGE\r\n\r\n                );\r\n\r\n            }\r\n\r\n        }\r\n\r\n        catch (e) {}\r\n\r\n        return FALLBACK_IMAGE;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       CATEGORIA\r\n       ===================================================== *\/\r\n\r\n    function getCategory(post) {\r\n\r\n        try {\r\n\r\n            var terms =\r\n                post._embedded &&\r\n                post._embedded[\r\n                    \"wp:term\"\r\n                ];\r\n\r\n            if (!terms) {\r\n\r\n                return null;\r\n\r\n            }\r\n\r\n            for (\r\n                var i = 0;\r\n                i < terms.length;\r\n                i++\r\n            ) {\r\n\r\n                if (\r\n                    !Array.isArray(\r\n                        terms[i]\r\n                    )\r\n                ) {\r\n\r\n                    continue;\r\n\r\n                }\r\n\r\n                for (\r\n                    var j = 0;\r\n                    j < terms[i].length;\r\n                    j++\r\n                ) {\r\n\r\n                    var term =\r\n                        terms[i][j];\r\n\r\n                    if (\r\n                        term &&\r\n                        term.taxonomy ===\r\n                        \"category\"\r\n                    ) {\r\n\r\n                        return term;\r\n\r\n                    }\r\n\r\n                }\r\n\r\n            }\r\n\r\n        }\r\n\r\n        catch (e) {}\r\n\r\n        return null;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       AUTOR\r\n       ===================================================== *\/\r\n\r\n    function getAuthor(post) {\r\n\r\n        try {\r\n\r\n            if (\r\n\r\n                post._embedded &&\r\n\r\n                post._embedded.author &&\r\n\r\n                post._embedded.author[0]\r\n\r\n            ) {\r\n\r\n                return (\r\n\r\n                    post\r\n                        ._embedded\r\n                        .author[0]\r\n                        .name\r\n\r\n                    ||\r\n\r\n                    \"ADMIN\"\r\n\r\n                ).toUpperCase();\r\n\r\n            }\r\n\r\n        }\r\n\r\n        catch (e) {}\r\n\r\n        return \"ADMIN\";\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       CONVERTIR WORDPRESS A JSON\r\n       ===================================================== *\/\r\n\r\n    function convertPost(post) {\r\n\r\n        var category =\r\n            getCategory(post);\r\n\r\n        return {\r\n\r\n            \"id\":\r\n                post.id,\r\n\r\n            \"title\":\r\n                cleanText(\r\n                    post.title\r\n                        ? post.title.rendered\r\n                        : \"\"\r\n                ),\r\n\r\n            \"link\":\r\n                post.link || \"\",\r\n\r\n            \"date\":\r\n                formatDate(\r\n                    post.date\r\n                ),\r\n\r\n            \"author\":\r\n                getAuthor(post),\r\n\r\n            \"category\":\r\n                category\r\n                    ? category.name\r\n                    : \"NOTICIAS\",\r\n\r\n            \"category_link\":\r\n                category\r\n                    ? category.link\r\n                    : \"\/es\/blog-noticias-farmaceuticas\/\",\r\n\r\n            \"image\":\r\n                getImage(post),\r\n\r\n            \"excerpt\":\r\n                cleanText(\r\n                    post.excerpt\r\n                        ? post.excerpt.rendered\r\n                        : \"\"\r\n                )\r\n\r\n        };\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       RENDER POSTS\r\n       ===================================================== *\/\r\n\r\n    function renderPosts(posts) {\r\n\r\n        feed.innerHTML = \"\";\r\n\r\n\r\n        if (\r\n            !posts ||\r\n            !posts.length\r\n        ) {\r\n\r\n            feed.innerHTML =\r\n\r\n                '<div class=\"nw-error\">' +\r\n\r\n                'No se encontraron noticias.' +\r\n\r\n                '<\/div>';\r\n\r\n            return;\r\n\r\n        }\r\n\r\n\r\n        posts.forEach(\r\n            function (item) {\r\n\r\n                var article =\r\n                    document.createElement(\r\n                        \"article\"\r\n                    );\r\n\r\n                article.className =\r\n                    \"nw-card-horizontal\";\r\n\r\n\r\n                article.innerHTML =\r\n\r\n                    '<div class=\"nw-card-media\">' +\r\n\r\n                        '<a href=\"' +\r\n\r\n                            escapeHTML(\r\n                                item.link\r\n                            ) +\r\n\r\n                            '\" aria-label=\"Leer art\u00edculo\">' +\r\n\r\n                            '<img decoding=\"async\" src=\"' +\r\n\r\n                                escapeHTML(\r\n                                    item.image\r\n                                ) +\r\n\r\n                                '\" alt=\"' +\r\n\r\n                                escapeHTML(\r\n                                    item.title\r\n                                ) +\r\n\r\n                                '\" loading=\"lazy\">' +\r\n\r\n                        '<\/a>' +\r\n\r\n                        '<div class=\"nw-camera-badge\">' +\r\n\r\n                            '\ud83d\udcf7' +\r\n\r\n                        '<\/div>' +\r\n\r\n                    '<\/div>' +\r\n\r\n\r\n                    '<div class=\"nw-card-body\">' +\r\n\r\n                        '<a href=\"' +\r\n\r\n                            escapeHTML(\r\n                                item.category_link\r\n                            ) +\r\n\r\n                            '\" class=\"nw-badge-category\">' +\r\n\r\n                            escapeHTML(\r\n                                item.category\r\n                            ) +\r\n\r\n                        '<\/a>' +\r\n\r\n\r\n                        '<h2 class=\"nw-card-title\">' +\r\n\r\n                            '<a href=\"' +\r\n\r\n                                escapeHTML(\r\n                                    item.link\r\n                                ) +\r\n\r\n                                '\">' +\r\n\r\n                                escapeHTML(\r\n                                    item.title\r\n                                ) +\r\n\r\n                            '<\/a>' +\r\n\r\n                        '<\/h2>' +\r\n\r\n\r\n                        '<div class=\"nw-card-meta\">' +\r\n\r\n                            '<span>\ud83d\udcc5 ' +\r\n\r\n                                escapeHTML(\r\n                                    item.date\r\n                                ) +\r\n\r\n                            '<\/span>' +\r\n\r\n                            '<span>\ud83d\udc64 ' +\r\n\r\n                                escapeHTML(\r\n                                    item.author\r\n                                ) +\r\n\r\n                            '<\/span>' +\r\n\r\n                        '<\/div>' +\r\n\r\n\r\n                        '<p class=\"nw-card-excerpt\">' +\r\n\r\n                            escapeHTML(\r\n                                item.excerpt\r\n                            ) +\r\n\r\n                        '<\/p>' +\r\n\r\n\r\n                        '<a href=\"' +\r\n\r\n                            escapeHTML(\r\n                                item.link\r\n                            ) +\r\n\r\n                            '\" class=\"nw-read-more\">' +\r\n\r\n                            'LEER ART\u00cdCULO COMPLETO \u2192' +\r\n\r\n                        '<\/a>' +\r\n\r\n\r\n                    '<\/div>';\r\n\r\n\r\n                feed.appendChild(\r\n                    article\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       POSTS\r\n       ===================================================== *\/\r\n\r\n    function loadPosts(page) {\r\n\r\n        feed.innerHTML =\r\n\r\n            '<div class=\"nw-loading\">' +\r\n\r\n            'Cargando noticias...' +\r\n\r\n            '<\/div>';\r\n\r\n\r\n        var url =\r\n\r\n            API +\r\n\r\n            \"posts\" +\r\n\r\n            \"?per_page=\" +\r\n\r\n            POSTS_PER_PAGE +\r\n\r\n            \"&page=\" +\r\n\r\n            page +\r\n\r\n            \"&_embed\";\r\n\r\n\r\n        fetch(url)\r\n\r\n            .then(\r\n                function (response) {\r\n\r\n                    if (!response.ok) {\r\n\r\n                        throw new Error(\r\n                            \"HTTP \" +\r\n                            response.status\r\n                        );\r\n\r\n                    }\r\n\r\n\r\n                    totalPages =\r\n                        parseInt(\r\n                            response.headers.get(\r\n                                \"X-WP-TotalPages\"\r\n                            ),\r\n                            10\r\n                        ) || 1;\r\n\r\n\r\n                    return response.json();\r\n\r\n                }\r\n            )\r\n\r\n            .then(\r\n                function (data) {\r\n\r\n                    NEWS_JSON.posts =\r\n                        data.map(\r\n                            convertPost\r\n                        );\r\n\r\n                    currentPage =\r\n                        page;\r\n\r\n                    renderPosts(\r\n                        NEWS_JSON.posts\r\n                    );\r\n\r\n                    renderPagination();\r\n\r\n                }\r\n            )\r\n\r\n            .catch(\r\n                function (error) {\r\n\r\n                    console.error(\r\n                        \"WordPress API:\",\r\n                        error\r\n                    );\r\n\r\n\r\n                    feed.innerHTML =\r\n\r\n                        '<div class=\"nw-error\">' +\r\n\r\n                        'No fue posible cargar las noticias.' +\r\n\r\n                        '<\/div>';\r\n\r\n                }\r\n            );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       PAGINACION\r\n       ===================================================== *\/\r\n\r\n    function renderPagination() {\r\n\r\n        pagination.innerHTML = \"\";\r\n\r\n\r\n        if (\r\n            totalPages <= 1\r\n        ) {\r\n\r\n            return;\r\n\r\n        }\r\n\r\n\r\n        var prev =\r\n            document.createElement(\r\n                \"button\"\r\n            );\r\n\r\n        prev.textContent =\r\n            \"\u2039\";\r\n\r\n        prev.disabled =\r\n            currentPage === 1;\r\n\r\n\r\n        prev.onclick =\r\n            function () {\r\n\r\n                if (\r\n                    currentPage > 1\r\n                ) {\r\n\r\n                    loadPosts(\r\n                        currentPage - 1\r\n                    );\r\n\r\n                    window.scrollTo({\r\n                        top: 0,\r\n                        behavior: \"smooth\"\r\n                    });\r\n\r\n                }\r\n\r\n            };\r\n\r\n\r\n        pagination.appendChild(\r\n            prev\r\n        );\r\n\r\n\r\n        var start =\r\n            Math.max(\r\n                1,\r\n                currentPage - 2\r\n            );\r\n\r\n\r\n        var end =\r\n            Math.min(\r\n                totalPages,\r\n                currentPage + 2\r\n            );\r\n\r\n\r\n        for (\r\n            var i = start;\r\n            i <= end;\r\n            i++\r\n        ) {\r\n\r\n            (function (page) {\r\n\r\n                var button =\r\n                    document.createElement(\r\n                        \"button\"\r\n                    );\r\n\r\n                button.textContent =\r\n                    page;\r\n\r\n\r\n                if (\r\n                    page ===\r\n                    currentPage\r\n                ) {\r\n\r\n                    button.className =\r\n                        \"active\";\r\n\r\n                }\r\n\r\n\r\n                button.onclick =\r\n                    function () {\r\n\r\n                        loadPosts(\r\n                            page\r\n                        );\r\n\r\n                        window.scrollTo({\r\n                            top: 0,\r\n                            behavior: \"smooth\"\r\n                        });\r\n\r\n                    };\r\n\r\n\r\n                pagination.appendChild(\r\n                    button\r\n                );\r\n\r\n\r\n            })(i);\r\n\r\n        }\r\n\r\n\r\n        var next =\r\n            document.createElement(\r\n                \"button\"\r\n            );\r\n\r\n        next.textContent =\r\n            \"\u203a\";\r\n\r\n        next.disabled =\r\n            currentPage ===\r\n            totalPages;\r\n\r\n\r\n        next.onclick =\r\n            function () {\r\n\r\n                if (\r\n                    currentPage <\r\n                    totalPages\r\n                ) {\r\n\r\n                    loadPosts(\r\n                        currentPage + 1\r\n                    );\r\n\r\n                    window.scrollTo({\r\n                        top: 0,\r\n                        behavior: \"smooth\"\r\n                    });\r\n\r\n                }\r\n\r\n            };\r\n\r\n\r\n        pagination.appendChild(\r\n            next\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       CATEGORIAS\r\n       ===================================================== *\/\r\n\r\n    function loadCategories() {\r\n\r\n        fetch(\r\n            API +\r\n            \"categories?per_page=100&hide_empty=true\"\r\n        )\r\n\r\n        .then(\r\n            function (response) {\r\n\r\n                if (!response.ok) {\r\n\r\n                    throw new Error();\r\n\r\n                }\r\n\r\n                return response.json();\r\n\r\n            }\r\n        )\r\n\r\n        .then(\r\n            function (data) {\r\n\r\n                NEWS_JSON.categories =\r\n                    data.map(\r\n                        function (category) {\r\n\r\n                            return {\r\n\r\n                                \"id\":\r\n                                    category.id,\r\n\r\n                                \"name\":\r\n                                    category.name,\r\n\r\n                                \"link\":\r\n                                    category.link,\r\n\r\n                                \"count\":\r\n                                    category.count\r\n\r\n                            };\r\n\r\n                        }\r\n                    );\r\n\r\n\r\n                categories.innerHTML = \"\";\r\n\r\n\r\n                NEWS_JSON.categories\r\n                    .forEach(\r\n                        function (category) {\r\n\r\n                            var li =\r\n                                document.createElement(\r\n                                    \"li\"\r\n                                );\r\n\r\n\r\n                            var a =\r\n                                document.createElement(\r\n                                    \"a\"\r\n                                );\r\n\r\n\r\n                            \/*\r\n                             * LINK REAL DE LA CATEGORIA\r\n                             *\/\r\n\r\n                            a.href =\r\n                                category.link;\r\n\r\n\r\n                            a.textContent =\r\n                                category.name;\r\n\r\n\r\n                            li.appendChild(a);\r\n\r\n\r\n                            categories.appendChild(\r\n                                li\r\n                            );\r\n\r\n                        }\r\n                    );\r\n\r\n            }\r\n        )\r\n\r\n        .catch(\r\n            function () {\r\n\r\n                categories.innerHTML =\r\n\r\n                    '<li>' +\r\n\r\n                    '<a href=\"\/es\/blog-noticias-farmaceuticas\/\">' +\r\n\r\n                    'Noticias Farmac\u00e9uticas' +\r\n\r\n                    '<\/a>' +\r\n\r\n                    '<\/li>';\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       ARCHIVOS POR A\u00d1O\r\n       ===================================================== *\/\r\n\r\n    function loadArchives() {\r\n\r\n        fetch(\r\n\r\n            API +\r\n\r\n            \"posts\" +\r\n\r\n            \"?per_page=100\" +\r\n\r\n            \"&_fields=date\"\r\n\r\n        )\r\n\r\n        .then(\r\n            function (response) {\r\n\r\n                if (!response.ok) {\r\n\r\n                    throw new Error();\r\n\r\n                }\r\n\r\n                return response.json();\r\n\r\n            }\r\n        )\r\n\r\n        .then(\r\n            function (posts) {\r\n\r\n                var years = {};\r\n\r\n\r\n                \/*\r\n                 * OBTENER A\u00d1OS UNICOS\r\n                 *\/\r\n\r\n                posts.forEach(\r\n                    function (post) {\r\n\r\n                        if (!post.date) {\r\n\r\n                            return;\r\n\r\n                        }\r\n\r\n\r\n                        var date =\r\n                            new Date(\r\n                                post.date\r\n                            );\r\n\r\n\r\n                        if (\r\n                            isNaN(\r\n                                date.getTime()\r\n                            )\r\n                        ) {\r\n\r\n                            return;\r\n\r\n                        }\r\n\r\n\r\n                        var year =\r\n                            date.getFullYear();\r\n\r\n\r\n                        years[year] =\r\n                            year;\r\n\r\n                    }\r\n                );\r\n\r\n\r\n                \/*\r\n                 * ORDENAR DEL M\u00c1S NUEVO\r\n                 * AL M\u00c1S ANTIGUO\r\n                 *\/\r\n\r\n                var yearList =\r\n                    Object.keys(\r\n                        years\r\n                    )\r\n                    .map(\r\n                        function (year) {\r\n\r\n                            return parseInt(\r\n                                year,\r\n                                10\r\n                            );\r\n\r\n                        }\r\n                    )\r\n                    .sort(\r\n                        function (a, b) {\r\n\r\n                            return b - a;\r\n\r\n                        }\r\n                    );\r\n\r\n\r\n                \/*\r\n                 * GUARDAR EN JSON\r\n                 *\/\r\n\r\n                NEWS_JSON.archives =\r\n                    yearList.map(\r\n                        function (year) {\r\n\r\n                            return {\r\n\r\n                                \"year\":\r\n                                    year,\r\n\r\n                                \/*\r\n                                 * ENLACE DIRECTO\r\n                                 * AL ARCHIVO ANUAL\r\n                                 *\/\r\n\r\n                                \"link\":\r\n                                    \"\/es\/\" +\r\n                                    year +\r\n                                    \"\/\"\r\n\r\n                            };\r\n\r\n                        }\r\n                    );\r\n\r\n\r\n                \/*\r\n                 * RENDERIZAR\r\n                 *\/\r\n\r\n                archives.innerHTML = \"\";\r\n\r\n\r\n                NEWS_JSON.archives\r\n                    .forEach(\r\n                        function (archive) {\r\n\r\n                            var li =\r\n                                document.createElement(\r\n                                    \"li\"\r\n                                );\r\n\r\n\r\n                            var a =\r\n                                document.createElement(\r\n                                    \"a\"\r\n                                );\r\n\r\n\r\n                            \/*\r\n                             * LINK DEL A\u00d1O\r\n                             *\/\r\n\r\n                            a.href =\r\n                                archive.link;\r\n\r\n\r\n                            \/*\r\n                             * TEXTO DEL BOTON\r\n                             *\/\r\n\r\n                            a.textContent =\r\n                                archive.year;\r\n\r\n\r\n                            li.appendChild(a);\r\n\r\n\r\n                            archives.appendChild(\r\n                                li\r\n                            );\r\n\r\n                        }\r\n                    );\r\n\r\n\r\n                \/*\r\n                 * SI NO EXISTEN ARCHIVOS\r\n                 *\/\r\n\r\n                if (\r\n                    !NEWS_JSON.archives.length\r\n                ) {\r\n\r\n                    archives.innerHTML =\r\n\r\n                        '<li>' +\r\n\r\n                        '<a href=\"\/es\/blog-noticias-farmaceuticas\/\">' +\r\n\r\n                        'Ver todas las noticias' +\r\n\r\n                        '<\/a>' +\r\n\r\n                        '<\/li>';\r\n\r\n                }\r\n\r\n            }\r\n        )\r\n\r\n        .catch(\r\n            function (error) {\r\n\r\n                console.error(\r\n                    \"Error cargando archivos:\",\r\n                    error\r\n                );\r\n\r\n\r\n                \/*\r\n                 * RESPALDO MANUAL\r\n                 *\/\r\n\r\n                archives.innerHTML =\r\n\r\n                    '<li>' +\r\n\r\n                    '<a href=\"\/es\/2026\/\">' +\r\n\r\n                    '2026' +\r\n\r\n                    '<\/a>' +\r\n\r\n                    '<\/li>' +\r\n\r\n                    '<li>' +\r\n\r\n                    '<a href=\"\/es\/2025\/\">' +\r\n\r\n                    '2025' +\r\n\r\n                    '<\/a>' +\r\n\r\n                    '<\/li>' +\r\n\r\n                    '<li>' +\r\n\r\n                    '<a href=\"\/es\/2024\/\">' +\r\n\r\n                    '2024' +\r\n\r\n                    '<\/a>' +\r\n\r\n                    '<\/li>' +\r\n\r\n                    '<li>' +\r\n\r\n                    '<a href=\"\/es\/blog-noticias-farmaceuticas\/\">' +\r\n\r\n                    'Ver todas las noticias' +\r\n\r\n                    '<\/a>' +\r\n\r\n                    '<\/li>';\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       INICIAR\r\n       ===================================================== *\/\r\n\r\n    loadPosts(1);\r\n\r\n    loadCategories();\r\n\r\n    loadArchives();\r\n\r\n\r\n})();\r\n\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>contenido de inter\u00e9s Blog Actualidad e Innovaci\u00f3n en la Industria Farmac\u00e9utica \u00daLTIMAS NOTICIAS Cargando noticias&#8230; \ud83d\udd0d ARCHIVOS CATEGOR\u00cdAS<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-530","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma<\/title>\n<meta name=\"description\" content=\"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/global-pharma.com.co\/es\/blog-noticias-farmaceuticas\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma\" \/>\n<meta property=\"og:description\" content=\"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/global-pharma.com.co\/es\/blog-noticias-farmaceuticas\/\" \/>\n<meta property=\"og:site_name\" content=\"Global Pharma &amp; Logistic S.A.S.\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-03T17:35:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/blog-noticias-farmaceuticas\\\/\",\"url\":\"https:\\\/\\\/global-pharma.com.co\\\/blog-noticias-farmaceuticas\\\/\",\"name\":\"Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#website\"},\"datePublished\":\"2025-08-08T22:46:29+00:00\",\"dateModified\":\"2026-09-03T17:35:31+00:00\",\"description\":\"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/blog-noticias-farmaceuticas\\\/#breadcrumb\"},\"inLanguage\":\"es-CO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/global-pharma.com.co\\\/blog-noticias-farmaceuticas\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/blog-noticias-farmaceuticas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/global-pharma.com.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#website\",\"url\":\"https:\\\/\\\/global-pharma.com.co\\\/\",\"name\":\"Distribuidor de materias primas farmac\u00e9uticas en Colombia.\",\"description\":\"Principios Activos y Materias Primas en Colombia\",\"publisher\":{\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/global-pharma.com.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-CO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#organization\",\"name\":\"Global Pharma & Logistic S.A.S.\",\"alternateName\":\"Global Pharma & Logistic S.A.S.\",\"url\":\"https:\\\/\\\/global-pharma.com.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/global-pharma.com.co\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/LOGO-COMPLETO2-02.jpg\",\"contentUrl\":\"https:\\\/\\\/global-pharma.com.co\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/LOGO-COMPLETO2-02.jpg\",\"width\":2133,\"height\":2133,\"caption\":\"Global Pharma & Logistic S.A.S.\"},\"image\":{\"@id\":\"https:\\\/\\\/global-pharma.com.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/51710617\\\/admin\\\/dashboard\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma","description":"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.","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:\/\/global-pharma.com.co\/es\/blog-noticias-farmaceuticas\/","og_locale":"es_ES","og_type":"article","og_title":"Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma","og_description":"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.","og_url":"https:\/\/global-pharma.com.co\/es\/blog-noticias-farmaceuticas\/","og_site_name":"Global Pharma &amp; Logistic S.A.S.","article_modified_time":"2026-09-03T17:35:31+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/global-pharma.com.co\/blog-noticias-farmaceuticas\/","url":"https:\/\/global-pharma.com.co\/blog-noticias-farmaceuticas\/","name":"Blog Farmac\u00e9utica, Veterinaria y Cosm\u00e9tica | Global Pharma","isPartOf":{"@id":"https:\/\/global-pharma.com.co\/#website"},"datePublished":"2025-08-08T22:46:29+00:00","dateModified":"2026-09-03T17:35:31+00:00","description":"Noticias, innovaci\u00f3n y tendencias del sector farmac\u00e9utico en Colombia. Mant\u00e9ngase actualizado con el blog de Global Pharma.","breadcrumb":{"@id":"https:\/\/global-pharma.com.co\/blog-noticias-farmaceuticas\/#breadcrumb"},"inLanguage":"es-CO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/global-pharma.com.co\/blog-noticias-farmaceuticas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/global-pharma.com.co\/blog-noticias-farmaceuticas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/global-pharma.com.co\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/global-pharma.com.co\/#website","url":"https:\/\/global-pharma.com.co\/","name":"Distribuidor de materias primas farmac\u00e9uticas en Colombia.","description":"Principios Activos y Materias Primas en Colombia","publisher":{"@id":"https:\/\/global-pharma.com.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/global-pharma.com.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-CO"},{"@type":"Organization","@id":"https:\/\/global-pharma.com.co\/#organization","name":"Global Pharma & Logistic S.A.S.","alternateName":"Global Pharma & Logistic S.A.S.","url":"https:\/\/global-pharma.com.co\/","logo":{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/global-pharma.com.co\/#\/schema\/logo\/image\/","url":"https:\/\/global-pharma.com.co\/wp-content\/uploads\/2025\/08\/LOGO-COMPLETO2-02.jpg","contentUrl":"https:\/\/global-pharma.com.co\/wp-content\/uploads\/2025\/08\/LOGO-COMPLETO2-02.jpg","width":2133,"height":2133,"caption":"Global Pharma & Logistic S.A.S."},"image":{"@id":"https:\/\/global-pharma.com.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/51710617\/admin\/dashboard\/"]}]}},"_links":{"self":[{"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/pages\/530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/comments?post=530"}],"version-history":[{"count":32,"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/pages\/530\/revisions"}],"predecessor-version":[{"id":2316,"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/pages\/530\/revisions\/2316"}],"wp:attachment":[{"href":"https:\/\/global-pharma.com.co\/es\/wp-json\/wp\/v2\/media?parent=530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}