Para muitos sites que faço para clientes, os designers fazem páginas com pequenos pedaços de texto em vários lugares. Por exemplo, a página inicial terá um título, um slogan e uma pequena caixa com informações de contato. A página sobre nós terá um corpo principal de texto, mas também uma caixa lateral com uma citação de cliente anterior. A página de contato terá um breve resumo antes do formulário.
O cliente deseja editar todos esses trechos de texto posteriormente. São peças como essas para as quais os widgets devem ser usados? Se sim, como eu permitiria que o cliente atualizasse o texto mais tarde? Parece confuso criar uma área de widget separada para cada página estática, e não parece que isso permita que o cliente edite o texto posteriormente com muita facilidade. Conceitos como tipos de postagem personalizados, metaboxes ou códigos de acesso seriam úteis aqui? Eu tentei muitos métodos diferentes, mas não estou satisfeito com nenhum deles até agora.
minha solução para esse problema: edite o modelo usado para exibir a página estática adicione o código para carregar o conteúdo de uma página ou publicação específica usando o ID crie uma página / publicação chamada algo como a página Static Block for Foo, peça ao cliente para editar essa página para o bloco específico
Fiz dessa maneira, porque cria o mínimo de tormento para o usuário
Se você precisar de um exemplo de como fazer isso, deixe um comentário
fonte
Newb Client Zone -->click here<--
na verdade, você não precisaria ter um tipo de postagem personalizado específico aqui, pois eu usaria o tipo de página para isso .. como Wyc sugere. Eu já fiz isso algumas vezes e funciona sem problemas. na página específica do site, basta fazer uma consulta personalizada de uma determinada página e 'imprimir' a peça específica. para fins organizacionais, o que costumo fazer são páginas filhas. por exemplo, na página inicial, posso 'imprimir' o trecho da página bio como iniciante. tudo funciona com o sistema de páginas. muito fácil, você também pode usar o meta-campo personalizado, se não houver grande formato nas caixas adicionais.
fonte
Eu tenho usado o WordPress Creation Kit para esse fim, especificamente o Custom Fields Creator, que permite criar qualquer tipo de meta box, incluindo as repetíveis, para postagens, páginas ou postagens personalizadas.
fonte