WordPress – comment installer wp-cli sur Ubuntu

MacBook avec code sur un bureau

Commencer par télécharger wp-cli curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar Ensuite lui donner les droits d’être exécuté   chmod +x wp-cli.phar Puis le déplacer dans /usr/local/bin pour pouvoir utiliser la commande wp   sudo mv wp-cli.phar /usr/local/bin/wp   Pour utiliser la commande, il suffit d’aller dans le dossier contenant l’installation de WordPress   $ wp NAME wp DESCRIPTION … Lire la suite

Installer WordPress et des plugins avec Composer

Code sur écran d'ordinateur

Installer WordPress via Composer a souvent été difficile, heureusement il y a maintenant une solution! WordPress Sur GitHub il existe un projet qui est mis à jour toutes les 15 minutes avec la dernière version de WordPress. C’est aussi le plus utilisé. https://github.com/johnpbloch/wordpress Dans le composer.json il suffit d’indiquer le nom du projet. Dans cet … Lire la suite

WordPress – Comment ajouter ou supprimer un bouton avec TinyMCE sur WordPress

MacBook avec code sur un bureau

Par défaut sur WordPress nous avons TinyMCE et bien que ce plugin soit très puissant, il y a beaucoup trop de boutons. Heureusement avec quelques lignes de code, il est possible de le configurer. Dans le fichier functions.php de votre thème ou dans votre plugin, utiliser le hook de la manière suivante: function configure_mce( $init … Lire la suite

WordPress – comment récupérer le ID d’une meta donnée

MacBook avec code sur un bureau

Avec WordPress, il est commun d’utiliser la méthode get_post_meta($post, $meta_key) afin de récupérer la valeur d’une méta donnée. En revanche pour l’ID, il n’y a pas de méthode toute faite. La meilleure solution que j’ai trouvée pour le moment: $mid = $wpdb->get_var( $wpdb->prepare(« SELECT meta_id FROM $wpdb->postmeta WHERE post_id = %d AND meta_key = %s », $post, … Lire la suite

WordPress – Sauvegarder les catégories parentes d’une catégorie choisie

MacBook avec code sur un bureau

Il peut arriver que lorsque vous sauvegardez votre post, vous vouliez que celui-ci ne soit pas uniquement considéré dans la catégorie choisie mais aussi dans la catégorie parente de celle-ci. Par exemple, vous avez les catégories suivantes: – Auto – – BMW – – Audi En sélectionnant Audi vous voulez aussi automatiquement avoir la catégorie … Lire la suite

WordPress – Comment faire une requete like = « %% »

MacBook avec code sur un bureau

Pour faire des requêtes sur WordPress, je suis habitué à utiliser WP_Query($args). Dans cet exemple, il est question d’ajouter un LIKE = « %title% » dans notre requête. Ici une simple requête qui ajoute dans l’array a_response_array tous nos posts: $args = array( ‘post_status’ => ‘publish’, ); // The Query $query = new WP_Query( $args ); // … Lire la suite

WordPress – Compteur de caractère pour le champs caption d’une image

MacBook avec code sur un bureau

Pour chaque image de WordPress, nous pouvons ajouter une légende ou un titre. Il peut être utile d’y ajouter un compteur. Pour ce faire, il faut utiliser les deux hooks admin_head-post.php ainsi que admin_head-post-new.php /**** Caption Title Character Count **********************************************************/ function cf_caption_count_js() { echo ‘