2017-02-08 13 views
1

Я пытаюсь приложить выдержку, написанную автором (в поле выдержки или с помощью тега <!--more-->) или сгенерированный самим Wordpress, в <strong> тегах в сообщениях, но не в категориях. the_content() не выводит выдержку в удобном для CSS теге, а the_excerpt() содержит ссылку [...], поэтому я не могу просто назвать ее и стилизовать. the_content() также имеет отрывок в нем, поэтому мои эксперименты с этими методами дали только двойные выдержки.Как вставить отрывок в сильные теги в сообщении

Есть ли способ сделать это без взлома Wordpress?

ответ

0

Правило большого пальца здесь.

Если the_excerpt() не имеет значения в сообщении, он будет принимать участие в the_content() в качестве отрывка, чтобы у вас было дублирование.

Предложение

Я предложил бы использовать Advanced Custom Fields здесь, чтобы дать вам гораздо больше настроек, чем the_excerpt() позволяет. Экономит время и сделал это на многих сайтах, где у вас была такая же проблема.

Надеется, что это помогает

+0

Это выглядит как решение для меня, это кажется более мощным, чем полагаться на внутренних функциях WordPress' :) –

+0

Я рад, что это помогает. Это не совсем правильный ответ на ваш запрос, но из опыта я стараюсь избегать использования 'the_excerpt()' с моими настраиваемыми темами. Это немного ограничительно. Расширенные пользовательские поля - это находка для Wordpress. – ste