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

Campo del Mar

Welcome to Coasting Home, Inc.! This is Campo del Mar:

2 Bedrooms 2 Baths
4 max no Dogs Kids OK Guest Reviews

 


The view deck off the dining room is perfect for cocktails and the sunset, or just listening to the bird calls and enjoying the moment. Campo del Mar enjoys a lovely, open meadow setting and sparkling blue water views. The newest pool is just a few minutes south, the golf course is close by on the north, and the bluff trail is a short walk to the west. The contemporary open design creates an expanse of natural gathering spaces. Light and views flow from the kitchen to the dining and living rooms. Both bedrooms have a king bed with a cozy down comforter and down pillows. Each bedroom opens onto the rear deck for easy access to the spa. The master bath has a shower stall, and the second bathroom includes a full bathtub. The hot tub is set in the back deck and is a perfect spot for stargazing! In addition to the very comfortable furnishings (especially the beds!), this home also offers central heat and a wood burning fireplace to keep you cozy. Other amenities include 37 inch flat screen satellite TV, Blu-ray DVD, 5-CD stereo, gas BBQ, and a small stacked washer/dryer for your convenience.

**Allergy Notice: Owner has a cat in the house occasionally.**


This house offers internet access.

Your next stay is just a call away:

Call Us Now

Two Nights: $534

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

One Week: $1344

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/77323″>
Gualala vacation rentals on FlipKey

Print This Post Print This Post

Return to top

Back: Brisas del Mar

Next: Coral Cove

Additional Photos

Campo del Mar Campo del Mar Campo del Mar Campo del Mar Campo del Mar Campo del Mar
Sea Ranch, Gualala Vacation Rentals