如何给WordPress创建的自托管网站贴上白标签?

时间:2010-09-06 作者:user391

我在这个问题的答案中看到了代码question, 如何删除WordPress的促销反向链接。组织在我的主题。我已经将此添加到我的主题的CSS中,但没有任何更改。

我是不是错过了什么?为我的无知道歉。

我使用的代码:

#site-generator {
display: none; }
如何从仪表板中删除小部件并添加新的自定义小部件?是否有可能在帖子中隐藏日期和时间?

Update :有谁能告诉我,如果我能从标题栏上删除“wordpress”这个词吗?

4 个回复
最合适的回答,由SO网友:NetConstructor.com 整理而成

以下是我在设置新wordpress博客时始终使用的代码:

自定义管理员页脚文本

// 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 VERSION INFO FROM THE HEAD OF FEEDS
   function complete_version_removal() { return \'\'; }
   add_filter(\'the_generator\', \'complete_version_removal\');
删除公共网站页面标题中的垃圾邮件

// 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);
删除除SYSADMIN之外的所有用户的WORDPRESS更新通知

// 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;" ) );
   }
自定义管理员徽标:

// 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\');

SO网友:Chris_O

“site generator”是分配给二十世纪十年代Powered by WordPress链接的div id,默认主题。许多其他主题的页脚中也包含一个powered by WordPress链接,但可能不会指定与Twentyten相同的div id。

要在主题的页脚中查找分配给链接的div id或class,可以从浏览器中查看源代码并向下滚动到页面底部。当你找到WordPress的链接时。组织查找<div> 包装链接的标记,并记下分配给它的id或类。

Retromania主题示例:

<div class="copy">&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>
在本例中,“copy\\u support”类被分配给powered by链接,因此要删除它,您需要将其分配给css:

.copy_support {
display:none;
}
因为它是一个类而不是id,所以您可以使用. 选择器,而不是#

SO网友:Mild Fuzz

在使用CSS时,请确保您使用的是firebug,以查看您尝试应用的规则是否应用于元素。可能有一个更具体的规则,一个同样具体但后来定义的规则,或者甚至有一个内联规则覆盖该自定义规则。

SO网友:Drai
结束

相关推荐

Adding goodies to themes

如何在主题更新时向Arjuna-X等主题添加内容而不丢失?儿童主题是一种很好的方式,还是有其他选择?如果新版本的主题对我添加的功能具有本机支持,该怎么办?