Como mostrar postagens por data de modificação na página inicial do WordPress

Se você mantém postagens específicas em seu blog que são regularmente atualizadas com novas informações, é melhor classificar as postagens em sua página inicial com as postagens atualizadas recentemente em seu site para obter mais visibilidade do conteúdo atualizado.

Para ordenar as postagens da página inicial por data de modificação em seu site WordPress, cole o código abaixo ao functions.php do seu tema ou ao seu plugin de funcionalidade.

function order_post_modifed ($ query) {if ($ query-> is_main_query () && ($ query-> is_home () || $ query-> is_search () || $ query-> is_archive ())) {$ query-> set ('pedido por', 'modificado'); $ query-> set ('ordem', 'desc'); }} add_action ('pre_get_posts', 'order_post_modifed');

Assim que o código for adicionado, limpar o cache do seu site WordPress (se você usar um sistema de cache) para ver as postagens atualizadas recentemente na página inicial do seu site.

Se você também quiser classificar as postagens por data de modificação na área de administração do WordPress, remova o seguinte trecho de código do código acima.

&& ($ query-> is_home () || $ query-> is_search () || $ query-> is_archive ())

O código alterado para exibindo postagens por data de modificação no backend também ficaria assim:

função order_post_modifed ($ query) {if ($ query-> is_main_query ()) {$ query-> set ('orderby', 'modificado'); $ query-> set ('ordem', 'desc'); }} add_action ('pre_get_posts', 'order_post_modifed');

Observação: O código acima funcionará para a maioria dos temas WordPress, mas não todos. Verifique com o desenvolvedor do seu tema para garantir a compatibilidade.