[wp-hackers] Selective CSS based on Shortcode?
ceo at kettlewell.net
Wed Jan 27 20:13:16 UTC 2010
On Wed, Jan 27, 2010 at 12:45 PM, Eric Marden <wp at xentek.net> wrote:
> Is the shortcode being replaced with the CSS you want to override? It might
> be easier to set a custom field, check for that in the theme, and then apply
> the CSS in the <head> instead of in the body of the post. You can even add a
> custom metabox with a form control for this if you want to make the UI nicer
> to use (i.e. a radio button for true/false). Metaboxes store the data just
> like they do in custom fields.
I'm experimenting with the custom field option as we speak. After reading
the thread that was suggested by Andrew, it isn't really possible to know in
the <head> section what the shortcode id would be... I could use a buffer,
but overkill for what I'm wanting...
I think that I'll look into a custom metabox... I think that will solve my
In my case the CSS override will be a complete override of CSS by an
enduser, and I won't have control of the styling they use. For me
personally, I'd just do as you suggested, but it would be a tragedy (and a
burden) on the end user to force using classes (when most of them will be
clueless about HTML)
Thanks for all the help and suggestions guys/gals.
More information about the wp-hackers