Je voulais savoir s'il y avait un moyen de modifier le back-end de Wordpress pour faire 2 choses:
Cela ne concerne que le back-end de Wordpress, sans appeler le nuage de tags ni aucune sorte de CSS frontal qui se trouverait dans le thème.
utiliser ceci à functions.php
/* Tagcloud, change the font size */
function custom_tag_cloud_widget($args) {
$args['largest'] = 13; //largest tag
$args['smallest'] = 13; //smallest tag
$args['unit'] = 'px'; //tag font unit
return $args;
}
add_filter( 'widget_tag_cloud_args', 'custom_tag_cloud_widget' );
Je pense avoir une solution plus simple:
Installer le plugin Ajouter un administrateur CSS
Allez dans Paramètres et mettez ce code:
p#tagcloud-post_tag.the-tagcloud a {
font-size: 1em!important;
}
Je mets 1em
mais n'hésitez pas à mettre la valeur que vous préférez.
Avec wp_tag_cloud
, vous pouvez définir les arguments smallest
et largest
sur la même valeur:
$args = array(
'smallest' => 8,
'largest' => 8,
);
echo wp_tag_cloud($args);
Malheureusement, cela nécessiterait de pirater le noyau. De plus, malheureusement, je ne vois pas de filtre qui vous permette de modifier directement ces arguments, vous devrez donc le faire un peu brutalement.
add_action(
'load-edit-tags.php',
function () {
add_filter(
'wp_generate_tag_cloud',
function ($return) {
$pat = '|font-size: [0-9]+([^;]+)|';
return preg_replace($pat,'8$1',$return);
},
1,2
);
}
);
Si vous vous connectez à load-edit-tags.php
, cela ne devrait fonctionner que sur la page wp-admin/edit-tags.php
du backend, ce que je suppose que vous voulez. Référence: http://codex.wordpress.org/Function_Reference/wp_tag_cloud