{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreif4px3zqxc3rdicx427wuacy3pqtzl2335r5c565wkxqtixcvoioq",
    "commit": {
      "cid": "bafyreibmjq5ugnbzczs4y7eobo3d54sraoh7sz62pbpfvry4cvxlchwkny",
      "rev": "3monzkpvcfk25"
    },
    "uri": "at://did:plc:eseoyklmv42do4rllmnakszt/app.bsky.feed.post/3monzkpsmis22",
    "validationStatus": "valid"
  },
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "aspectRatio": {
                "height": 768,
                "width": 1376
              },
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiftmtr23fjiaqihud4tke35htywl55fstod7oeb6a6mf75j3ecnxi"
                },
                "mimeType": "image/webp",
                "size": 163056
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#italic"
                    }
                  ],
                  "index": {
                    "byteEnd": 102,
                    "byteStart": 0
                  }
                }
              ],
              "plaintext": "Block themes, IA nativa, headless, performance e segurança — tudo que você precisa saber este ano."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Se você não toca em WordPress desde 2022, prepare-se: a plataforma que você conhecia mudou bastante. E se você trabalha com ela todos os dias, talvez ainda não tenha parado para juntar todas as peças que chegaram nos últimos meses. Este é esse momento de juntar as peças."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "O panorama geral"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "WordPress continua sendo o CMS dominante da web, presente em mais de 40% de todos os sites do mundo. Mas a história interessante de 2026 não é essa estatística — é o que está por trás dela. O ecossistema deixou de ser \"só WordPress puro\" e se tornou uma família de stacks relacionadas. Elementor está em cerca de 31% dos sites WordPress; WooCommerce, em torno de 20%. Isso significa que builders visuais e e-commerce ainda dominam a maioria dos projetos reais, mesmo com todo o avanço do Site Editor nativo."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A grande mudança estrutural do ano é a ascensão de arquiteturas headless e híbridas. Mercados maduros — Estados Unidos, Europa — exigem cada vez mais performance, segurança e trabalho de integração. Como resultado, um desenvolvedor WordPress em 2026 raramente trabalha só com PHP. WordPress deixou de ser \"uma plataforma de blog\": hoje é um motor de conteúdo, uma camada de marketing e, com frequência, uma fundação de comércio."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "WordPress 7.0 \"Armstrong\": a grande virada do ano"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Se teve um evento que definiu 2026 no mundo WordPress, foi o lançamento do WordPress 7.0, batizado de \"Armstrong\". Lançado oficialmente em 20 de maio de 2026 — depois de ser adiado da data original de 9 de abril por questões arquiteturais —, é considerado o release mais significativo em quase uma década."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A versão junta as builds 22.0 a 22.6 do Gutenberg diretamente no Core e marca o início oficial da Fase 3 do projeto Gutenberg, centrada em colaboração e fluxos de trabalho em equipe. A comunidade tem usado uma analogia direta para descrever a mudança: é a transição \"do Microsoft Word para o Google Docs\" — de uma ferramenta de escrita individual para um workspace compartilhado."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 181,
                    "byteStart": 177
                  }
                }
              ],
              "plaintext": "Vale notar que o requisito mínimo de PHP agora é 7.4, com o suporte às versões 7.2 e 7.3 oficialmente removido. E um recurso muito aguardado, a colaboração em tempo real, não entrou nesta versão: foi adiada para o WordPress 7.1, esperado para agosto de 2026, depois que testes de stress revelaram problemas de race conditions, carga no servidor e cache de queries."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "O que o 7.0 trouxe de fato"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Apesar do adiamento da colaboração em tempo real, a lista de novidades reais é longa:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 13,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "AI Client API — uma infraestrutura de IA agnóstica de provedor, nativa no Core."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 9,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "DataViews — a nova interface administrativa, construída em React, substituindo as antigas list tables."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 36,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "Processamento de mídia no navegador, via WebAssembly — mais rápido e sem sobrecarregar o servidor."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 36,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "Controles de visibilidade responsiva por bloco, permitindo mostrar ou ocultar elementos conforme o tamanho da tela."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 29,
                          "byteStart": 19
                        }
                      },
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 49,
                          "byteStart": 32
                        }
                      }
                    ],
                    "plaintext": "Dois blocos novos: Icon block e Breadcrumbs block."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 19,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "Lightbox de galeria com navegação melhorada entre imagens."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Gerenciamento de fontes disponível para todos os temas, clássicos e de blocos."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 29,
                          "byteStart": 24
                        }
                      }
                    ],
                    "plaintext": "Um sistema expandido de Notes, comentários em nível de bloco."
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#bold"
                          }
                        ],
                        "index": {
                          "byteEnd": 16,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "Visual Revisions, para comparar visualmente diferentes revisões de conteúdo."
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "IA nativa no Core: a AI Client API"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A peça mais estratégica do WordPress 7.0 talvez seja a AI Client API. Trata-se de uma camada de infraestrutura de IA agnóstica de provedor, com conectores pré-registrados para OpenAI, Google Gemini e Anthropic Claude. Desenvolvedores de plugins agora podem usar a Connectors API para registrar integrações com serviços externos, e os próprios usuários podem conectar o site a um agente de IA de sua escolha através de um plugin de experimentos."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Na prática, isso estabelece a base sobre a qual todos os plugins de IA futuros vão se integrar — sem que cada plugin precise reinventar sua própria conexão com LLMs. Pense nisso como o WordPress padronizando o \"encanamento\" de IA, do mesmo jeito que, anos atrás, padronizou hooks e a REST API."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Block Themes e Site Editing: o novo padrão"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 336,
                    "byteStart": 326
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 349,
                    "byteStart": 339
                  }
                }
              ],
              "plaintext": "Os block themes (temas de blocos) são hoje o caminho padrão de desenvolvimento de temas no WordPress. Eles são totalmente compatíveis com o Site Editor — a Edição Completa do Site, ou FSE — e entregam layouts responsivos fluidos sem depender de templates PHP tradicionais. O design inteiro passa a viver em arquivos theme.json e block.json: espaçamento, paletas de cor, tipografia e estrutura, tudo declarado ali."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Essa abordagem acelera o desenvolvimento e garante consistência visual entre projetos, o que torna os handoffs para clientes e equipes muito mais limpos e confiáveis. E para quem precisa de blocos customizados que combinem a flexibilidade do editor com campos personalizados, o ACF Blocks continua sendo uma ferramenta madura e confiável."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "FSE ou page builder? Como decidir"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A pergunta que toda agência ouve no briefing é: usamos o Site Editor nativo ou um page builder como Elementor ou Bricks? Não existe resposta universal, mas existem critérios claros."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O FSE entrega melhor performance, por ser nativo e ter menos overhead, além de ser mais sustentável a longo prazo — você não fica preso à roadmap de um plugin de terceiros. Já os page builders ainda ganham em flexibilidade de design avançado, com controle granular que o Site Editor não replica totalmente, e funcionam muito bem para landing pages de campanha complexas."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A prática comum em 2026, entre projetos profissionais, é usar o FSE como base estrutural do site institucional e complementar com builders apenas nas páginas de campanha específicas — sem misturar as duas abordagens no mesmo template."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Headless WordPress: quando vale a pena"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Headless WordPress significa usar o WordPress puramente como backend de conteúdo — admin, banco de dados, fluxo editorial, biblioteca de mídia — enquanto o frontend é construído em uma stack moderna completamente separada: Next.js, Astro, Nuxt ou SvelteKit. O navegador do visitante final nunca toca o WordPress diretamente."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Essa arquitetura deixou de ser um \"experimento interessante\" e se tornou um setup comum em produção, viabilizado por três fatores que maturaram juntos: uma REST API confiável, o WPGraphQL chegando a um nível de maturidade que inspira confiança, e uma hospedagem JAMstack (Vercel, Netlify, Cloudflare Pages) sem fricção de deploy. É a opção ideal para times que querem manter a UX editorial do WordPress, mas precisam de um frontend cem por cento customizado."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "REST API ou WPGraphQL?"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Essa é a primeira decisão técnica de qualquer projeto headless. A REST API é a recomendação para a maioria dos projetos: ela cobre cerca de 80% do benefício com metade da complexidade, sem dependência extra de plugin, e funciona bem para modelos de conteúdo simples a moderados."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O WPGraphQL entra em cena quando você precisa de mais — dados aninhados em uma única query (um post junto com sua categoria, autor e posts relacionados, por exemplo), quando tipagem forte importa de verdade para o time, ou quando o frontend já é nativamente GraphQL, como em setups com Apollo ou Relay. O padrão mais comum continua sendo começar com REST e migrar para WPGraphQL apenas quando o projeto bate em um \"muro de complexidade\" real."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "Qual framework de frontend escolher"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Next.js é a escolha dominante para headless WordPress em 2026: ecossistema maduro, template oficial mantido pela Vercel, e a possibilidade de combinar SSG, SSR e ISR no mesmo framework. Astro é a opção certa quando o objetivo é enviar o mínimo possível de JavaScript ao navegador, especialmente em sites de conteúdo. Times que já trabalham com Vue tendem para o Nuxt, e quem prioriza bundles mínimos com Svelte escolhe o SvelteKit. Há também o Faust.js, framework oficial da WP Engine construído sobre Next.js, com helpers específicos para preview e roteamento de conteúdo WordPress."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Não existe \"o melhor framework\" de forma absoluta — a escolha certa é a que o seu time já domina ou está genuinamente motivado a aprender, já que você vai escrever milhares de linhas de código nele."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "Como a arquitetura se monta na prática"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Um setup headless de produção típico segue este desenho: o WordPress fica hospedado em um provedor gerenciado (Kinsta, WP Engine, Cloudways), dimensionado para tráfego de API e não para visualizações de página públicas. O WPGraphQL expõe o modelo de dados completo — posts, custom post types, campos ACF, menus, taxonomias. O frontend consome essa API via React Server Components ou fetch nativo. Webhooks disparam revalidação instantânea (ISR) sempre que o conteúdo é atualizado no WordPress. E o frontend roda em uma edge network, como Vercel ou Cloudflare Pages."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Um detalhe operacional que vale a pena configurar desde o primeiro dia: defina um limite de profundidade de query no WPGraphQL (algo como 10) para evitar queries recursivas abusivas que sobrecarregam o servidor."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Performance: tudo começa no PHP"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A fundação de qualquer site WordPress rápido em 2026 é a versão de PHP em uso. PHP 8.3 é hoje a versão recomendada oficialmente, e PHP 8.4 já é considerado o ideal por boa parte dos especialistas em performance. Em alguns benchmarks, WordPress roda de 30% a 40% mais rápido em PHP 8.3 do que em PHP 7.4. Mesmo um upgrade direto de PHP 7.x para 8.3 entrega tipicamente entre 15% e 25% de ganho de performance, sem nenhuma outra mudança no código."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O dado que deveria preocupar qualquer responsável técnico: PHP 7.4 chegou ao fim de vida em novembro de 2022 e não recebe mais patches de segurança desde então. Sites ainda nessa versão estão, na prática, sem suporte de segurança. As versões mais recentes também trazem recursos de linguagem relevantes — JIT compilation, typed properties, readonly classes, enums — que impactam tanto performance quanto qualidade de código. A regra de ouro permanece: sempre teste upgrades de PHP em staging, nunca diretamente em produção."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "O checklist de hosting que vale a pena seguir"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Ao avaliar hospedagem para um projeto de cliente em 2026, há uma lista prática de itens a verificar antes de assinar contrato: tipo de storage (NVMe SSD, nunca SATA), o servidor usado (LiteSpeed Enterprise ou Nginx com cache adequado), se há CDN incluído e em qual tier, se a versão de PHP pode ser trocada por domínio e se PHP 8.3 funciona bem com os plugins do projeto, disponibilidade de cache de objetos via Redis, ferramentas de desenvolvimento como SSH, Git e gerenciamento de cron, recursos de segurança como scan de malware automatizado e proteção DDoS, e se o preço se mantém estável na renovação."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Hospedagem deixou de ser tratada como commodity em 2026. Encará-la como item secundário do projeto é uma das formas mais comuns — e mais caras — de perder clientes e credibilidade."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Segurança: os fundamentos resolvem a maior parte dos problemas"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Um dado que continua surpreendendo quem está fora do dia a dia de segurança: mais de 90% dos sites WordPress comprometidos estavam rodando software desatualizado no momento do ataque. Não foram exploits sofisticados de dia zero — foram brechas conhecidas, em versões que já tinham correção disponível."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "As quatro ações que resolvem a maior parte dos casos são, na ordem de impacto: backups automáticos diários, armazenados fora do servidor; autenticação de dois fatores obrigatória em todas as contas administrativas; manter Core, plugins e temas sempre atualizados; e usar hospedagem gerenciada com scan de malware em nível de servidor e firewall de aplicação web. WordPress soma mais de 43% da web — o que o torna, sozinho, o maior alvo individual de ataques automatizados e bots de força bruta do planeta. Não é paranoia, é estatística."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "Checklist prático de segurança"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 336,
                    "byteStart": 318
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 353,
                    "byteStart": 340
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 616,
                    "byteStart": 605
                  }
                }
              ],
              "plaintext": "Além dos quatro fundamentos, uma lista de ações pontuais faz diferença real: trocar o usuário \"admin\" por um nome único (manter \"admin\" já entrega metade da informação que um atacante precisa para um ataque de força bruta); desabilitar a edição de arquivos pelo painel administrativo através da constante DISALLOW_FILE_EDIT no wp-config.php; aplicar o princípio do menor privilégio nos papéis de usuário; forçar HTTPS em todo o site, com um certificado SSL — gratuito via Let's Encrypt na maioria dos hosts; desabilitar o directory browsing, que evita expor a estrutura de pastas como wp-content/; limitar tentativas de login e considerar uma URL de login customizada; verificar permissões de arquivo mesmo em hospedagem gerenciada; e, talvez o mais esquecido de todos, testar os backups periodicamente — um backup que nunca foi restaurado é apenas uma aposta."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "As vulnerabilidades reais de 2026"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 433,
                    "byteStart": 421
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 572,
                    "byteStart": 566
                  }
                }
              ],
              "plaintext": "Vale a pena olhar para o que de fato foi corrigido nas atualizações de manutenção deste ano, porque isso ilustra bem a superfície de ataque real do Core. Entre as falhas corrigidas: um SSRF (Server-Side Request Forgery) cego, uma falha de cadeia PoP na HTML API e no Block Registry, um ReDoS (regex Denial of Service) em referências de caracteres numéricos, XSS armazenado em menus de navegação e via a diretiva data-wp-bind, um bypass de autorização em chamadas AJAX, path traversal através da biblioteca PclZip, e uma vulnerabilidade XXE na biblioteca getID3 empacotada no Core."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A lição prática que fica: atualizações classificadas como \"menores\" de segurança não são opcionais. Aplicá-las imediatamente, sempre, é uma das poucas ações de segurança com retorno garantido."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Ferramentas de desenvolvimento modernas"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O workflow de desenvolvimento WordPress também evoluiu. Ambientes de desenvolvimento isolados — instâncias pré-configuradas em containers — reduziram drasticamente o tempo de setup local, e o WordPress Playground se consolidou como ferramenta para testar features experimentais e atualizações de plugin sem qualquer risco para produção. O WP-CLI continua essencial para automação, deploy e gerenciamento de configuração via linha de comando, e a REST API hoje é peça central da plataforma — não mais um recurso emergente que precisa de ressalvas."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O fluxo típico moderno segue um padrão claro: staging automatizado, testes de compatibilidade de plugins e temas, e só então o deploy. Antes de qualquer atualização major do Core — e isso vale especialmente para o salto até o WordPress 7.0 — o ideal é testar page builders, plugins de SEO, ferramentas multilíngue e extensões WooCommerce em staging antes de tocar em produção."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Plugins e ecossistema: o que está mudando"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "O desenvolvimento de plugins customizados está cada vez mais especializado e orientado a negócio, com foco crescente em performance e segurança desde o design do plugin — não como reflexão tardia depois que algo já deu errado. O ACF (Advanced Custom Fields) continua essencial no ecossistema, e agora também está integrado ao schema do WPGraphQL, o que facilita bastante a vida de quem trabalha com headless. Boas práticas de código permanecem centrais: cache eficiente, queries otimizadas, temas leves. CDN e estratégias de cache em camadas — objeto, página, banco de dados — já são esperadas como padrão, não como diferencial."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Um ponto que vale acompanhar de perto nos próximos meses: a compatibilidade com a nova Connectors API de IA deve se tornar um diferencial competitivo real entre plugins durante 2026 e 2027."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "E-commerce: WooCommerce ainda manda"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "WooCommerce está presente em cerca de 20% de todos os sites WordPress, o que o mantém como a escolha dominante de e-commerce dentro do ecossistema. Em projetos headless, o WooCommerce também pode ser exposto via WPGraphQL ou REST, mantendo o checkout e a gestão de pedidos centralizados no WordPress enquanto o frontend de vitrine roda separado. Performance importa proporcionalmente mais em lojas do que em sites de conteúdo: um catálogo grande significa mais pressão em queries e cache. Em mercados maduros, a integração com Shopify e stacks modernas de frontend tem se tornado comum em paralelo ao próprio WooCommerce, e a segurança de e-commerce exige uma camada extra de cuidado — dados de pagamento, conformidade com LGPD/GDPR, proteção contra fraude."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Acessibilidade: não é mais opcional"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Em 2026, acessibilidade deixou definitivamente de ser um \"recurso bônus\" e passou a ser componente crítico de qualquer projeto sério. Os block themes ajudam nativamente nesse sentido: a estrutura semântica e a consistência visual que eles impõem reduzem boa parte dos erros comuns de acessibilidade antes mesmo de o desenvolvedor pensar no assunto. Ainda assim, alguns pontos exigem atenção manual recorrente: contraste de cor, navegação por teclado, textos alternativos em imagens, hierarquia correta de cabeçalhos."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Vale lembrar que acessibilidade também é fator de SEO e de conversão — não apenas conformidade legal. Ferramentas de teste como Lighthouse e axe deveriam entrar no fluxo de QA desde o início do projeto, não apenas como checagem de última hora antes do lançamento."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Tendências visuais de design"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "No campo do design, alguns padrões se consolidaram como expectativa de mercado em 2026: personalização assistida por IA ganhando espaço em sites de negócio, bento grid layouts como forma comum de organização visual, dark mode tratado como expectativa padrão e não mais diferencial, micro-interações sutis reforçando feedback de interface, e navegação mobile-first como ponto de partida do design — não como adaptação posterior de um layout desktop."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Há também uma virada de mentalidade em torno de arquitetura centrada em conversão: cada elemento da página deveria servir à próxima ação que se espera do usuário. Uma regra prática que tem se espalhado entre agências é que páginas de campanha não deveriam compartilhar o mesmo header e footer da home — remover a navegação padrão em landing pages pode aumentar a taxa de conversão entre 10% e 15%, segundo dados consistentemente citados no setor."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Mercado e carreira"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "A demanda por desenvolvedores WordPress está se deslocando claramente para perfis híbridos: PHP combinado com React ou Next.js e familiaridade com APIs. \"Desenvolvedor WordPress\" em 2026 frequentemente significa também ser, na prática, desenvolvedor headless ou JAMstack. Agências e negócios de maior porte demandam cada vez mais trabalho de performance, segurança e integração — não apenas instalação de temas e plugins."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Isso não significa que o WordPress \"clássico\" perdeu relevância. Em mercados ainda tradicionais, a combinação de temas, plugins e builders continua extremamente relevante e é, de fato, a realidade da maioria dos projetos no mundo. O que muda é que não existe mais \"um único stack WordPress\" — existe uma família de stacks, e a escolha certa depende do porte e do mercado de cada projeto."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Checklist final para começar um projeto em 2026"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Antes de abrir o editor de código, vale passar por algumas decisões e verificações:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 24,
                    "byteStart": 0
                  }
                }
              ],
              "plaintext": "Decisões de arquitetura — Site tradicional (Core, tema e plugins) ou headless? Se headless, REST ou WPGraphQL, e qual framework de frontend?"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 14,
                    "byteStart": 0
                  }
                }
              ],
              "plaintext": "Infraestrutura — Hosting gerenciado com PHP 8.3 ou superior, NVMe, CDN e cache de objeto configurados. Ambiente de staging pronto antes de qualquer atualização major."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 10,
                    "byteStart": 0
                  }
                }
              ],
              "plaintext": "Segurança — 2FA ativo, backups off-server automatizados, WAF habilitado, usuário admin renomeado."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ],
                  "index": {
                    "byteEnd": 18,
                    "byteStart": 0
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#code"
                    }
                  ],
                  "index": {
                    "byteEnd": 49,
                    "byteStart": 39
                  }
                }
              ],
              "plaintext": "Conteúdo e design — Block theme com theme.json bem definido desde o início. Acessibilidade incorporada ao fluxo de QA, não deixada para o final."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 2,
              "plaintext": "Para fechar"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "WordPress em 2026 é mais maduro, mais rápido e mais inteligente do que jamais foi — mas isso não significa que ficou mais simples. Exige decisões arquiteturais conscientes: PHP atualizado, segurança em camadas, e a escolha certa entre o caminho tradicional e o headless, conforme o que o projeto de fato precisa. A plataforma deu um salto real este ano. Cabe a quem desenvolve decidir como aproveitar isso da melhor forma."
            }
          }
        ],
        "id": "019ee130-cc94-744a-9e69-95ae46b0fdc9"
      }
    ]
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreiftmtr23fjiaqihud4tke35htywl55fstod7oeb6a6mf75j3ecnxi"
    },
    "mimeType": "image/webp",
    "size": 163056
  },
  "description": "Uma visão geral do desenvolvimento com Wordpress em 2026.",
  "path": "/3monzkcaso222",
  "publishedAt": "2026-06-19T18:58:21.602Z",
  "site": "at://did:plc:eseoyklmv42do4rllmnakszt/site.standard.publication/3monzhordec23",
  "tags": [
    "wordpress",
    "php"
  ],
  "title": "WordPress em 2026: o guia completo para desenvolvedores"
}