{file}.php]if(!function_exists('get_post_templates')) {function get_post_templates() { $themes = get_themes(); //an array of all themes in the /themes directory $theme = get_current_theme(); //the current, active theme $templates = $themes[$theme]['Template Files']; //a list of all the current theme's template files $page_templates = array (); foreach ((array)$templates as $template ) { //this loop returns all the "post templates" $template_data = implode( '', file( WP_CONTENT_DIR.$template )); $name = ''; if ( preg_match( '|Single Post Template:(.*)$|mi', $template_data, $name ) ) { $name = $name[1]; } if ( !empty( $name ) ) { $post_templates[trim( $name )] = basename( $template ); } } return $post_templates; //return the array of Post Templates}}//build the dropdown itemsfunction page_templates_dropdown() { global $post; $post_templates = get_post_templates(); foreach ($post_templates as $template_name => $template_file) { //loop through templates, make them options if ($template_file == get_post_meta($post->ID, '_wp_post_template', true)) { $selected = ' selected="selected"'; } else { $selected = ''; } $opt = ''; echo $opt; }}//Filter the single template value, and replace it with//the template chosen by the user, if they chose one.add_filter('single_template', 'get_post_template');if(!function_exists('get_post_template')) {function get_post_template($template) { global $post; $custom_field = get_post_meta($post->ID, '_wp_post_template', true); if(!empty($custom_field) && file_exists(TEMPLATEPATH . "/{$custom_field}")) { $template = TEMPLATEPATH . "/{$custom_field}"; } return $template;}}//Everything below this is for adding the extra box//to the post edit screen so the user can choose a template//Adds a custom section to the Post edit screenadd_action('admin_menu', 'pt_add_custom_box');function pt_add_custom_box() { if(get_post_templates() && function_exists( 'add_meta_box' )) { add_meta_box( 'pt_post_templates', __( 'Single Post Template', 'pt' ), 'pt_inner_custom_box', 'post', 'normal', 'high' ); //add the boxes under the post }} //Prints the inner fields for the custom post/page sectionfunction pt_inner_custom_box() { global $post; // Use nonce for verification echo ''; // The actual fields for data entry echo '

'; echo '
';}//When the post is saved, saves our custom dataadd_action('save_post', 'pt_save_postdata', 1, 2); // save the custom fieldsfunction pt_save_postdata($post_id, $post) { // verify this came from the our screen and with proper authorization, // because save_post can be triggered at other times if ( !wp_verify_nonce( $_POST['pt_noncename'], plugin_basename(__FILE__) )) { return $post->ID; } // Is the user allowed to edit the post or page? if ( 'page' == $_POST['post_type'] ) { if ( !current_user_can( 'edit_page', $post->ID )) return $post->ID; } else { if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; } // OK, we're authenticated: we need to find and save the data // We'll put the data into an array to make it easier to loop though and save $mydata['_wp_post_template'] = $_POST['_wp_post_template']; // Add values of $mydata as custom fields foreach ($mydata as $key => $value) { //Let's cycle through the $mydata array! if( $post->post_type == 'revision' ) return; //don't store custom data twice $value = implode(',', (array)$value); //if $value is an array, make it a CSV (unlikely) if(get_post_meta($post->ID, $key, FALSE)) { //if the custom field already has a value... update_post_meta($post->ID, $key, $value); //...then just update the data } else { //if the custom field doesn't have a value... add_post_meta($post->ID, $key, $value);//...then add the data } if(!$value) delete_post_meta($post->ID, $key); //and delete if blank }}?> Four Star : Sea Ranch, Gualala Vacation Rentals
Sea Ranch, Gualala Vacation Rentals
Four Star

Sea Perch Summer Specials Still Available!

Sea Perch Summer Specials Still Available!

Welcome to Coasting Home, Inc.! This is: Sea Perch Studio 1 Bathroom Max Occ. 2 No Dogs Kids not recommended Guest Reviews Enjoy this 1.3 acre Ocean Front home on the beautiful Mendocino County Coast. You will see Sea Birds of all species; seals and sea lions cruise past while the serenity of the ocean absorbs you. The comfort of the living room provides a propane fireplace, and satellite... [Read more about this property]

Gualala Point View

Gualala Point View

Welcome to Coasting Home, Inc.! This is: Gualala Point View 3 Bedrooms 2 Baths 8 max No Dogs Kids OK Guest Reviews **Taking reservations now for this newly remodeled home!Stay tuned as we put the finishing touches on and post new pictures here.Get your summer reservations in today!** First time guests receive $100 discount! Introductory rates…these won’t last! Book soon! Above,... [Read more about this property]

The Ocean House

The Ocean House

Welcome to Coasting Home, Inc.! This is: The Ocean House 3 Bedrooms 2.5 Baths 6 max NO Dogs Bluff top location. Not recommended for young children. Guest Reviews Come unwind at the end of the road, on the edge of the world, in complete comfort. A family home with all the amenities, The Ocean House is an absolute pearl. Hot tub and deck on a grassy headland overlooking miles of ocean and... [Read more about this property]

Escape

Escape

Welcome to Coasting Home, Inc.! This is: Escape 2 Bedrooms + Studio 3 Baths 10 max NO Dogs Kids OK Guest Reviews “Escape” as an action word describes a get-away. As a descriptive word, “Escape” might be a hideout. Either way you use it, “Escape” should be on your wish-list for your next Gualala vacation home. Patiently built with great attention to detail and with many unique,... [Read more about this property]

Coral Cove

Coral Cove

Welcome to this lovely ocean-side getaway! The location of this home west of Highway One provides invigorating, panoramic ocean views. Coral Cove is light, contemporary and provides a modern home in a dramatic setting. 2 Bedrooms 1.5 Baths 6 max NO Dogs Read More →

Serendipity

Serendipity

Welcome to Coasting Home, Inc.! This is: Serendipity 2 Bedrooms 2 Baths 8 max (4 adults + 4 kids) no Dogs Kids Recommended Guest Reviews This four-star home is in a quiet neighborhood just a couple blocks from town. Two bedrooms, two baths, 4 adults and up to 4 kids. Hot tub on the deck and propane BBQ. The living room, dining area, and kitchen all face the dramatic view. Mission-style... [Read more about this property]

Sea Ranch 12

Sea Ranch 12

Welcome to Coasting Home, Inc.! This is: Sea Ranch 12 3 Bedrooms + Cottage 3.5 Baths 8 max no Dogs Kids OK Guest Reviews Unique name for a unique house: contemporary to the hilt, fantastic kitchen, views of the golf course, forest and nearby white water.  Link to their very own web page: http://www.searanchtwelve.com/index.html Two story main house Living room with fireplace, dining room,... [Read more about this property]

Blue Dolphin

Blue Dolphin

Welcome to Coasting Home, Inc.! This is Blue Dolphin: 2 Bedrooms 1.5 Baths 4 max no Dogs Best for Adults Guest Reviews   We’d like to start the house description with a few excerpts from the guest book: “What a romantic and peaceful setting to the beginning of our life together. Soaking in the Jacuzzi, playing on the beach, lounging on the deck, and cooking dinners together,... [Read more about this property]

Great Expectations

Great Expectations

Welcome to Coasting Home! This is Great Expectations: 3 Bedrooms + Den 3 Baths 8 max no Dogs Best for Adults Guest Reviews This wonderful covered bridge separates the home from the rest of the world, and invites you to leave it all behind! A uniquely custom-designed Sea Ranch masterpiece. Architect: William Turnbull, Jr. Built by: Matt Sylvia Rural elements blend beautifully with innovative... [Read more about this property]

La Boussole

La Boussole

Welcome to Coasting Home, Inc.! This is: La Boussole 3 Bedrooms 3.5 Baths 8 max Dogs OK Kids OK Guest Reviews Well, the supplies are all put away, the equipment is all organized. Internet, two flat-screen TV’s, stereos, videos…La Boussole has developed into a lovely and very nicely equipped home. Please be in touch to reserve your getaway while there are still openings for the... [Read more about this property]

Dew Point

Dew Point

Welcome to Coasting Home! This is Dew Point: 3 Bedrooms 2 Baths 6 max no Dogs Kids OK Guest Reviews Here warmth and elegance abound in every detail. Crafted in the mid-90s, “Dew Point” is an exclusive oceanfront 3-bedroom, 2-bathroom contemporary home. Careful attention to design details and comfort is evident in every room. The roomy kitchen has a 6-burner gas range and spectacular... [Read more about this property]

Ebbtide

Ebbtide

Welcome to Coasting Home, Inc.! This is Ebbtide: 2 Bedrooms 2 Baths 4 max no Dogs Best for Adults Guest Reviews Ebbtide is breathtakingly perched at the edge of a rugged point overlooking a private sandy cove, and provides unparalleled vistas to the horizon day or night.   Beautifully designed, incorporating solar concepts, this 2 bedroom/2 bath home is the epitome of casual class.  There... [Read more about this property]

Ocean Knoll

Ocean Knoll

Welcome to Coasting Home, Inc.! This is Ocean Knoll: 2 Bedrooms + Loft 2.5 Baths 6 max no Dogs Kids OK Guest Reviews Oceanfront! While usually thought of only for very special occasions, this oceanfront home provides a great opportunity for a very affordable treat! “Ocean Knoll” enjoys superb views of the crashing waves from its unique layout of rooms. Great for a family getaway,... [Read more about this property]

Tidewood

Tidewood

Welcome to Coasting Home! This is Tidewood: 3 Bedrooms + Den 2 Baths 6 max Dogs OK Kids OK Guest Reviews The living room area provides plenty of seating and a propane fireplace, so that you can curl up on the couch and watch the ocean. The den is located off of the living room, and has a large TV with a DVD/VCR player. The kitchen is every family’s delight, with plenty of counter... [Read more about this property]