Ajouter un item au menu (wp_list_pages)
A rajouter dans le function.php de votre thème… <?php function add_li_to_page_menu($output) { $output .= ‘<li class="machin">Mon item supp</li>’; return $output; } add_filter(’wp_list_pages’, ‘add_li_to_page_menu’); ?> No comment
Récupérer complètement un média Advanced Custom Fields
Le cas: j’aimerai récupérer une image unique custom avec son titre, sa miniature et sa version full. Bien emprunté devant l’inconnu, j’ai recherché un bon moment avant de trouver cette solution. le plus difficile étant de récupérer le…
[ la suite ]
Screencast Devsector WP N°1 – Créer un article
Un Screencast pour vous apprendre très simplement à créer un article dans WordPress. Le premier d’une longue série j’espère…
Afficher toutes les images d’un post_meta img de Just custom fields
Après avoir bien cherché et trouvé pleins de bouts de code qui ne fonctionne jamais, j’ai trouvé celui-ci avec tout de même une erreur mais qui fonctionne, alors je l’ai adapté et vous livre ici ce petit tips…
[ la suite ]
Comment effectuer une migration WordPress?
Nous allons voir ici comment le plus simplement du monde (d’après moi) migrer son WordPress d’un serveur à un autre. !! Je dis bien une migration et pas une ré-installation !! Vous aurez besoin avant tout de certaines…
[ la suite ]
Ajouter un custom-post type a WP
Voici le code de base pour initialiser le custom-post type et ses catégories dans le fichier function.php de votre thème: <?php function new_custom_post_type(){ register_post_type(’post_custom_1′, array( ’label’ => __(’Mon custom post’), ’singular_label’ =>__(’Mon custom post’), ’public’ => true,…
[ la suite ]
Créer un layout directement dans l’éditeur WP
Bon ben je ne vais pas tout réécrire, c’est déjà fait ici http://wp.smashingmagazine.com/2011/10/14/advanced-layout-templates-in-wordpress-content-editor mais en gros vous avez besoin d’une nouvelle fonction et de styler un peu via CSS
Autoriser les iframe dans l’éditeur WP
Tips trouvé sur guide cms.com Mais je tiens à vous rendre sensible aux éventuels problèmes de sécurité que cela pourrait créer Ajouter la fonction suivante au fichier « functions.php » de votre thème: add_filter(‘tiny_mce_before_init’, ‘sfx_tiny_mce_before_init’); function sfx_tiny_mce_before_init($init) { $init["extended_valid_elements"]="iframe[id|class|title|style|align|frameborder|height|longdesc|marginheight|marginwidth|name|scrolling|src|width]"; return…
[ la suite ]
Boucle d’affichage de posts avec WP_Query()
Affiche tous les posts de la catégorie 2 par exemple: <?php $args = ‘cat=2′; $the_query = new WP_Query($args); while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <h1><?php the_title(); ?></h1> <div> <?php the_content( __( ‘Continue reading <span>→</span>’, ‘twentyeleven’ ) );…
[ la suite ]
Afficher les catégories « child » sans wp_list_category()
<?php global $ancestor; $childcats = get_categories(’child_of=’.$cat); foreach ($childcats as $childcat) { if (cat_is_ancestor_of($ancestor, $childcat-&gt;cat_ID) == false){ echo ‘<h2>’; echo ‘<a href="’.get_category_link($childcat->cat_ID).’">’; echo $childcat-&gt;cat_name . ‘<;/a></h2>’; }} ?>
Trouver facilement la catégorie parente WP
<?php global $parent; $category = get_the_category(); $parent = get_cat_name($category[0]->category_parent); ?> Facile non?
Désactiver les notifications de m.à.j. WP
Dans le fichier fonction.php de votre thème, rajoutez: <?php //desactive la notification de m.a.j du coeur add_filter( ‘pre_site_transient_update_core’, create_function( ‘$a’, "return null;" ) ); //desactive la notification de m.a.j des plugins remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ ); add_filter( ‘pre_site_transient_update_plugins’, create_function(…
[ la suite ]
Compteur de posts par cat. dans le menu WP
Dans « includes/nav-menu.php » ajouter cette fonction: function post_count($input = »,$depth) { global $wpdb; if ($depth == ’1′){ if($input == ») { $category = get_the_category(); return sprintf(« %02d », $category[0]->category_count ); } elseif(is_numeric($input)) { $SQL = « SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy…
[ la suite ]
Loop cat. avec affichage thumb, post ou excerpt WP
Tout comme sur la home page de ce blog <?php query_posts( ‘cat=3posts_per_page=12′ ); //requête avec id de la catégorie voulue: ici 3 et le nombre de posts par page while ( have_posts() ) : the_post(); ?> <div id= »post-<?php…
[ la suite ]





