Vamos supor que você queria apenas alterar o título do menu administrativo no WordPress de forma que Posts passem a se chamar Artigos. Supondo que você não queira alterar nenhum comportamento-padrão dos posts, apenas os títulos no menu administrativo, é relativamente fácil personalizar. Mas lembre-se de que todo comportamento do WordPress (bom ou ruim) permanecerá igual…

Eãnto, sem muita enrolação, vejamos as funções responsáveis pela personalização do menu administrativo no WordPress:
function change_post_menu_label() {
global $menu;
global $submenu;
$menu[5][0] = 'Contacts';
$submenu['edit.php'][5][0] = 'Artigos';
$submenu['edit.php'][10][0] = 'Adicionar Artigo';
$submenu['edit.php'][15][0] = 'Assuntos'; // Categoria passa a se chamar Assunto
$submenu['edit.php'][16][0] = 'Etiquetas'; // Tag passa a se chamar Etiqueta
echo '';
}
function change_post_object_label() {
global $wp_post_types;
$labels = &$wp_post_types['post']->labels;
$labels->name = 'Artigos';
$labels->singular_name = 'Artigo';
$labels->add_new = 'Adicionar Artigo';
$labels->add_new_item = 'Adicionar Artigo';
$labels->edit_item = 'Editar Artigo';
$labels->new_item = 'Artigo';
$labels->view_item = 'Ver Artigo';
$labels->search_items = 'Pesquisar Artigos';
$labels->not_found = 'Nenhum Artigo Encontrado';
$labels->not_found_in_trash = '</code>Nenhum Artigo Encontrado Na Lixeira';</pre>
<pre><code> }
add_action( 'init', 'change_post_object_label' );
add_action( 'admin_menu', 'change_post_menu_label' );
Pronto! Com isso todos os Menus e Mensagens serão personalizados de forma que "Posts" passa a se chamar "Artigo", "Categoria" passa a se chamar "Assunto", e "Tag" passa a se chamar "Etiqueta".
Mas vale lembrar que Isto muda apenas o layout da área administrativa do WordPress - as estruturas de permalinks continuam iguais. Por exemplo: Se você não mudou nada na estrutura de permalinks, uma categoria continua sendo listada em "Category/Categoria".
Em breve sairá um (extenso) tutorial de como criar “Custon Posts” com “Custon Taxonomies” e “Custon Permalinks” – tudo combinado – Pedreira! :)
Até breve!






No comments yet.