Como construir relações entre avós e netos (legado)

Como Criar a Relação Avós/Netos

Vá para WP Dashboard > JetEngine > Relações .

lista de relaçõesSe você tiver algum relacionamento legado , poderá atualizá-lo. Clique no botão “Editar” próximo à relação necessária e, em seguida, clique no botão “Converter para o novo formato” . Depois disso, todas as postagens serão transferidas automaticamente, mas você deverá alterar manualmente as macros utilizadas para o relacionamento.

converter relação para o novo formatoAgora, você precisa criar uma relação avó/neto entre Continente e Tour. Para fazer funcionar, vá para a relação País > Tour e defina a relação Pai como “Continente > País”.

relação parental

Como exibir as postagens herdadas de relação de avós/netos com macros

Aviso

As macros a seguir funcionam apenas com relações herdadas. As relações herdadas são aquelas que foram criadas antes da atualização do JetEngine 2.11.0.

Se você decidir não atualizar as relações e deixá-las herdadas, você pode usar as seguintes macros para exibir as postagens dos netos ou avós no widget ou bloco Listing Grid :

%get_grandparent|post-type-slug%

%get_grandchild|post-type-slug%

Por exemplo, para exibir as postagens dos avós, navegue até a postagem única dos netos (Tour, no nosso caso) no editor Elementor ou Block .

Coloque o widget ou bloco Listing Grid aqui.

Vá para a guia Post Query , clique no botão “Adicionar Item” , selecione o tipo “Posts & Authors Parameters” e insira as macros

%get_grandparent|post-type-slug%

onde você deve alterar a parte “post-type-slug” para o slug CPT (por exemplo, “tour” ) para mostrar os dados (continente) relacionados a um determinado Tour.

Além disso, é possível fazer o contrário, exibir a listagem do tour com a grade de listagem no único continente, e então precisamos usar a seguinte macro:

%get_grandchild|post-type-slug%

Na parte “post-type-slug” você precisa inserir o slug do post do avô. No nosso caso, seria “continente”

Aqui está o que temos. No construtor de páginas Elementor:

macro avó no widget de grade de listagem no editor elementor

No editor Gutenberg:

macro avó no bloco de grade de listagem no editor Gutenberg

Como exibir as postagens de refatoração da relação avós/netos com macros na consulta

Como fazer isso você pode aprender com este tutorial .

Isso é tudo. Agora você sabe como criar e exibir o legado e refatorar as relações Avós/Netos.

Índice