Há alguns anos fiz um projeto para um cliente e ele perguntou se não havia como adicionar um link para editar o conteúdo do post ou página perto de onde esse conteúdo era exibido no site.
Na época, a opção `Editar post` não era exibida na barra superior do WordPress e ter esse recurso ajudaria muito a manter o conteúdo do portal sempre atualizado.
Algum tempo depois de entregar o projeto, outra pessoa pediu o mesmo recurso. Então decidi fazer o plugin Edit Post Link que usa a função edit_post_link() do WordPress para exibir um botão personalizado com o link para a tela de edição do respectivo conteúdo.
Na versão lançada hoje, adicionei a opção de carregar ou não os estilos do plugin no site. Dessa forma você pode escolher se o link usará os estilos (cor de fundo, cor de borda e cor do texto) escolhidos por você no painel ou se usará os estilos de links do tema ativo em seu site.
Link simples sem os estilos do plugin
Plugin configurado para não carregar os estilos Com isso, um link simples é adicionado abaixo ou acima do conteúdo
Botão com os estilos definidos no plugin
Plugin configurado para exibir os estilos personalizados O botão ignorará os estilos de seu tema e exibirá um botão com cores personalizadas
Além das opções de estilos, o plugin também possui um recurso para escolher onde o link é exibido: Acima ou abaixo do conteúdo.
O plugin pode ser encontrado no repositório oficial do WordPress nesse link: https://wordpress.org/plugins/edit-post-link/
Caso você queira reportar algum bug ou dar uma ideia de novo recurso, ele também está disponível no GitHub: https://github.com/RafaelFunchal/edit-post-link
Parabéns Rafael por essa inciativa.
Valeu 🙂