
{"id":22643,"date":"2024-12-11T11:22:10","date_gmt":"2024-12-11T10:22:10","guid":{"rendered":"https:\/\/www.mpfiltri2.addictionlab.it\/blogs\/"},"modified":"2025-10-13T14:28:19","modified_gmt":"2025-10-13T12:28:19","slug":"blogs","status":"publish","type":"page","link":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/","title":{"rendered":"Blog"},"content":{"rendered":"\n<div class=\"wp-block-stackable-tabs alignwide stk-block-tabs stk-block stk-5b00408 resources-tab\" data-initial-tab=\"1\" data-block-id=\"5b00408\"><style>.stk-5b00408 .stk-block-tab-content .stk-block-content .stk-block-column[hidden]{display:none !important;}.stk-5b00408 {margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-block-tabs--horizontal stk-block-tabs--fade stk-content-align stk-5b00408-column alignwide\">\n<div class=\"wp-block-stackable-tab-labels stk-block-tab-labels stk-block stk-a1b161e\" data-block-id=\"a1b161e\"><style>.stk-block-content.stk-block-tabs--horizontal .stk-a1b161e{--tabs-flex:1 1 auto !important;}.stk-a1b161e .stk-block-tabs__tab{color:#999999 !important;background:transparent !important;border-style:solid !important;border-color:transparent !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:2px !important;border-left-width:0px !important;}.stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text{color:#000000 !important;}.stk-a1b161e {box-shadow:inset 0px -1px 0px 0px #0000001a !important;}.stk-a1b161e .stk-block-tab-labels__text{color:#999999 !important;}.stk-a1b161e .stk-block-tabs__tab .stk--inner-svg svg:last-child, .stk-a1b161e .stk-block-tabs__tab .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#909090 !important;}.stk-a1b161e .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover .stk--inner-svg svg:last-child, .stk-a1b161e .stk-block-tabs__tab:not(.stk-block-tabs__tab--active):hover .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#909090 !important;}.stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active{border-color:#000000 !important;}.stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child, .stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}.stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active:hover .stk--inner-svg svg:last-child, .stk-a1b161e .stk-block-tabs__tab.stk-block-tabs__tab--active:hover .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#000000 !important;}<\/style><div class=\"stk-block-tab-labels__wrapper\" role=\"tablist\"><button class=\"stk-block-tabs__tab\" role=\"tab\" id=\"news-block\"><div class=\"stk-block-tab-labels__text\"><span>Blog<\/span><\/div><\/button><button class=\"stk-block-tabs__tab\" role=\"tab\" id=\"fairs-block\"><div class=\"stk-block-tab-labels__text\"><span>Not\u00edcias<\/span><\/div><\/button><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-tab-content stk-block-tab-content stk-block stk-632975f\" data-block-id=\"632975f\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-632975f-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9c7c73b\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"9c7c73b\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9c7c73b-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9c7c73b-inner-blocks\">\n<div id=\"posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\" class=\"posts-block container-fluid\">\n    <div class=\"container\">\n        <form class=\"search-and-filter-block\" role=\"search\">\n            <h2 id=\"post-section-title\" class=\"screen-reader-text\">Filter posts<\/h2>\n            <div class=\"posts-list-results screen-reader-text\" aria-live=\"polite\"><\/div>\n            <div class=\"search-bar\">\n                <div class=\"input-search\">\n                    <label for=\"post-search-block_2009e8c66a0288aec05ce5b22ea1e231\"\n                        class=\"screen-reader-text\">Search posts<\/label>\n                    <input type=\"text\" class=\"post-search\" placeholder=\"Pesquisar...\" id=\"post-search-block_2009e8c66a0288aec05ce5b22ea1e231\" \/>\n                <\/div>\n                <button type=\"submit\" class=\"submit\"\n                    aria-label=\"Pesquisar\"><\/button>\n            <\/div>\n\n            <div class=\"filter\">\n                <label for=\"year-filter-block_2009e8c66a0288aec05ce5b22ea1e231\"\n                    class=\"screen-reader-text\">Filter posts by year<\/label>\n                <select class=\"year-filter\" id=\"year-filter-block_2009e8c66a0288aec05ce5b22ea1e231\">\n                    <option value=\"\">Filtrar por ano\u2026<\/option>\n                                            <option value=\"2025\" >2025<\/option>\n                                            <option value=\"2024\" >2024<\/option>\n                                            <option value=\"2023\" >2023<\/option>\n                                            <option value=\"2022\" >2022<\/option>\n                                            <option value=\"2021\" >2021<\/option>\n                                            <option value=\"2020\" >2020<\/option>\n                                            <option value=\"2019\" >2019<\/option>\n                                    <\/select>\n            <\/div>\n        <\/form>\n\n        <div class=\"posts-list \" role=\"region\" aria-labelledby=\"post-section-title\">\n                                <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/mp-filtri-inaugura-o-novo-armazem-e-a-nova-area-de-producao\/\" class=\"post-item\"  aria-labelledby=\"post-title-16436\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/05\/warehouse-prod-area.png\" alt=\"The new warehouse and production area\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">03.04.2025<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16436\">MP Filtri inaugura o novo armaz\u00e9m e a nova \u00e1rea de produ\u00e7\u00e3o!<\/span>\n                                    <p class=\"excerpt\">Estamos felizes em anunciar um marco importante para a MP Filtri: a inaugura\u00e7\u00e3o oficial de nosso novo armaz\u00e9m e nova&#8230;<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/mp-filtri-lanca-novo-site-alemao\/\" class=\"post-item\"  aria-labelledby=\"post-title-16010\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/new-german-website.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">21.10.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16010\">MP FILTRI LAN\u00c7A NOVO SITE ALEM\u00c3O<\/span>\n                                    <p class=\"excerpt\">MP Filtri\u00a0expande o suporte internacional! Ir para o site alem\u00e3o<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/abertura-da-10a-filial-da-mp-filtri-nos-emirados-arabes-unidos\/\" class=\"post-item\"  aria-labelledby=\"post-title-16026\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/middle-east-fzco-mf.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">01.10.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16026\">ABERTURA DA 10\u00aa FILIAL DA MP FILTRI NOS EMIRADOS \u00c1RABES UNIDOS<\/span>\n                                    <p class=\"excerpt\">Dubai sedia a nova filial da&nbsp;MP Filtri&nbsp;nos EAU, a&nbsp;MP FILTRI ORIENTE M\u00c9DIO FZCO&nbsp;abrir\u00e1 suas portas em Dubai com o objetivo&#8230;<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/uma-solucao-desenvolvida-pela-mp-filtri-para-a-energia-eolica\/\" class=\"post-item\"  aria-labelledby=\"post-title-16039\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/clean-fluids-preview-image.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">06.07.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16039\">UMA SOLU\u00c7\u00c3O DESENVOLVIDA PELA MP FILTRI PARA A ENERGIA E\u00d3LICA<\/span>\n                                    <p class=\"excerpt\">Lan\u00e7ado um novo folheto do setor E\u00d3LICO (WIND)<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/mp-filtri-por-um-mundo-mais-verde\/\" class=\"post-item\"  aria-labelledby=\"post-title-16236\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/mpfiltri-green.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">01.07.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16236\">MP Filtri por um mundo mais verde<\/span>\n                                    <p class=\"excerpt\">Nossa equipe de Pesquisa e Desenvolvimento desempenha um papel fundamentalgarantindo o desenvolvimento de produtos cada vez mais sustent\u00e1veis<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/precisao-excepcional\/\" class=\"post-item\"  aria-labelledby=\"post-title-16279\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/outstading-accuracy-preview-img.png\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">15.06.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16279\">Precis\u00e3o excepcional<\/span>\n                                    <p class=\"excerpt\">Novo centro italiano para recalibra\u00e7\u00e3o,controle e manuten\u00e7\u00e3o de instrumentos de monitoramento de contamina\u00e7\u00e3o<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/o-novo-site-da-mp-filtri-esta-on-line\/\" class=\"post-item\"  aria-labelledby=\"post-title-16108\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/new-german-website.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">09.03.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16108\">O NOVO SITE DA MP FILTRI ESTA ON LINE<\/span>\n                                    <p class=\"excerpt\">O site da\u00a0MP Filtri\u00a0agora fala tamb\u00e9m em portugu\u00eas Continua<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/inicio-da-construcao-da-nova-fabrica-no-reino-unido\/\" class=\"post-item\"  aria-labelledby=\"post-title-16115\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/building-uk-facility.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">08.02.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16115\">In\u00edcio da constru\u00e7\u00e3o da nova f\u00e1brica no Reino Unido<\/span>\n                                    <p class=\"excerpt\">As novas instala\u00e7\u00f5es que re\u00fanem Projetos, ,Produ\u00e7\u00e3o e Armazenamento da MP Filtri UK est\u00e3o agora em constru\u00e7\u00e3o no Vale Park,&#8230;<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/zerospark\/\" class=\"post-item\"  aria-labelledby=\"post-title-16127\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/zerosparl-prev-img.png\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">03.01.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16127\">ZEROSPARK<\/span>\n                                    <p class=\"excerpt\">ZEROSPARK \u00e9 a nova solu\u00e7\u00e3o MP Filtri para resolver o problemade descargas eletrost\u00e1ticas dentro de filtros hidr\u00e1ulicos<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                                    <a href=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blog\/novas-instalacoes-em-singapura\/\" class=\"post-item\"  aria-labelledby=\"post-title-16170\">\n                        <div class=\"image\">\n                                                            <img decoding=\"async\" alt=\"Blog - MP Filtri\"  src=\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/02\/mpfiltri-singapore-branch.jpeg\" alt=\"\" \/>\n                                                    <\/div>\n\n                        <div class=\"description\">\n                                                            <div class=\"date-cat\">\n                                    <span class=\"date\">03.01.2022<\/span>\n                                                                            <span class=\"category cat-7090\">Business<\/span>\n                                                                    <\/div>\n                                <div class=\"info\">\n                                    <span class=\"title\" id=\"post-title-16170\">NOVAS INSTALA\u00c7\u00d5ES EM SINGAPURA<\/span>\n                                    <p class=\"excerpt\">A&nbsp;MP Filtri&nbsp;marcou a \u00faltima fase dos seus ambiciosos planos de expans\u00e3o no Extremo Oriente com o lan\u00e7amento de uma nova&#8230;<\/p>\n                                <\/div>\n                                                    <\/div>\n                    <\/a>\n                        <\/div>\n\n                    <div class=\"pagination\" id=\"pagination-block_2009e8c66a0288aec05ce5b22ea1e231\">\n                <div class=\"pages-list\">\n                                        <a class=\"prev page-numbers disabled\" href=\"#\"\n                        aria-label=\"Go to previous page\"\n                        title=\"Go to previous page\"><\/a>\n                    <div class=\"numbers-list\"><span aria-label=\"P\u00e1gina 1\" aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a aria-label=\"P\u00e1gina 2\" class=\"page-numbers\" href=\"\/pt-pt\/wp-json\/wp\/v2\/pages\/22643?paged_block_2009e8c66a0288aec05ce5b22ea1e231=2#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\">2<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a aria-label=\"P\u00e1gina 4\" class=\"page-numbers\" href=\"\/pt-pt\/wp-json\/wp\/v2\/pages\/22643?paged_block_2009e8c66a0288aec05ce5b22ea1e231=4#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\">4<\/a>\n<a aria-label=\"P\u00e1gina 5\" class=\"page-numbers\" href=\"\/pt-pt\/wp-json\/wp\/v2\/pages\/22643?paged_block_2009e8c66a0288aec05ce5b22ea1e231=5#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\">5<\/a>\n<a class=\"next page-numbers\" href=\"\/pt-pt\/wp-json\/wp\/v2\/pages\/22643?paged_block_2009e8c66a0288aec05ce5b22ea1e231=2#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\"><span class=\"screen-reader-text\">Next page<\/span><\/a><\/div>\n                    <a class=\"next page-numbers \"\n                        href=\"\/pt-pt\/wp-json\/wp\/v2\/pages\/22643?paged_block_2009e8c66a0288aec05ce5b22ea1e231=2#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231\"\n                        aria-label=\"Go to next page\"\n                        title=\"Go to next page\"><\/a>\n                <\/div>\n            <\/div>\n            <\/div>\n<\/div>\n\n<script>\n    jQuery(function ($) {\n        const blockId = \"block_2009e8c66a0288aec05ce5b22ea1e231\";\n        const $searchInput = $('#post-search-' + blockId);\n        const $yearSelect = $('#year-filter-' + blockId);\n        const $postItems = $('#posts-blockblock_2009e8c66a0288aec05ce5b22ea1e231 .post-item');\n        const $pagination = $('#pagination-' + blockId);\n        const $resultsContainer = $('#results-container-' + blockId);\n        const isFairPostType = false;\n\n        if (isFairPostType && $pagination.length) {\n            $pagination.remove();\n        }\n\n        function updatePaginationVisibility() {\n            if (isFairPostType) {\n                return;\n            }\n\n            const visiblePosts = $postItems.filter(function () {\n                return $(this).css('display') !== 'none';\n            });\n            if ($pagination.length) {\n                $pagination.css('display', (visiblePosts.length === $postItems.length || visiblePosts.length === 0) ? '' : 'none');\n            }\n        }\n\n        function applyFilters() {\n            const yearFilter = $yearSelect.length ? $yearSelect.val() : '';\n            const searchQuery = $searchInput.length ? $searchInput.val().toLowerCase() : '';\n\n            let visibleCount = 0;\n\n            $postItems.each(function () {\n                const $post = $(this);\n                \n                const dateText = $post.find('.date').text().trim();\n                const postYear = dateText.substring(dateText.lastIndexOf('.') + 1);\n                \n                const titleText = $post.find('.title').text().toLowerCase();\n                const excerptText = $post.find('.excerpt').text().toLowerCase();\n\n                const yearMatch = !yearFilter || postYear === yearFilter;\n                const searchMatch = !searchQuery || titleText.includes(searchQuery) || excerptText.includes(searchQuery);\n\n                const isVisible = yearMatch && searchMatch;\n\n                $post.css('display', isVisible ? '' : 'none');\n                if (isVisible) {\n                    visibleCount++;\n                }\n            });\n\n            if ($pagination.length) {\n                const isFilterActive = yearFilter || searchQuery;\n                $pagination.css('display', isFilterActive ? 'none' : '');\n            }\n\n            if ($resultsContainer.length) {\n                const message = \"Trovati \" + visibleCount + \" risultati.\";\n                $resultsContainer.text(message);\n            }\n        }\n\n        if ($yearSelect.length) {\n            $yearSelect.on('change', function () {\n                applyFilters();\n            });\n        }\n\n        if ($searchInput.length) {\n            $searchInput.on('input', function () {\n                applyFilters();\n            });\n            \n            $searchInput.closest('form').on('submit', function (e) {\n                e.preventDefault();\n                applyFilters();\n            });\n        }\n\n        const $tabButtons = $(\".stk-block-tabs__tab[role='tab']\");\n        const $tabPanels = $(\".stk-block-column[role='tabpanel']\");\n\n        function activateTabByButtonId(buttonId) {\n            const $tabButton = $('#' + buttonId);\n            const panelId = $tabButton.attr('aria-controls');\n            const $panel = $('#' + panelId);\n\n            if (!$tabButton.length || !$panel.length) return;\n\n            $tabButtons.removeClass('stk-block-tabs__tab--active')\n                .attr('aria-selected', 'false')\n                .attr('tabindex', '-1');\n\n            $tabPanels.attr('hidden', 'true');\n\n            $tabButton\n                .addClass('stk-block-tabs__tab--active')\n                .attr('aria-selected', 'true')\n                .attr('tabindex', '0');\n\n            $panel.removeAttr('hidden');\n        }\n\n\/\/ ... (il resto del tuo codice JS applyFilters e activateTabByButtonId rimane invariato)\n\n        const $tabButtons = $(\".stk-block-tabs__tab[role='tab']\");\n        const $tabPanels = $(\".stk-block-column[role='tabpanel']\");\n\n        \/\/ Parametri di query da pulire al cambio di tab. \n        \/\/ Devono corrispondere a $page_query_var nel PHP.\n        const tabIdsToClear = [\n            'paged_08c599af9dad267b5a2de97f63ce5266', \/\/ ID del Blog\n            'paged_d77179f2aeeb7bbd45d78a6a9a898508'  \/\/ ID del News\n        ];\n\n        $tabButtons.on('click', function (e) {\n            e.preventDefault(); \/\/ Impedisce la navigazione standard per gestire la pulizia dell'URL\n            \n            const tabId = this.id;\n            let newUrl = new URL(window.location.href.split('#')[0]);\n            \n            \/\/ Rimuove la paginazione da TUTTI i blocchi quando si cambia tab\n            tabIdsToClear.forEach(param => {\n                newUrl.searchParams.delete(param);\n            });\n            \n            \/\/ Rimuove anche 'paged' standard\n            newUrl.searchParams.delete('paged');\n\n            \/\/ Imposta il nuovo URL con l'hash della tab attiva.\n            history.replaceState(null, '', newUrl.toString() + '#' + tabId);\n            \n            \/\/ Attiva la tab (solo per coerenza)\n            activateTabByButtonId(tabId);\n        });\n\n        \/\/ Ri-inizializza l'attivazione della tab all'onload\n        const initialTabId = window.location.hash.replace('#', '');\n        if (initialTabId && $('#' + initialTabId).length) {\n            activateTabByButtonId(initialTabId);\n        }\n\n        \/\/ --- GESTIONE PAGINAZIONE (Aggiunge l'hash corretto se manca) ---\n        \/\/ I link di paginazione ora contengono il parametro GET corretto e il browser naviga.\n        \/\/ Dobbiamo solo assicurarci che l'hash per riattivare la tab sia sempre presente.\n\n        $('body').on('click', 'a.page-numbers', function (e) {\n            const $activeTab = $('.stk-block-tabs__tab--active');\n            const activeTabId = $activeTab.attr('id');\n            const $link = $(this);\n            let href = $link.attr('href');\n\n            \/\/ Se la tab attiva \u00e8 presente e l'hash non lo \u00e8 nel link\n            if (activeTabId && href && !href.includes('#' + activeTabId)) {\n                \/\/ Modifichiamo l'URL del link prima che il browser navighi.\n                $link.attr('href', href.split('#')[0] + '#' + activeTabId);\n                \/\/ NOTA: Non usiamo e.preventDefault() qui, vogliamo che il browser navighi verso il nuovo URL\n            }\n        });\n    });\n<\/script>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2efb36a\" data-v=\"4\" role=\"tabpanel\" data-block-id=\"2efb36a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2efb36a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2efb36a-inner-blocks\">\n<div id=\"posts-blockblock_b5219874042d1fb62996d894c8ee40d6\" class=\"posts-block container-fluid\">\n    <div class=\"container\">\n        <form class=\"search-and-filter-block\" role=\"search\">\n            <h2 id=\"post-section-title\" class=\"screen-reader-text\">Filter posts<\/h2>\n            <div class=\"posts-list-results screen-reader-text\" aria-live=\"polite\"><\/div>\n            <div class=\"search-bar\">\n                <div class=\"input-search\">\n                    <label for=\"post-search-block_b5219874042d1fb62996d894c8ee40d6\"\n                        class=\"screen-reader-text\">Search posts<\/label>\n                    <input type=\"text\" class=\"post-search\" placeholder=\"Pesquisar...\" id=\"post-search-block_b5219874042d1fb62996d894c8ee40d6\" \/>\n                <\/div>\n                <button type=\"submit\" class=\"submit\"\n                    aria-label=\"Pesquisar\"><\/button>\n            <\/div>\n\n            <div class=\"filter\">\n                <label for=\"year-filter-block_b5219874042d1fb62996d894c8ee40d6\"\n                    class=\"screen-reader-text\">Filter posts by year<\/label>\n                <select class=\"year-filter\" id=\"year-filter-block_b5219874042d1fb62996d894c8ee40d6\">\n                    <option value=\"\">Filtrar por ano\u2026<\/option>\n                                            <option value=\"2025\" >2025<\/option>\n                                            <option value=\"2024\" >2024<\/option>\n                                            <option value=\"2023\" >2023<\/option>\n                                            <option value=\"2022\" >2022<\/option>\n                                            <option value=\"2021\" >2021<\/option>\n                                            <option value=\"2020\" >2020<\/option>\n                                            <option value=\"2019\" >2019<\/option>\n                                    <\/select>\n            <\/div>\n        <\/form>\n\n        <div class=\"posts-list \" role=\"region\" aria-labelledby=\"post-section-title\">\n                    <\/div>\n\n            <\/div>\n<\/div>\n\n<script>\n    jQuery(function ($) {\n        const blockId = \"block_b5219874042d1fb62996d894c8ee40d6\";\n        const $searchInput = $('#post-search-' + blockId);\n        const $yearSelect = $('#year-filter-' + blockId);\n        const $postItems = $('#posts-blockblock_b5219874042d1fb62996d894c8ee40d6 .post-item');\n        const $pagination = $('#pagination-' + blockId);\n        const $resultsContainer = $('#results-container-' + blockId);\n        const isFairPostType = false;\n\n        if (isFairPostType && $pagination.length) {\n            $pagination.remove();\n        }\n\n        function updatePaginationVisibility() {\n            if (isFairPostType) {\n                return;\n            }\n\n            const visiblePosts = $postItems.filter(function () {\n                return $(this).css('display') !== 'none';\n            });\n            if ($pagination.length) {\n                $pagination.css('display', (visiblePosts.length === $postItems.length || visiblePosts.length === 0) ? '' : 'none');\n            }\n        }\n\n        function applyFilters() {\n            const yearFilter = $yearSelect.length ? $yearSelect.val() : '';\n            const searchQuery = $searchInput.length ? $searchInput.val().toLowerCase() : '';\n\n            let visibleCount = 0;\n\n            $postItems.each(function () {\n                const $post = $(this);\n                \n                const dateText = $post.find('.date').text().trim();\n                const postYear = dateText.substring(dateText.lastIndexOf('.') + 1);\n                \n                const titleText = $post.find('.title').text().toLowerCase();\n                const excerptText = $post.find('.excerpt').text().toLowerCase();\n\n                const yearMatch = !yearFilter || postYear === yearFilter;\n                const searchMatch = !searchQuery || titleText.includes(searchQuery) || excerptText.includes(searchQuery);\n\n                const isVisible = yearMatch && searchMatch;\n\n                $post.css('display', isVisible ? '' : 'none');\n                if (isVisible) {\n                    visibleCount++;\n                }\n            });\n\n            if ($pagination.length) {\n                const isFilterActive = yearFilter || searchQuery;\n                $pagination.css('display', isFilterActive ? 'none' : '');\n            }\n\n            if ($resultsContainer.length) {\n                const message = \"Trovati \" + visibleCount + \" risultati.\";\n                $resultsContainer.text(message);\n            }\n        }\n\n        if ($yearSelect.length) {\n            $yearSelect.on('change', function () {\n                applyFilters();\n            });\n        }\n\n        if ($searchInput.length) {\n            $searchInput.on('input', function () {\n                applyFilters();\n            });\n            \n            $searchInput.closest('form').on('submit', function (e) {\n                e.preventDefault();\n                applyFilters();\n            });\n        }\n\n        const $tabButtons = $(\".stk-block-tabs__tab[role='tab']\");\n        const $tabPanels = $(\".stk-block-column[role='tabpanel']\");\n\n        function activateTabByButtonId(buttonId) {\n            const $tabButton = $('#' + buttonId);\n            const panelId = $tabButton.attr('aria-controls');\n            const $panel = $('#' + panelId);\n\n            if (!$tabButton.length || !$panel.length) return;\n\n            $tabButtons.removeClass('stk-block-tabs__tab--active')\n                .attr('aria-selected', 'false')\n                .attr('tabindex', '-1');\n\n            $tabPanels.attr('hidden', 'true');\n\n            $tabButton\n                .addClass('stk-block-tabs__tab--active')\n                .attr('aria-selected', 'true')\n                .attr('tabindex', '0');\n\n            $panel.removeAttr('hidden');\n        }\n\n\/\/ ... (il resto del tuo codice JS applyFilters e activateTabByButtonId rimane invariato)\n\n        const $tabButtons = $(\".stk-block-tabs__tab[role='tab']\");\n        const $tabPanels = $(\".stk-block-column[role='tabpanel']\");\n\n        \/\/ Parametri di query da pulire al cambio di tab. \n        \/\/ Devono corrispondere a $page_query_var nel PHP.\n        const tabIdsToClear = [\n            'paged_08c599af9dad267b5a2de97f63ce5266', \/\/ ID del Blog\n            'paged_d77179f2aeeb7bbd45d78a6a9a898508'  \/\/ ID del News\n        ];\n\n        $tabButtons.on('click', function (e) {\n            e.preventDefault(); \/\/ Impedisce la navigazione standard per gestire la pulizia dell'URL\n            \n            const tabId = this.id;\n            let newUrl = new URL(window.location.href.split('#')[0]);\n            \n            \/\/ Rimuove la paginazione da TUTTI i blocchi quando si cambia tab\n            tabIdsToClear.forEach(param => {\n                newUrl.searchParams.delete(param);\n            });\n            \n            \/\/ Rimuove anche 'paged' standard\n            newUrl.searchParams.delete('paged');\n\n            \/\/ Imposta il nuovo URL con l'hash della tab attiva.\n            history.replaceState(null, '', newUrl.toString() + '#' + tabId);\n            \n            \/\/ Attiva la tab (solo per coerenza)\n            activateTabByButtonId(tabId);\n        });\n\n        \/\/ Ri-inizializza l'attivazione della tab all'onload\n        const initialTabId = window.location.hash.replace('#', '');\n        if (initialTabId && $('#' + initialTabId).length) {\n            activateTabByButtonId(initialTabId);\n        }\n\n        \/\/ --- GESTIONE PAGINAZIONE (Aggiunge l'hash corretto se manca) ---\n        \/\/ I link di paginazione ora contengono il parametro GET corretto e il browser naviga.\n        \/\/ Dobbiamo solo assicurarci che l'hash per riattivare la tab sia sempre presente.\n\n        $('body').on('click', 'a.page-numbers', function (e) {\n            const $activeTab = $('.stk-block-tabs__tab--active');\n            const activeTabId = $activeTab.attr('id');\n            const $link = $(this);\n            let href = $link.attr('href');\n\n            \/\/ Se la tab attiva \u00e8 presente e l'hash non lo \u00e8 nel link\n            if (activeTabId && href && !href.includes('#' + activeTabId)) {\n                \/\/ Modifichiamo l'URL del link prima che il browser navighi.\n                $link.attr('href', href.split('#')[0] + '#' + activeTabId);\n                \/\/ NOTA: Non usiamo e.preventDefault() qui, vogliamo che il browser navighi verso il nuovo URL\n            }\n        });\n    });\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A&nbsp;MP Filtri&nbsp;marcou a \u00faltima fase dos seus ambiciosos planos de expans\u00e3o no Extremo Oriente com o lan\u00e7amento de uma nova [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":311,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_gspb_post_css":"","inline_featured_image":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":{"0":"post-22643","1":"page","2":"type-page","3":"status-publish","5":"entry"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog - MP Filtri<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog - MP Filtri\" \/>\n<meta property=\"og:description\" content=\"A&nbsp;MP Filtri&nbsp;marcou a \u00faltima fase dos seus ambiciosos planos de expans\u00e3o no Extremo Oriente com o lan\u00e7amento de uma nova [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/\" \/>\n<meta property=\"og:site_name\" content=\"MP Filtri\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MPFiltriITA\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-13T12:28:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/\",\"url\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/\",\"name\":\"Blog - MP Filtri\",\"isPartOf\":{\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#website\"},\"datePublished\":\"2024-12-11T10:22:10+00:00\",\"dateModified\":\"2025-10-13T12:28:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#website\",\"url\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/\",\"name\":\"MP Filtri\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#organization\",\"name\":\"MP Filtri\",\"url\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/09\/mpfiltri-logo.png\",\"contentUrl\":\"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/09\/mpfiltri-logo.png\",\"width\":263,\"height\":80,\"caption\":\"MP Filtri\"},\"image\":{\"@id\":\"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/MPFiltriITA\",\"https:\/\/www.instagram.com\/mpfiltri\/\",\"https:\/\/www.youtube.com\/channel\/UCCzNMySYc1c4M-2B4v0K_QA?view_as=subscriber\",\"https:\/\/www.linkedin.com\/company\/mp-filtri-spa\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog - MP Filtri","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"pt_PT","og_type":"article","og_title":"Blog - MP Filtri","og_description":"A&nbsp;MP Filtri&nbsp;marcou a \u00faltima fase dos seus ambiciosos planos de expans\u00e3o no Extremo Oriente com o lan\u00e7amento de uma nova [...]","og_url":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/","og_site_name":"MP Filtri","article_publisher":"https:\/\/www.facebook.com\/MPFiltriITA","article_modified_time":"2025-10-13T12:28:19+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/","url":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/","name":"Blog - MP Filtri","isPartOf":{"@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#website"},"datePublished":"2024-12-11T10:22:10+00:00","dateModified":"2025-10-13T12:28:19+00:00","breadcrumb":{"@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/blogs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#website","url":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/","name":"MP Filtri","description":"","publisher":{"@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#organization","name":"MP Filtri","url":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#\/schema\/logo\/image\/","url":"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/09\/mpfiltri-logo.png","contentUrl":"https:\/\/mpfiltri3.addictionlab.it\/wp-content\/uploads\/2025\/09\/mpfiltri-logo.png","width":263,"height":80,"caption":"MP Filtri"},"image":{"@id":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MPFiltriITA","https:\/\/www.instagram.com\/mpfiltri\/","https:\/\/www.youtube.com\/channel\/UCCzNMySYc1c4M-2B4v0K_QA?view_as=subscriber","https:\/\/www.linkedin.com\/company\/mp-filtri-spa\/"]}]}},"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/pages\/22643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/comments?post=22643"}],"version-history":[{"count":2,"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/pages\/22643\/revisions"}],"predecessor-version":[{"id":35490,"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/pages\/22643\/revisions\/35490"}],"wp:attachment":[{"href":"https:\/\/mpfiltri3.addictionlab.it\/pt-pt\/wp-json\/wp\/v2\/media?parent=22643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}