Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2009-02-13 00:00:38

masa
Member
From: Asturias, Spain
Registered: 2005-11-25
Posts: 1,091

meta description from excerpts

I need a bit of a nudge in the right direction here.
I have a site where a single, sticky article is displayed on the landing page for each section, using the following code:

<txp:if_article_list>
<txp:article status="sticky" form="article_sticky" limit="1" />
<txp:else />
<txp:article status="sticky" />
<txp:article status="live" />
</txp:if_article_list>

The other articles are listed in the sidebar. These pull in the meta description from their excerpt field.

For the section landing page I would like the excerpt of the sticky article to appear, but <txp:excerpt /> works only in an individual article context and hence outputs nothing.

Any ideas?

Offline

#2 2009-02-13 00:08:31

MattD
Plugin Author
From: Monterey, California
Registered: 2008-03-21
Posts: 1,254
Website

Re: meta description from excerpts

This will give you just the excerpt of the sticky article.

<txp:if_article_list>
<txp:article status="sticky" limit="1">
<txp:excerpt />
</txp:article>
</txp:if_article_list>

My Plugins

Piwik Dashboard, Google Analytics Dashboard, Minibar, Article Image Colorpicker, Admin Datepicker, Admin Google Map, Admin Colorpicker

Offline

#3 2009-02-13 12:22:14

masa
Member
From: Asturias, Spain
Registered: 2005-11-25
Posts: 1,091

Re: meta description from excerpts

Thanks Matt,

the following snippet in the <head> does the trick:

<txp:if_article_list>
<meta name="description" content="<txp:article status="sticky" limit="1"><txp:php>echo strip_tags(excerpt(array()));</txp:php></txp:article>" />
<txp:else />
<meta name="description" content="<txp:php>echo strip_tags(excerpt(array()));</txp:php>" />
</txp:if_article_list>

Offline

#4 2009-02-13 15:58:52

merz1
Member
From: Hamburg
Registered: 2006-05-04
Posts: 994
Website

Re: meta description from excerpts

A while ago I wrote: Trick: Textpattern with page dependent header meta description. Please do also check the comments.

There also some more threads in the forum covering meta informations.


Get all online mentions of Textpattern via OPML subscription: TXP Info Sources: Textpattern RSS feeds as dynamic OPML

Offline

Board footer

Powered by FluxBB