Eu vi o código em uma resposta a essa pergunta , como remover o link de volta promocional para WordPress.org no meu tema. Eu adicionei isso ao CSS do meu tema, mas não há mudança.
Estou faltando ver alguma coisa? Desculpas por minha ignorância.
Código que usei:
#site-generator {
display: none; }
Como você pode remover os widgets do painel e adicionar novos widgets personalizados? Existe a possibilidade de esconder a data e hora das postagens?
Update : Alguém poderia me dizer, se eu posso remover o termo 'wordpress' de exibição na barra de título?
Aqui está o código que eu sempre uso sempre que eu configuro um novo blog wordpress:
TEXTO DO PÉ DE ADMINISTRAÇÃO PERSONALIZADO
// CUSTOMIZE ADMIN FOOTER TEXT
function custom_admin_footer() {
echo '<a href="http://www.netconstructor.com/">Website Design by NetConstructor, Inc.</a>';
}
add_filter('admin_footer_text', 'custom_admin_footer');
REMOVE VERSÃO INFO DA HEAD DE FEEDS
// REMOVE VERSION INFO FROM THE HEAD OF FEEDS
function complete_version_removal() { return ''; }
add_filter('the_generator', 'complete_version_removal');
REMOVER JUNK DO HEADER DAS PÁGINAS PÚBLICAS DO WEBSITE
// REMOVE JUNK FROM THE HEADER OF PUBLIC WEBSITE PAGES
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
REMOVER A NOTIFICAÇÃO DE ATUALIZAÇÃO DO WORDPRESS PARA TODOS OS USUÁRIOS, EXCETO O SYSADMIN
// REMOVE THE WORDPRESS UPDATE NOTIFICATION FOR ALL USERS EXCEPT SYSADMIN
global $user_login;
get_currentuserinfo();
if ($user_login !== "sysadmin") {
add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
}
LOGOS DE ADMINISTRAÇÃO PERSONALIZADOS:
// CUSTOM ADMIN LOGIN HEADER LOGO
function my_custom_login_logo() {
echo '<style type="text/css"> h1 a { background-image:url('.get_bloginfo('template_directory').'/images/excitesteps-login-logo.png) !important; } </style>';
}
add_action('login_head', 'my_custom_login_logo');
// CUSTOM ADMIN LOGIC HEADER LOGO
add_action('admin_head', 'my_custom_logo');
function my_custom_logo() {
echo '<style type="text/css">#header-logo { background-image: url('.get_bloginfo('template_directory').'/images/excitesteps-icon.gif) !important; }</style>';
}
// CUSTOM ADMIN LOGIN HEADER LINK & ALT TEXT
function change_wp_login_url() {
echo bloginfo('url');
}
function change_wp_login_title() {
echo get_option('blogname');
}
add_filter('login_headerurl', 'change_wp_login_url');
add_filter('login_headertitle', 'change_wp_login_title');
"site-generator" é o div id atribuído ao link Powered by WordPress em Twentyten, o tema padrão. Muitos outros temas também contêm um link do WordPress no rodapé, mas não podem atribuir o mesmo código div como Twentyten.
Para encontrar a div id ou classe atribuída ao link no rodapé do seu tema, você pode visualizar a fonte do seu navegador e rolar até a parte inferior da página. Quando você encontrar o link para o WordPress.org, procure pela tag <div>
, que encapsula o link e toma nota do id ou da classe atribuída a ele.
Exemplo do Tema Retromania:
<div class="copy">© Theme Preview 2009 | Created by <a href="http://www.jayhafling.com/">Jay Hafling</a>.</div>
<div class="copy_support">Powered by <a href="http://www.wordpress.org/">WordPress</a></div>
Neste exemplo, a classe "copy_support" é atribuída ao link "powered by", de modo a removê-lo.
.copy_support {
display:none;
}
Como é uma classe e não um id, você usa o seletor .
em vez do #
Ao fazer isso com CSS, verifique se você está usando o firebug para ver se a regra que você está tentando aplicar está sendo aplicada ao elemento. Pode ser que exista uma regra mais específica, uma regra igualmente específica, mas definida posteriormente, ou até mesmo uma regra inline substituindo essa regra personalizada.