Exibição de diferentes links de páginas em diferentes páginas

Eu tenho um site wordpress com mais de 100 páginas. Agora, suponha que 5 páginas estejam relacionadas à página 1, e eu quero mostrá-las na barra lateral como páginas semelhantes / páginas relacionadas e outro grupo de páginas em outro menu na barra lateral. Não existe uma relação filho-pai entre essas páginas, todas na raiz, incluindo a página inicial.

O mesmo vale para outras páginas, todos eles têm que mostrar páginas diferentes como páginas relacionadas e outras na barra lateral.

Então, cada página tem links diferentes sob a barra lateral agrupada em dois menus diferentes, uma páginas relacionadas outras outras páginas.

A solução possível que encontrei é usar esses plugins;

  1. Widgets dynamics , neste caso eu crie muito menu personalizado e mostre-os em páginas no widget de menu personalizado e controle por este plugin. Trabalho muito tedioso, tenho que criar mais de 20 menus personalizados.

  2. Flexi Pages Widget , neste caso, crio vários widgets de página (mais de 20) e controle com Dynamic Widgets para mostrá-los em diferentes páginas.

Agora, ambas as soluções, acho que não me parece bem, alguma sugestão sobre isso?

Mais uma solução vem à minha mente é entrar em PHP / código e criar diferentes barras laterais, mas não parece viável para mim.

Você é muito apreciada por sua valiosa resposta a este respeito. Desde já, obrigado!

Atualização: usando o complemento avançado de campos personalizados, com campos de relacionamento.

Solutions Collecting From Web of "Exibição de diferentes links de páginas em diferentes páginas"

Eu acho que você pode estar tornando isso mais complicado do que precisa ser.

  1. Use metadados personalizados para associar as diferentes páginas. Você pode usar a checkbox meta de “Campos personalizados” embutidos ou criar sua própria meta checkbox para este campo “associação”. meta_query sua barra lateral é então uma questão de meta_query .
  2. Use tags para associar posts relacionados. tax_query sua barra lateral é uma questão de tax_query .

Seja qual for o seu uso, você só precisaria de um widget da barra lateral para puxar as postagens relacionadas.