Toutes mes réponses sur les forums
-
AuteurMessages
-
24 avril 2023 à 9 h 43 min en réponse à : Afficher les étiquettes en provenance d’une seule page #2453255
Comment ça de créer une custom taxonomy ? Avec ACF ?
Est ce que je pourrais créer des listes de postes avec comme filtre une année ?
21 avril 2023 à 11 h 02 min en réponse à : Afficher les étiquettes en provenance d’une seule page #2453106ahhhh mais oui…. C’est pas idiot du tout merci.
<div class="constellation">
<?php if (has_tag()) { echo the_tags( '<div class="displaytags">', '', '</div>'); } ?>
</div>Et j’aurais du coup une autre question 🙂
– J’aurais besoins sur une autre page, de n’afficher que les tags qui contiennent des chiffres. (les tags sont des dates en année :1998, 2023…). Tu sais comment faire ?
merci
22 décembre 2016 à 14 h 30 min en réponse à : [Résolu] Fonction mailto en php dans wordpress #1610151je viens de trouver ! merci
// shortcode
function fond_mon_shortcode( ) {
$the_title = get_the_title();
$the_permalink = get_permalink();
return $code_html = "<a style='margin-right:15px;' href='mailto:?subject=Fonds De Dotation vol de nuits - $the_title&body=Voici un projet du Fonds De Dotation vol de nuits $the_permalink' rel='nofollow' data-title='Envoyer par mail' title='Envoyer par mail'>Partager</a>";
}
add_shortcode( 'fondshortcode', 'fond_mon_shortcode' );ça à l’air de tout faire planter quand je mets ce code dans le fichier function.php ….
Un truc comme ça ?
// champ perso
function fonpartenaire( $atts ) {
echo get_the_field('partenaire');
}
add_shortcode( 'partenaire', 'fonPartenaire' );Ok c’est super ! Merci beaucoup Sébastien 🙂
Une autre question. Toujours avec ACF, j’ai des champs que je dois ajouter aux articles, mais il faudrait que je puisse les écrire à des endroits précis de l’article. Entre deux paragraphes par exemple. L’éditeur des articles de wordpress ne permet pas d’écrire en php malheureusement…
J’ai essayer les shorcodes aussi, mais je ne sais pas comment recuperer les champs de ACF…
function fonpartenaire( $atts ) {
return '<?php the_field('partenaire'); ?>';
}
add_shortcode( 'partenaire', 'fonPartenaire' );25 mars 2016 à 16 h 10 min en réponse à : Essential Grid – Probleme dans le classement chronologique #1048491Merci Flobogo mais ce que vous proposez n’est pas vraiment une solution viable. Si je montre des événements, même anciens, le résultat doit être convenablement présenté. Il existe forcément une solution en Css 🙂
J’utilise un plugin (essential grid), ce qui complique les choses, à ce niveau…
25 mars 2016 à 14 h 08 min en réponse à : Essential Grid – Probleme dans le classement chronologique #1048489Pas tout à fait :p
J’ai ajouter cette règle css :
.eg-ronald-reagan-wrapper {
margin-bottom:30px!important;
max-height:550px !important;
}Qui permet au moins que les éléments soient dans l’ordre chronologique. Par contre, du coup, les éléments trop grands passent sous ceux du dessous… Voir image.
[img]www.theatredeloulle.com/float.jpg[/img]
24 mars 2016 à 12 h 21 min en réponse à : Essential Grid – Probleme dans le classement chronologique #1048487J’ai l’impression que c’est une histoire de taille des « articles », dès qu’ils sont un peu plus grands cela décale tous les autres….
18 mars 2016 à 10 h 33 min en réponse à : Rendre un lien parent cliquable sur un menu avec sous elements #1047652Aucune idée ?
16 mars 2016 à 20 h 00 min en réponse à : Rendre un lien parent cliquable sur un menu avec sous elements #1047651Je crois que le probleme, ce trouve ici :
function jeg_main_side_navigation() {
if(function_exists(‘wp_nav_menu’)) {
wp_nav_menu(
array(
‘theme_location’ => ‘side_navigation’,
‘container’ => ‘div’,
‘container_class’ => ‘mainnavigation’,
‘menu_class’ => ‘mainnav’,
‘depth’ => 3,
‘walker’ => new jeg_side_navigation_walker(),
‘fallback_cb’ => »
)
);
}
}
class jeg_side_navigation_walker extends Walker_Nav_Menu
{
function start_el(&$output, $item, $depth = 0, $args = Array(), $current_object_id = 0)
{
global $wp_query;
$indent = ( $depth ) ? str_repeat( « t », $depth ) : »;
$class_names = $value = »;
$classes = empty( $item->classes ) ? array() : (array) $item->classes;
$classes[] = ‘menu-item-‘ . $item->ID;
$classes[] = ‘bgnav’;
$class_names = join( ‘ ‘, apply_filters( ‘nav_menu_css_class’, array_filter( $classes ), $item, $args ) );
$class_names = ‘ class= »‘ . esc_attr( $class_names ) . ‘ »‘;
$id = apply_filters( ‘nav_menu_item_id’, ‘menu-item-‘. $item->ID, $item, $args );
$id = strlen( $id ) ? ‘ id= »‘ . esc_attr( $id ) . ‘ »‘ : »;
$output .= $indent . ‘<li>‘;
$attributes = ! empty( $item->attr_title ) ? ‘ title= »‘ . esc_attr( $item->attr_title ) .' »‘ : »;
$attributes .= ! empty( $item->target ) ? ‘ target= »‘ . esc_attr( $item->target ) .' »‘ : »;
$attributes .= ! empty( $item->xfn ) ? ‘ rel= »‘ . esc_attr( $item->xfn ) .' »‘ : »;
$attributes .= ! empty( $item->url ) ? ‘ href= »‘ . esc_attr( $item->url ) .' »‘ : »;
$nav_description = ! empty($item->description) ? ‘<span>‘ . esc_attr( $item->description ) . ‘</span>‘ : »;
$item_output = $args->before;
$item_output .= ‘<a>‘;
$item_output .= $args->link_before . ‘<h2>‘ . apply_filters( ‘the_title’, $item->title, $item->ID ) . ‘</h2>‘ ;
$item_output .= ‘</a>‘;
$item_output .= $args->after;
$output .= apply_filters( ‘walker_nav_menu_start_el’, $item_output, $item, $depth, $args );
}
function start_lvl( &$output, $depth = 0, $args = array() ) {
$indent = str_repeat(« t », $depth);
$output .= « n$indent<ul class="childmenu">n »;
}
}Il y a effectivement une option du thème en full mais uniquement pour les pages et pas celle de l’accueil.
Oui en fait j’ai réussi à modifier la taille du conteneur, il reste sur la droite un élément qui bloque le retrait…. et cache une partie du texte.en faite tu peux aller voir la demo du template, qui possède donc la même sidebar avec des widgets « recherche » etc …
Peut être qu’avec la Feuille de style ci-joint ?
Alors tu as peut être juste une petite idée de la forme et de l’endroit que je dois modifier ?
-
AuteurMessages