Helpers de SEO
v4Título, descrição e imagem de compartilhamento. Você define no handler e lê no layout.
💡Onde definir
Use ->title($titulo, $descricao, $imagem) no handler. No layout, chame title(), description() e image()— já vêm escapados.
No handler
return $this->view('home', $data)
->title('Início', 'Bem-vindo ao servidor', src('images/og-banner.jpg'));No layout
<title><?= title() ?></title>
<meta name="description" content="<?= description() ?>">
<meta property="og:image" content="<?= image() ?>">Padrões
title()— se vazio, usaconfig('app.server.name')description()— texto curto para buscadores e Discord/Facebookimage()— se vazio, usaasset('images/og-default.jpg')