Using 'Get Custom Field Values' in sidebar (10 posts)

  1. 3stripe
    Posted 10 years ago #

    Hello there!

    I'm very confused by the coffee2code.com plugin to show custom field data... I'd like to use it in my sidebar to display 2 custom fields, 'Location' and 'Date(s)'...

    At the moment I'm using the following snippet in my sidebar to list recent Exhibitions, and it's here I'd like to add these custom fields, after the post_URL if possible:

    <?php c2c_get_recent_posts(5, "<li>%post_URL%</li>", "4"); ?>

    Can anyone help me out on this?



    PS. I know how to do this inside a normal loop... it's just in the sidebar that's confusing me!
    <?php echo c2c_get_custom('Location'); ?>
    <?php echo c2c_get_custom('Date(s)'); ?>

  2. moshu
    Posted 10 years ago #

    The very first sentence from the plugin's page:
    Easily retrieve and control the display of any custom field values/meta data for posts, inside or outside "the loop".

  3. 3stripe
    Posted 10 years ago #

    Heheh I got that bit moshu, but I can't work it out at all in the context above I'm afraid, so just wondering if anyone has done this before?

    I'm not even sure if the plugin will do what I need it to in this case...

  4. 3stripe
    Posted 10 years ago #

    This is proving tricky (mainly because I'm stupid haha).

  5. logista
    Posted 10 years ago #

    Use the function c2c_get_custom somewhere inside "the loop" and/or use the function c2c_get_recent_custom outside "the loop"; use 'echo' to display the contents of the custom field; or use as an argument to another function

    Have you tried c2c_get_recent_custom? What happens?

  6. 3stripe
    Posted 10 years ago #

    Yes of course, I'm not that stupid... but I didn't explain too well, so sorry for that.

    Ok here's the science bit.

    'c2c_get_recent_custom' seems to just pull out the most recently used words in that custom field... so in my case it just spits out a couple of recent entries into that custom field, without relating them to any post...

    "c2c_get_recent_custom(), as you know, works outside the loop, but in so doing it isn't associated with any particular post. It gets the recent occurances of custom fields."

    i'm gonna look for another plugin in case there's an easier way forward here :-)

  7. 3stripe
    Posted 10 years ago #

    This has proved much harder than I imagined, sadly.

    For anyone else trying this, you might find my solution easier - just use the excerpt field to hold any extra information for your post (date/location etc) - as it is much easier to use this in the loop than custom fields!

  8. abietto
    Posted 10 years ago #

    I have the very same problem, sadly.
    In my website I have a section of static pages regarding reviews, tales, long articles and such. In the review section I want to have in the sidebar (through a different page template and a different sidebar template) a box containing information regarding the movie or the book I'm reviewing. The point is: c2c_get_custom DOES NOT work OUTSIDE the loop, and the c2c_get_recent_custom shows only the most recent entries in a custom field. In this way, if I submit Review1 with, let's say "Director: Steven Spielberg" and save, it shows just fine. But if I submit Review2 with "Director: John Woo", it will show this last entry in the Review1 page too.
    How can we use this plugin to have individual custom fields values for each page? Is it possible?

  9. 3stripe
    Posted 10 years ago #

    Abietto, I gave up on this I'm afraid, couldn't even get any answers from the plugin author :-(

  10. stew278
    Posted 10 years ago #

    I'm trying to use this plugin to get an entry (which is a photo) to post as a background image (running a photoblog). Having no luck so far ... wouldn't mind somebody's interest in helping out.

Topic Closed

This topic has been closed to new replies.

About this Topic