Como criar um modelo para todos os posts do WordPress com a Elementor PRO

 

Como criar um modelo para todos os posts do WordPress com a Elementor PRO

Passos para criar um modelo postal com a Elementor

Decidi escrever isto depois de ter tido dificuldade em fazer o que é anunciado no título, principalmente porque não tinha usado a Elementor durante muito tempo e porque os Construtores, por mais intuitivos que finjam ser, não são como andar de bicicleta. Além disso, eu actualizei-me para PRO não há muito tempo.

Assim, como tive de procurar e mexer um pouco até encontrar o que procurava, deixo aqui o processo para o caso de ser útil para alguém que se encontre na mesma situação.

A missão é fazer um template melhorado a partir do seu template actual com a Elementor e depois aplicá-lo a todos os posts.

Isto também pode ser conseguido com a versão gratuita de Elementor embora me lembre que tanto a forma de o criar como de o aplicar é diferente e muito menos automatizada.

Para começar, se pretende fazer alterações directamente no template, é evidente que deve sempre trabalhar num tema infantil para não perder as alterações nas actualizações do template.

Se não o tem, deve criá-lo e descobrir porque o deve ter. O "tema da criança" pode ser feito manualmente ou com um plugin. Sobre isto você tem informações para o aborrecer.

No meu caso, fiz o modelo no modelo de GeneratePress PRO que, a propósito, é uma grande combinação com Elementor PRO embora o processo seja o mesmo para qualquer outro modelo.

Aqui estão os passos.

Opção 1

<?php
/*
* Template Name: Mi-plantilla
* Template Post Type: post
*/
get_header(); ?>
>
		<main id="main" <?php generate_do_element_classes( 'main' ); ?>>
			<?php
			/**
			 * generate_before_main_content hook.
			 *
			 * @since 0.1
			 */
			do_action( 'generate_before_main_content' );
			if ( generate_has_default_loop() ) {
				while ( have_posts() ) :
					the_post();
					generate_do_template_part( 'single' );
				endwhile;
			}
			/**
			 * generate_after_main_content hook.
			 *
			 * @since 0.1
			 */
			do_action( 'generate_after_main_content' );
			?>
		</main>
	<?php
	/**
	 * generate_after_primary_content_area hook.
	 *
	 * @since 2.0
	 */
	do_action( 'generate_after_primary_content_area' );
	generate_construct_sidebars();
	get_footer();

O primeiro passo é o habitual para um modelo. Abra o seu editor preferido, tal como o bootstrap e digite:

Agora copie tudo após get_header(); ?> para a página single.php do seu modelo actual.

Depois cole tudo o que acabou de copiar logo abaixo get_header(); ?> no seu novo ficheiro e guarde-o dentro da pasta do tema do seu filho com a extensão .php e o nome que quiser. Escolha um nome que lhe permita lembrar que é o seu novo modelo, tal como my-template.php

O que se passa é que como esta

A partir daqui há duas maneiras possíveis, uma é criar um novo post e aplicar "My-template" em Atributos de Entrada para começar a configurar a coisa

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 1

Depois basta salvar o seu trabalho como um modelo, neste caso pode saltar os passos até"To layout" ou tomar o segundo caminho, talvez menos confuso, que é o descrito abaixo.

Opção 2

A partir do menu "Modelos" seleccione Adicionar novo.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 2

No ecrã seguinte, escolhemos Single Post. Nós damos-lhe o nome que queremos e clicamos em CRIAR TEMPLO.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 3

O próximo ecrã irá mostrar-nos a biblioteca de modelos disponíveis.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 4

Nós fechamos esta janela da biblioteca sem seleccionar nada (a menos que queira começar o layout com um desses designs) e veremos o seguinte (com o aspecto do seu template).

Normalmente já verá o cabeçalho com o cabeçalho, os menus e o rodapé.

Para o layout

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 5

Clique no círculo vermelho com o símbolo + e aparecerá a seguinte caixa para escolher a estrutura da sua página de correio.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 6

Aqui a escolha é simples. Se as páginas de posts do seu blog têm uma barra lateral à direita, esquerda, ambas ou nenhuma, escolha a opção que corresponde.

Em qualquer caso, se pretende replicar exactamente o layout dos elementos das suas páginas postais actuais, esta estrutura deve corresponder. Desfazer o que fez para adicionar espaços mais tarde envolveria necessariamente apagar células e widgets e começar do zero a partir do passo da escolha da estrutura.

No meu caso, como no meu modelo, eu uso uma barra lateral à direita, eu escolho esta:

Lembre-se que se um dia decidir mudar a barra lateral da direita para a esquerda ou removê-la, terá de criar um novo modelo com essa nova estrutura, porque agora é a Elementor que governa nesta opção.

Widget Tetris

Agora é hora de colocar tudo no seu lugar, adicionamos a barra lateral e começamos a trabalhar no layout do widget das coisas que serão mostradas.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 7

Em opções gerais

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 8

Entre as mil coisas que podem ser configuradas é também possível seleccionar qualquer entrada como uma pré-visualização. Desta forma é possível ver as mudanças actualizadas em tempo real sobre um conteúdo específico.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 9

Publicação

Uma vez terminado, verificamos que em geral temos tudo o que precisamos, que o site tem o aspecto que queremos que apareça e fizemos as pré-visualizações necessárias para o salvar ou publicar. Se optarmos por publicá-lo, pode fazê-lo aplicar-se a todas as entradas. Ou pode optar por testá-lo num único posto antigo se não quiser arriscar que os seus visitantes encontrem quaisquer erros inesperados.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 10
Como criar um modelo para todos os posts do WordPress com a Elementor PRO 11

O mesmo processo funciona para a criação de post templates e page templates de diferentes tipos. Não tenha medo de cometer um erro, para reverter todas as alterações de volta ao seu modelo padrão, basta voltar a esta configuração e remover a condição e tudo voltará ao estado em que se encontrava antes de aplicar o modelo.

Como criar um modelo para todos os posts do WordPress com a Elementor PRO 12


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad