Connect with us

Tips & Tricks

Use WordPress to print a RSS feed for Eventbrite attendees

Published

on

Today I was working on the WordCamp.LA site. I was trying to show the “attendee list” on the attendees page with out having to update the page every day.

Since I am using EventBrite to promote and sell ticket to the event I can collect info from there list. Evey one who purchases a ticket gets put into the ticketed database which you can view with either RSS or OPML.

I chose to use RSS and the WordPress core file rss.php.

In the functions.php file I’ve added this function:

function attendee_feed_print_2009() {
	global $wpdb;
		include_once( ABSPATH . WPINC . '/rss.php' );
		$rss = fetch_rss( 'http://www.eventbrite.com/rss/event_list_attendees/384870157' );
		$items = array_slice( $rss->items, 0 );

Where I’ve named my function, and included the core RSS file from WordPress. I also told it to fetch the feed from the address (alternatively you can use any feed link you like).

if ( empty( $items ) ) echo '<ul style="list-style-type: none; list-style-image: none; list-style-position: outside;"><li>No items</li></ul>';

 else

 foreach ( $items as $item ) : ?>
 <ul style="list-style-type:none; list-style-image:none; list-style-position:outside; margin-bottom: 0px">
 <li><!--<strong><?php echo $item[ 'title' ]; //User name ?></strong><br />-->

 <?php echo $item[ 'content' ][ 'encoded' ]; ?>

 <hr style="border: 1px solid #ddd; margin-bottom: 8px" />
 </li>
 </ul>
 <?php endforeach;

I then added the core style to fit this current feed.

And the final out come looks like this:

function attendee_feed_print_2009() {
 global $wpdb;
 include_once( ABSPATH . WPINC . '/rss.php' );
 $rss = fetch_rss( 'http://www.eventbrite.com/rss/event_list_attendees/384870157' );
 $items = array_slice( $rss->items, 0 );
 if ( empty( $items ) ) echo '<ul style="list-style-type: none; list-style-image: none; list-style-position: outside;"><li>No items</li></ul>';

 else

 foreach ( $items as $item ) : ?>
 <ul style="list-style-type:none; list-style-image:none; list-style-position:outside; margin-bottom: 0px">
 <li><!--<strong><?php echo $item[ 'title' ]; //User name ?></strong><br />-->

 <?php echo $item[ 'content' ][ 'encoded' ]; ?>

 <hr style="border: 1px solid #ddd; margin-bottom: 8px" />
 </li>
 </ul>
 <?php endforeach;
}

Don’t forget to wrap the code in <?php ?>

I want to thank John Kolbert for helping me with printing the content:encoded portion. http://pastebin.com/m1588fb30

See it in action: http://wordcamp.la/attendees/

Continue Reading
4 Comments

4 Comments

  1. Pingback: Twitted by eventbrite

  2. Pingback: Turn your RSS feed into a shortcode — WPCult

  3. Joanna

    August 26, 2009 at 10:53 pm

    Thanks for the tutorial. I’m going to try this out.

You must be logged in to post a comment Login

Leave a Reply

Tips & Tricks

Display custom url if comment authors url is blank

Published

on

Here is a nifty trick for your comments.php template. If someone comes to your site and leaves a comment but doesn’t leave a url back to there site, the default link that is shown in place of the php code comment_author_url is the current page link.

That might not look good. So, here is a little trick that I just implemented into my site. Besides installing the twittar plugin and pulling Twitter avatars I wanted to use the image itself for the authors url like. But if the author doesn’t have a Twitter avatar or a Gravatar it will display a default Gravatar that I set. If the default Gravatar is shown, usually the author will not leave a url link.

I would like to link the image to Gravatar.com so that they can get an image attached to their email address. So.. here is the code:

<?php if($comment->comment_author_url != "") { ?>
<a href="<?php comment_author_url(); ?>"><?php gravatar(); ?></a>
<?php } else { ?>
<a href="http://gravatar.com" title="Get a Gravatar today!"><?php gravatar(); ?></a>
<?php } ?>
Continue Reading

Tips & Tricks

Echo custom fields in any category

Published

on

Here is a neat trick. Say you want to show a custom field in you post or in a certain categories post. There is a simple code you need to write in order to accomplish this:

<?php $image = get_post_meta($post->ID, "image", $single = true); ?>
<?php if($image != '') : if(in_category(7)) { echo ''; } else { ?>
<img src="<?php echo $image ?>" alt="<?php the_title(); ?>" /></a>

In the example above I am calling the variable $image and telling the server that it equals the value of “image” inside get_post_meta or “custom field” of the current post.

Then we are asking if that variable $image doesn’t equal nothing or != and if it is in the category id of 7, echo what ever is in the single quotes (which is nothing in this example), otherwise show the <img> and the value inside “image” which should be the location of the image.

Update: Thanks to Austin from PressedWords for pointing out his trick, from the comment below.

Continue Reading

Tips & Tricks

Disable caching of your site or post

Published

on

I talked about Disabling search engine on search pages in a previous post using the meta tag. Today lets go over the web bots Cached copy of your site. If you are working on builder your blog, or have a temporary site up, use the following code:

<meta name="robots" content="noarchive">

This will tell any bot to follow your site, index it, but prevents a cached copy of this page from being available in the search results.

Continue Reading

Random Search Terms

Title

Recent Posts: Fully Net Worth . com

Jeremy Lock Net Worth- How Rich Is D’Andra Simmons Husband?

Jeremy Lock Net Worth- How Rich Is D’Andra Simmons Husband?

Jeremy Lock is a retired States Air Force Master Sergeant Combat Photojournalist. Throughout his career as a civilian photographer, Lock was able to capture some iconic scenes that show both the good and ugly sides about some of the realities of this world. As of 2019, Jeremy Lock net worth is estimated to be $2 […]

Cooper Hefner Net Worth: How Rich is Hugh Hefner’s son Actually?

Cooper Hefner Net Worth: How Rich is Hugh Hefner’s son Actually?

Cooper Hefner is an American businessman and writer. He is known to many as the youngest son of one and only Hugh Hefner. As of 2019, Cooper Hefner net worth is estimated to be $43 million. Cooper was born on September 4, 1991, in Los Angeles, California to Hugh Hefner and Kimberley Conrad. He went […]

Gordon Sondland Net Worth: How Rich is the US Ambassador to EU?

Gordon Sondland Net Worth: How Rich is the US Ambassador to EU?

Gordon Sondland is an American businessman and a diplomat. He is the United States Ambassador to the European Union. As of 2019, Gordon Sondland net worth is estimated to be $60 million. Sondland was born on July 16, 1957, in Seattle, Washington to a Jewish family. His parents Gunther Sondland and Frieda fled Europe during […]

Briana DeJesus Net Worth: How Rich is the Teen Mom Star Actually?

Briana DeJesus Net Worth: How Rich is the Teen Mom Star Actually?

Briana DeJesus is an American television personality who is best known for being a part of the reality show called Teen Mom 2 and also appeared in Teen Mom 3. As of 2019, Briana DeJesus net worth is estimated to be $500,000. She was born on May 21, 1994, in Orlando, Florida. Having had kids […]

Trending