[wp-hackers] How to display one thing for the_content() and another
for the_excerpt() ?
Viper007Bond
viper at viper007bond.com
Wed Apr 18 12:46:58 GMT 2007
I have a post with some placeholder text. I want to replace the placeholder
with one bit of HTML for the_content() and another bit of HTML for
the_excerpt().
This works fine and dandy when the user has manually entered some excerpt
text. However, when WordPress generates it's own excerpt based on the post,
what happens from what I can tell is this:
1. Post content is grabbed from the database
2. Content run through "the_content" and placeholder is replaced with some
HTML due to my filter
3. HTML is stripped for excerpt purposes
4. Content is run through "the_excerpt" at which time there is nothing left
to search for to replace
What can I do? Is there some way to dynamically run "the_content" based on
whether we're making an excerpt or not?
I mean, I guess I could always use a is_archive() check as the_excerpt()
will only be on archive pages (like categories) for this client, but that's
not ideal as it's cheating.
--
Viper007Bond | http://www.viper007bond.com/
More information about the wp-hackers
mailing list