WordPress: Trucs et Astuces

Voici une petite liste de trucs et astuces pour votre thème wordpress

Ajouter un texte personnalisable n’importe où dans votre thème wordpress

Dans le fichier « functions.php » de votre thème
On ajoute une action

add_action('admin_menu', 'add_welcome_interface');

On ajoute un petit menu dans la partie d’administration de wordpress (ici, un menu message)

function add_welcome_interface() {
add_theme_page('Message', 'Message', '8', 'functions', 'monmessage');
}

On créer la fonction avec le formulaire pour administrer notre texte

<form action="options.php" method="post"> 
Titre: <input name="titremea" type="text" value="<?php echo get_option('titremea'); ?>" />
Message:
<textarea cols="100%" name="msgmea" rows="10"><?php echo get_option('msgmea'); ?></textarea>
<input name="Submit" type="submit" value="Mettre a jour" />
<input name="action" type="hidden" value="update" />
<input name="page_options" type="hidden" value="titremea,msgmea" />
</form>

Options de thème

 


Dans votre thème wordpress, à l’endroit où vous voulez afficher ces champs, insérer:


Ajouter/Supprimer des champs pour les utilisateurs

/* Champs utilisateur */
function contacts_field() {

/* Supprimer des champs */
unset($contact['aim']);
unset($contact['yim']);
unset($contact['jabber']);

/* Ajouter des champs */
$contact['tel'] = 'Téléphone';
$contact['twitter'] = 'Twitter';
$contact['facebook'] = 'Facebook';
$contact['linkedin'] = 'Adresse LinkedIn';

return $contact;
}

add_filter('user_contactmethods','contacts_field',75,1);

Ajouter une image à la une pour un article

Dans le fichier « functions.php », ajouter:

add_theme_support( 'post-thumbnails');
/* taille de l'image */
set_post_thumbnail_size(613, 70);

Pour appeler cette image dans l’article
dans le(s) fichier(s) « index.php », « single.php », « page.php » etc …, ajouter: