heyyou is a wordpress plugin that allows users to add posts into pages- for eaisly manage and formatable lists like FAQ, news - and anything that requires a list of individual posts.

Settings & Options

Options

1. Include Tools/Apps
2. WordPress Options
3. Include heyyou page config, "Page" options (tab):
4. Navigation

Site Meta Feilds

1. Meta Feilds

Options


Include Tools/Apps

heyyou comes preloaded with a variety of popular tools that most of our sites are designed to incorporate, such as MooTools & Lightbox. These options auto insert the necessary javascript and css lines into your header.php file using the wp_head() hook.

WordPress Options

WordPress options offer the addition of various add_theme_support() and add_post_type_support() attributes that make it easy to enable things like "featured images" for your theme.

To get the selected page "Feature Image" on your page, you can use somthing like the following:

global $post;
$pg_cstm = @ get_post_custom($post->ID);
$ftr_img = @$pg_cstm['_thumbnail_id'][0];
$ftr_img = (!empty($ftr_img)) ? wp_get_attachment_image_src($ftr_img,'full') : 'location/to/default/image.jpg';

Include heyyou page config, "Page" options (tab):

The options available here, reflect what will show in a pages heyyou page configuration meta box. For example, if you develop a theme and want some pages to have "Tweet" buttons on the bottom, and other pages with photo galleries: selecting "Share on Twitter" and "Add option for image gallery to page" will add "Add Twitter "Tweet" Button" and "Add Photo Gallery to Page" to all pages, allowing you to add these page options to any page.

Navigation

Site Meta Feilds


Meta Feilds

A site meta feild adds a meta field to each pages heyyou page configuration. these feilds can be

  • A line of Text
  • URL (http:// link)
  • Media (drop down list of media library)
  • blurb (textarea)
  • code (<pre> textarea)

This allows you to add flexible fields to each page for variouse features of your theme. This is much like WordPress's "Meta Feilds" but instead creates a smaller, eaier to use form.

This can be used for things like, a main youtube video for each page.. a additional except or blurb for each page - or for things more advance, like a hexadecimal color field to dynamically change the color of something on individual pages throughout your site.

// the value of the meta feild can be retrived in your theme with:

$hys['hys_page_config']['meta_*']

// where "*" is the lowercase alphanumeric name of the field...
// ie: the meta field "Page Sponsors" would be $hys['hys_page_config']['meta_page_sponsors']