Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


logiciels:wordpress:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logiciels:wordpress:accueil [2015/07/16 12:21]
resonance [Liens utiles]
logiciels:wordpress:accueil [2015/07/28 10:29] (Version actuelle)
resonance [Liens utiles]
Ligne 23: Ligne 23:
   * **Ajouter des fonctions** http://code.tutsplus.com/tutorials/adding-functions-to-your-wordpress-theme-framework--cms-21717   * **Ajouter des fonctions** http://code.tutsplus.com/tutorials/adding-functions-to-your-wordpress-theme-framework--cms-21717
   * http://www.wpbeginner.com/wp-tutorials/25-extremely-useful-tricks-for-the-wordpress-functions-file/   * http://www.wpbeginner.com/wp-tutorials/25-extremely-useful-tricks-for-the-wordpress-functions-file/
 +  * **mail smtp avec contact form 7**http://cool-tricks.net/contact-form-7-configuration/#install-wp-mail-smtp-to-send-all-emails-through-an-external-smtp-server
 +  * [[https://wordpress.org/plugins/wp-custom-post-template/screenshots/ | plugin pour modele-de-page-pour-vos-articles]]
  
-**Contrôler la longueur de l'excerpt** (code a ajouter dans functions.php dans le thème)+ 
 +**Afficher liste d'articles d'un catégorie en dynamique (avec image et extrait)** (code a ajouter dans functions.php dans le thème) 
 +<code php> 
 +// post list categorie function 
 +function jc_post_by_category($atts) { 
 +    extract(shortcode_atts(array( 
 +        "nb" => '5', 
 +        "orderby" => 'post_date', 
 +        "order" => 'DESC', 
 +        "category" => 'agenda' 
 +    ), $atts)); 
 +    global $post; 
 +    $tmp_post = $post; 
 +    $myposts = get_posts('showposts='.$nb.'&orderby='.$orderby.'&category='.get_cat_ID($category)); 
 +  
 +    $out = '<div class="row">'; 
 +        foreach($myposts as $post){ 
 +        setup_postdata( $post ); 
 +  
 +       $out .='<div class="col-lg-3 col-md-4 col-xs-12 col-sm-5">'; 
 +       $out .='<h6 class="archive-header"><a href="'.get_permalink().'">'.the_title("","",false).'</a></h6>'; 
 +       $out .='<a href="'.get_permalink().'">'.get_the_post_thumbnail().'</a>'; 
 +       $out .='<p>'.get_the_excerpt().'</p></div>'; 
 +    } 
 +    $out .= '</div>'; 
 +    wp_reset_postdata(); 
 +    $post = $tmp_post; 
 +    return $out; 
 +
 +add_shortcode("post-by-category", "jc_post_by_category"); 
 + 
 +</code> 
 + 
 +**Limiter la longueur de l'excerpt - ici 20 mots** (code a ajouter dans functions.php dans le thème)
 <code php> <code php>
 function custom_excerpt_length( $length ) { function custom_excerpt_length( $length ) {
/home/resonancg/www/wiki/data/attic/logiciels/wordpress/accueil.1437042069.txt.gz · Dernière modification: 2015/07/16 12:21 de resonance