Je veux prendre le texte d'un champ personnalisé fait avec ACF, et le mettre dans les extraits montrés les messages affichés sur la première page. J'utilise genesis, et je pense que je dois faire "remove_action" et "add_action" pour le faire, mais je ne peux pas comprendre comment le faire.Comment ajouter un champ personnalisé fait avec acf dans l'extrait tout en utilisant genesis dans WP
Q
Comment ajouter un champ personnalisé fait avec acf dans l'extrait tout en utilisant genesis dans WP
0
A
Répondre
0
Vous pouvez essayer un filtre que WordPress a appelé the_excerpt
add_filter('the_excerpt', 'your_function_name');
function your_function_name($excerpt) {
$my_acf_field = the_field('my_acf_field');
return $my_acf_field . ':' . $excerpt;
}
Ce serait ajouter la chaîne de champ acf au début de l'extrait. Si vous voulez que ceci s'applique seulement sur la première page, vous pouvez seulement ajouter ce code dans votre dossier front-page.php
OU vous pouvez mettre le code ci-dessus dans votre functions.php
et utiliser le Wordpress conditionnel is_front_page()
dans le code de fonction ci-dessus.
(Ce code n'a pas été testé)