bireme / bvs-site-wp-plugin

WordPress BVS Site plugin
Other
2 stars 8 forks source link

Problema na configuração de leitura para o item página de post #32

Closed barrosjo closed 6 years ago

barrosjo commented 6 years ago

image

Em configurações de leitura, mesmo selecionando página de post ela não assume qualquer página selecionada.

marcoslmori commented 6 years ago

Deve ser avaliado uma forma de associar uma página com visualizações dos posts recentes do site de acordo com a configuração acima.

cordeirofilho commented 6 years ago

Para essa correção eu proponho um page template que liste todos os últimos posts, assim a página criada com o template iria listar todos os posts.

barrosjo commented 6 years ago

A ideia é exatamente essa, inclusive o wp já prevê a opção de selecionar uma página para exibir todos os posts em Aparência > Personalizar > Página Inicial Estática > Página de Post. Porém, a página selecionada não está exibindo os posts criados, mas sim a home da BVS image image image

wilsonmoura commented 6 years ago

@barrosjo Esse recurso existe para atender a grande maioria de temas do WordPress focados para a arquitetura de blog. No contexto de blog, a página inicial padrão sempre mostra os últimos posts. Sendo assim, essa configuração nunca vai funcionar no tema do plugin da BVS, pois diferente de um blog, a arquitetura desse tema é livre para montar o layout da página principal. A sugestão do @cordeirofilho resolve essa questão, pois será possível visualizar os posts mais recentes em qualquer página. Basta configurar a página escolhendo o respectivo modelo (ver imagem).

last-post

barrosjo commented 6 years ago

Como a BVS não é um blog, como foi muito bem colocado, não deveríamos usar a opção de mostrar "Seus posts recentes" na Página Inicial, como é utilizado atualmente e sim mostrar "Uma página estática". De toda forma, aguardo então o desenvolvimento do novo recurso para que possa ser testado.

Opção utilizada na BVS atualmente: image

Opção que poderia ser utilizada na BVS: image

wilsonmoura commented 6 years ago

Realizado em https://github.com/bireme/bvs-site-wp-plugin/pull/37

wilsonmoura commented 6 years ago

@barrosjo atualizamos o ambiente de testes da BVS Economia da Saúde para que você possa testar e validar os ajustes realizados pelo @cordeirofilho

barrosjo commented 6 years ago

Testes realizados. Da forma como está a opção Posts > Categorias > Ver já apresenta os posts por categorias no mesmo formato que o template criado. O que diferencia é que um apresenta os posts por categorias e o outro apresenta todos os posts independente da categoria. Bom, considerando que será uma página para exibir notícias, em ambos os casos é necessário incluir os seguintes campos que poderão ou não ser selecionados para exibição: autor, data, categorias, tags e Leia Mais (no resumo da notícia). Falta também opções de compartilhamento (email, redes sociais, etc.). E breadcrumb Home>Notícias>notíciaxyz. No caso do template criado falta também uma opção para selecionar de qual categoria os posts serão exibidos naquela página, posso por exemplo, criar uma página para exibir os posts de avaliação tecnológica e uma página para exibir os post de economia da saúde.

wilsonmoura commented 6 years ago

@barrosjo a página dos posts mais recentes tem o mesmo formato da página de categorias, pois é o formato padrão do tema (ou tema-filho) do plugin BVS Site para visualização de qualquer lista de posts. Os metadados adicionais mencionados e breadcrumb serão implementados na estrutura da página (#38 e #39). As opções de compartilhamento necessitam de um plugin já utilizado em algumas BVSs, que deve ser instalado via solicitação encaminhada por OCOMON. No caso de opção para selecionar categoria, já existem as páginas de cada categoria, que são criadas automaticamente pelo WordPress exatamente para resolver essa questão. Basta marcar os posts nas respectivas categorias e, como mencionado anteriormente, acessar o link da página em Posts > Categorias > Ver.