{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 }}?> Kiva : Sea Ranch, Gualala Vacation Rentals
Sea Ranch, Gualala Vacation Rentals
Featured Property

Kiva

Welcome to Coasting Home, Inc.! This is Kiva:

2 Bedrooms 2 Baths
2 max no ab divers no Dogs Best for Adults Guest Reviews

kivaspa-view

Ready for a long, tall Sea Ranch with a twist of Southwest? “Kiva” is the next best thing if you can’t make it to Sedona this weekend! Getting away also means losing some of those work-week boundaries; no cubicles or bustling lobbies here! Just open the large sliding glass doors, and enjoy the free flow from house to deck to hot tub to meadow and back again. Stunning architecture with soaring spaces, fantastic great room, super bathrooms are all found in this west meadow home.

Remember when cooking was fun and not just something you have to do? For those who want the occasional dining in experience, the kitchen is well appointed, and because it is wide open to the dining room, living room and the vast picture windows, it’s an easy place to spend a lot of time.

The living room has a variety of seating options depending on what you want to do. You might want to claim your window seat early on, and be sure to bring that book you’ve been trying to finish.

There’s a deck table for eating out coastal-style, and they even thought of an outdoor shower next to the hot tub! This just might be easy living at its best. The days will fly by, but that’s not all bad because that means the nights just arrive sooner. The evenings at Sea Ranch can be delightful, and the night sky is breathtaking!

Kiva offers two bedrooms (king and queen beds) and two roomy baths.

Kiva sleeps up to 2 guests, adults only. No pets please. And please remember the owners absolutely do not allow ab divers at this home.


Your next stay is just a call away!

Call Us Now

Two Nights: $495

Taxes, linens, firewood and cleaning ALWAYS included.
Refundable security deposit required

One Week: $1260

Additional fees include:
$30 reservation fee
Please deduct $20 from the stated prices
if you choose to pay in advance by check.

Reserve This Property

Reserve This Property

Find href=”http://www.flipkey.com/widgets/r/2140/566/77338″>
Gualala vacation rentals on FlipKey

Print This Post Print This Post

Return to top

Back: Holmes

Next: La Boussole

Additional Photos

Kiva Kiva Kiva Kiva Kiva Kiva
Sea Ranch, Gualala Vacation Rentals