web-dev-qa-db-fra.com

Comment marquer en blanc mon site auto-hébergé créé par wordpress?

J'ai vu du code dans une réponse à cette question , comment supprimer le lien de retour promotionnel vers WordPress.org dans mon thème. J'ai ajouté ceci au CSS de mon thème mais il n'y a pas de changement.

Est-ce que je manque quelque chose? Toutes mes excuses pour mon ignorance.

Code que j'ai utilisé:

#site-generator {
display: none; }

Comment pouvez-vous supprimer les widgets du tableau de bord et ajouter de nouveaux widgets personnalisés? Est-il possible de cacher la date et l'heure aux publications?

Update: Quelqu'un pourrait-il me dire si je peux supprimer le terme 'wordpress' de l'affichage sur la barre de titre?

6
user391

Voici le code que j'utilise toujours chaque fois que je crée un nouveau blog wordpress:

ADAPTATION PERSONNALISÉE TEXT FOOTER

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

SUPPRIMER LES INFORMATIONS SUR LA VERSION DE LA HEAD DES ALIMENTS

// REMOVE VERSION INFO FROM THE HEAD OF FEEDS
   function complete_version_removal() { return ''; }
   add_filter('the_generator', 'complete_version_removal');

SUPPRIMER JUNK DE L'EN-TETE DES PAGES DU SITE PUBLIC

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

SUPPRIMEZ LA NOTIFICATION DE MISE À JOUR WORDPRESS POUR TOUS LES UTILISATEURS SAUF 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 ADMIN PERSONNALISÉS:

// 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');
10
NetConstructor.com

"site-generator" est l'identifiant div attribué au lien Powered by WordPress dans Twentyten, le thème par défaut. De nombreux autres thèmes contiennent également un lien alimenté par WordPress dans le pied de page, mais pourraient ne pas attribuer le même identifiant div que Twentyten.

Pour trouver l'id div ou la classe attribuée au lien dans le pied de page de votre thème, vous pouvez afficher la source à partir de votre navigateur et faire défiler vers le bas de la page. Lorsque vous trouvez le lien vers WordPress.org, recherchez la balise <div> qui le recouvre et notez l'id ou la classe qui lui est attribué.

Exemple du thème 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>

Dans cet exemple, la classe "copy_support" est attribuée au lien powered by. Pour la supprimer, associez ceci à votre css:

.copy_support {
display:none;
}

Comme il s’agit d’une classe et non d’un identifiant, vous utilisez le sélecteur . au lieu du #

1
Chris_O

Lorsque vous le faites avec CSS, assurez-vous d’utiliser Firebug pour voir si la règle que vous essayez d’appliquer est appliquée à l’élément. Il se peut qu’il existe une règle plus spécifique, une règle tout aussi spécifique mais définie ultérieurement, ou même une règle en ligne remplaçant celle de votre règle personnalisée.

1
Mild Fuzz