Quer mover sua metabox de autor do final da página para a metabox de publicação de posts? Isso é útil se você gerencia um blog com vários autores e publica a maioria dos seus artigos como Equipe Editorial. Dessa forma, você pode alterar facilmente o autor sem ter que rolar para baixo para encontrar a metabox de autor. Este snippet também te lembra de alterar o autor antes de publicar o artigo.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
add_action( 'admin_menu', 'remove_author_metabox' );
add_action( 'post_submitbox_misc_actions', 'move_author_to_publish_metabox' );
function remove_author_metabox() {
remove_meta_box( 'authordiv', 'post', 'normal' );
}
function move_author_to_publish_metabox() {
global $post_ID;
$post = get_post( $post_ID );
echo '<div id="author" class="misc-pub-section" style="border-top-style:solid; border-top-width:1px; border-top-color:#EEEEEE; border-bottom-width:0px;">Author: ';
post_author_meta_box( $post );
echo '</div>';
}
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: Melhores Construtores de Páginas do WordPress (Comparados).
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Tem uma maneira de abrir todas as opções de metabox de publicação por padrão, para que status, visibilidade e data de publicação fiquem completamente visíveis por padrão?
Oi Kevin. Tentei este snippet e a caixa de autor é exibida na metabox como pretendido, mas quando salvo, ela não 'fixa'. Talvez esteja em conflito com outro plugin ou função, talvez não. Apenas queria relatar isso.
obrigado pelo snippet. No entanto, tentei este snippet em um site de teste multisite e descobri que todos os autores no site WP também estão incluídos no menu suspenso, quando movidos para a metabox de publicação de posts. No entanto, posso selecionar qualquer nome de autor que eu goste, mas não tenho permissão para publicar nada. Só posso salvar um post.
Oi Zeb,
Eu nunca testei isso no wpmu, mas funciona muito bem na versão single user do WordPress. Economiza tempo em vez de rolar até o final da página. No entanto, é bom saber que não funcionará corretamente no MU.
Sim, Kevin, é por isso que gostei e tentei implementá-lo para economizar tempo. É ótimo e eu definitivamente o usarei na minha instalação única (graças a você) 🙂 , mas em MU, terei que esperar por uma versão aprimorada.
Oi Zeb, concordo, tenho certeza que postarei uma atualização em um futuro próximo.