Отображать только один абзац текста - PullRequest
1 голос
/ 01 сентября 2010

Вы можете установить, что говорит предварительный просмотр Facebook Share.Я хотел бы, чтобы это был первый абзац моей записи подвижного типа.Люди, которые делают записи, иногда используют теги

<p> 

или используют расширенный редактор, который добавляет два тега

<br /><br />

для разделения абзацев.

Есть лиКак я могу иметь подвижный тип обнаружения, когда заканчивается первый абзац и отображать только первый абзац?Я хотел бы добавить это к моему шаблону записи, чтобы он добавил некоторую информацию в мою голову.

1 Ответ

1 голос
/ 18 января 2011

EntryBody имеет множество атрибутов, помогающих форматировать вывод тега.Вы можете использовать их для изменения содержимого, чтобы оно правильно отображалось в HTML, JavaScript, PHP, XML или других формах вывода.

Если вы понимаете, как использовать регулярные выражения, вы можете использовать этот и дополнительный язык, скажем PHP, для разбиения тела на массив и вывода только первого абзаца или элемента массива.

Хотя, я думаю, самое простое было бы сделать что-то вроде

<mt:EntryBody words=100>

, которое обрежет тело ввода после первых 100 слов.Вы также можете потребовать от пользователей загрузить выдержку с записью и использовать вместо нее выдержку из записи для Facebook.

...