1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| function affic_champs_acf($content) {
// Récupération du résumé pour l'afficher avant le contenu de l'article
if (has_excerpt()) { //and is_single()
$avantContenu .= do_shortcode('[su_shadow style="vertical" class="note-info"][su_note note_color="#6AE9F5" radius="8"]<h3>' .get_the_excerpt() .'</h3>[/su_note][/su_shadow]') ;
}
/* ******************************************************** VARIABLES A CHANGER POUR CHAQUE SITE ********************************************************** */
$catDoc=in_category('92'); // Catégorie des documents
$boxColor="#6AE9F5" ; // couleur de fond 6AE9F5
$titleColor="#000" ; // texte dans titre
// ******************** DOCUMENT, DEBUT
// DOC:Vidéo
/*$video =get_field('doc-video-url');
if ( $video!=='' AND get_field('doc-support') =='doc-sup_video' ):
$apresContenu.='<div class="embed-container">' .$video .'</div>';
endif;*/
// DOC:Fichier
$fic = get_field('doc-fic-txt');
// trop gros incon $icon = $fic['icon']; if( $file['type'] == 'image' ) {$icon = $file['sizes']['thumbnail'];} <img src="' .$fic['icon'] .'" />
if ( $fic!=='' AND get_field('doc-support') =='doc-sup_fic-txt' ): // Si cat est un doc ET support est un fic. text ET fichier non vide
$url = wp_get_attachment_url( $fic );
$apresContenu .= '<h3>Fichier: <a target="_blank" href=' .$fic["url"] .' >' .$fic['title'] .'</a></h3>' ;
endif;
// DOC:Audio
$fic = get_field('doc-fic-audio');
if ( $fic!=='' AND get_field('doc-support') =='doc-sup_audio' ): // Si support est un fic. audio ET fichier non vide
$url = wp_get_attachment_url( $fic );
$apresContenu .='<audio controls="controls"><source src="' .$fic["url"] .'" type="audio/webm" />Votre navigateur ne supporte pas l\'élément <code>audio</code>. Il est peut-être temps d\'utiliser un navigateur libre comme https://www.mozilla.org/fr/firefox/</audio>' ;
endif;
// DOC:Page web principal
$site =get_field('doc-url-princ');
if ( $site): // si champ remlie
$apresContenu .= '<h3>Page web : <a target="_blank" href=' .$site .' >' .$site .'</a></h3>' ;
endif;
$img = get_field('doc-img');
$img_type= get_field('doc-img-type');
if ( $img!=='' AND get_field('doc-support') =='doc-sup_img' ): // Si cat est un doc ET support est un fic. image ET fichier non vide
// $url = wp_get_attachment_url( $fic );
$apresContenu .= '<img src=' .$img .' >' ;
endif;
// ******************** DOCUMENT, FIN
// ******************** NDD, DEBUT
// DOC:Site de référence
$site =get_field('doc-url-princ'); //ex: site_officiel
if ( $site!=='' AND isset($catSiteWeb) ):
$apresContenu .= '<h3>Site web: <a target="_blank" href=' .$site .' >' .$site .'</a></h3>' ;
endif;
// ******************** NDD, FIN
$apresContenu .='<br />';
............ |
Partager