У меня есть код ниже2 выдержки в тематических функций в WordPress
add_action('the_excerpt','limit_the_content');
function limit_the_content($content){
$settings = get_option('mytheme_options');
$word_limit = $settings['numberofwordsexcerpt'];
$words = explode(' ', $content);
return implode(' ', array_slice($words, 0, $word_limit));
}
add_action('the_excerpt_slider','limit_the_content_slider');
function limit_the_content_slider($content_slider){
$settings = get_option('mytheme_options');
$word_limit_slider = $settings['numberofwordsexcerptslider'];
$words_slider = explode(' ', $content_slider);
return implode(' ', array_slice($words_slider, 0, $word_limit_slider));
}
И я пытаюсь вызвать вторую функцию в index.php с
<?php the_excerpt_slider(); ?>
и я получаю ошибку:
Fatal error: Call to undefined function the_excerpt_slider() in
Первое, что я его запуска хорошо работает с
<?php the_excerpt(); ?>
Пожалуйста, помогите мне.
Где ваша функция the_excerpt_slider()? – Laxmana
@ Laxmana Я думал, что это нормально, если он объявлен как это 'add_action ('the_excerpt_slider', 'limit_the_content_slider'); Функция limit_the_content_slider ($ content_slider) {' – Adrian