Я хочу взять текст из пользовательского поля, сделанного с помощью acf, и поместить его в выдержки, показанные сообщениями, показанными на первой странице. Я использую генезис, и я думаю, что для этого нужно сделать «remove_action» и «add_action», но я не могу понять, как это сделать.Как добавить пользовательское поле, сделанное с помощью acf в выдержку при использовании генерации в WP
0
A
ответ
0
Вы можете попробовать фильтр, который WordPress призвал 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;
}
Это будет добавить строку ACF поле в начале отрывка. Если вы хотите, чтобы это применимо только на первой странице, вы можете только добавить этот код в свой файл front-page.php
или вы можете поместить вышеуказанный код в свой functions.php
и использовать условный код Wordpress is_front_page()
в приведенном выше коде функции.
(Этот код не проверен)