не могу убрать ограничение символов в заголовках.
Вы ничего не перепутали, точно заголовки? Кстати, заголовки чего?
Потому как приведенный вами код (половина кода:), скорее к цитате поста относится..
вообщем так, делаю пост, и да там есть цитата, определенное количество символов и далее многоточие, многоточие убрал а вот увеличить количество символов не могу
вот или нужно еще больше?
if( ! function_exists('uxbarn_custom_excerpt_length')) {
function uxbarn_custom_excerpt_length($length) {
return 45;
}
}
Если для вывода цитаты используется функция the_excerpt();
, то по умолчанию «обрубалка» срабатывает на 55-ти словах.
Изменить это значение можно, применив фильтр http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length
Следовательно, если надо отменить изменения, то надо найти и избавиться от этого фильтра.
Речь идет о файле functions.php
используемой темы. Обычно в ней вносятся такие изменения.
т.е. если я правильно все понял в итоге я должен добавить в functions.php эту строчку
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
и в итоге я должен получить такой скрипт!?
if( ! function_exists('uxbarn_custom_excerpt_length')) {
function uxbarn_custom_excerpt_length($length) {
return 45;
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
}
}
и в итоге я должен получить такой скрипт!?
У вас талант выдумывать. Чем не устраивает пример из Кодекса? Он полностью готов к применению.
Думаю, еще полезным будет почитать ЧАВО http://codex.wordpress.org/ЧАВО/Как_настроить_функцию_«читать_далее»
спасибо за комплимент…
тогда подскажите где именно в functions.php данный плагин?
function custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
тогда подскажите где именно в functions.php данный плагин?
А в каком кармане у меня больше мелочи? 🙂
Называйте используемую тему оформления и ссылку откуда брали.
Предлагаете ее купить, чтобы посмотреть изнутри?
Заманчиво, но думаю, откажусь 🙂
ух вы меня простите конечно, но кажется вопрос стоял предельно ясный и простой…
я не просил вас оценивать мой талант, не понимаю по какой причине я должен вычислять количество мелочи в ваших карманах и уж тем более не могу понять где вы узрели что я вам предлагаю купить данную тему.
Если вы можете помочь спасибо вам если же нет, ваш сарказм здесь абсолютно не в тему.
Хорошо. Ваш вопрос звучал так
не могу убрать ограничение символов в заголовках.
Ответ — если это величина не изменяется в настройках темы оформления, то ищите в коде темы фильтр add_filter( 'excerpt_length',
Вероятность, что он должен присутствовать — 99%
не могу понять где вы узрели что я вам предлагаю купить данную тему.
Я не обладаю огромным количеством времени, чтобы искать кнопку, где большими буквами написано «Скачать бесплатно». На указанном сайте, на правом сайдбаре висит ценник $40…
Итого. Два варианта — ищите сами как исправить сие недоразумение, или даете ссылку на «где скачать, не покупая». Чтобы вам помогли кодом.
нашел несколько фильтров в том числе и упомянутый выше, его удаление ситуацию не изменило, обнаружил интересную вещь в коде указано количество 45 символов если я конечно правильно понимаю а на деле их 123 включая пробелы
вот код
function uxbarn_custom_excerpt_length($length) {
return 45;
}
вот набор фильтров которые нашел
// Register all image sizes into the list of media editor
add_filter('image_size_names_choose', 'uxbarn_merge_image_sizes');
// Make empty search value to the correct page
add_filter('request', 'uxbarn_request_filter');
// Enable shortcode usage in widget area
add_filter('widget_text', 'do_shortcode');
// Render shortcodes before wpautop to solve the auto p tags issue that wrap around shortcodes.
// Anyway, when displaying content, we still need to use "uxbarn_get_final_post_content()"
// to properly "fix" any remaining invalid HTML tags that are generated.
add_filter('the_content', 'do_shortcode', 7);
// Change the WP excerpt length
add_filter('excerpt_length', 'uxbarn_custom_excerpt_length', 999);
// Change excerpt more from "[...]" to just "..."
add_filter('excerpt_more', 'uxbarn_new_excerpt_more');
в коде указано количество 45 символов
Это не символы, а количество слов. Измените значение на свое или обрамите комментарием строку, активирующую фильтр, добавив спереди два слеша //
add_filter('excerpt_length', 'uxbarn_custom_excerpt_length', 999);