Criar temas

Uma página com o seu próprio layout

Uma página de apresentação, um formulário de contacto, uma grelha de portefólio — às vezes uma página merece um layout de que nenhuma outra precisa. Adicione um template chamado page-<slug>.html, em que <slug> é o slug dessa página no idioma principal, e o FolioPress usa-o para essa página em todos os idiomas. Apague o ficheiro e a página volta discretamente ao page.html.

{# templates/page-about.html #} {% extends "base.html" %} {% block content %} <section class="about"> <img src="{{ page.poster_image_url }}" alt=""> <h1>{{ page.title }}</h1> {{ page.content | safe }} </section> {% endblock %}

A página que um administrador escolhe como página do formulário de contacto recebe um pequeno extra: is_contact_page é verdadeiro, contact_form_action é para onde o formulário deve submeter, e contact_guard_token / contact_honeypot_field são dois campos ocultos que mantêm os robôs de fora. Depois de uma submissão, contact_status diz-lhe se deve mostrar um agradecimento ou um erro.

Ainda precisa de ajuda? Escreva-nos a partir da administração do seu site (Suporte) ou para support@foliopress.io.