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

Holmes

September 28, 2011 by · Leave a Comment 

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

3 Bedrooms 2 Baths
6 max no Dogs Kids OK Guest Reviews

holmeschairs
Early Sea Ranchers got to select from among some of the best meadow locations. The Holmes house is no exception. This west meadow site on Bluff Reach boasts extraordinary white water ocean views, as well as a vast expanse of pastoral open space.
Spacious ocean view deck opens the whole upstairs for outdoor living.

Upstairs has king bedroom and full bath. Downstairs has king bedroom and twin bedroom. All bedrooms have the same great outdoor views. The downstairs bathroom has a stall shower. Enjoy the new flat screen TV and wifi available for pay-by-use service by credit card at this great beach house.

This home is a classic Sea Ranch design, in a classic setting. Whether you are new to “The Ranch” or come every year, you’ll love this traditional escape.


This house offers internet access.

Your next stay is just a call away:

Call Us Now

Two Nights: $545

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

One Week: $1332

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

Print This Post Print This Post

Return to top

Back: Great Expectations

Next: Kiva

fireplace

Tidewood

July 22, 2009 by · Leave a Comment 

Welcome to Coasting Home! This is Tidewood:

3 Bedrooms + Den 2 Baths
6 max Dogs OK Kids OK Guest Reviews

tidewoodhot-tub1
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.

tidewoodlr-2

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 space, a dishwasher, and tons of sunshine.

The master bedroom has a queen size bed with great ocean views. Let the sound of the ocean put you to sleep.

The second bedroom offers a queen size bed with a forest setting, and a patio. There is a full bathroom located off the hallway between the master bedroom and third bedroom.

The third bedroom holds two twin beds and has a pastoral view out the window. There is a second bathroom off of the front entrance hall.

The hot tub rests on the sloping meadow below the house, and provides a relaxing vantage point from which you can enjoy the beauty of the ocean or the night sky.

Tidewood has a maximum occupancy of 6 people, kids are welcome, pets are welcome, and there is no smoking.

Your next stay is just a call away!

Call Us Now

Two Nights: $610

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

One Week: $1609

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

Reserve This Property

Reserve This Property

Find Gualala Vacation Rentals on FlipKey

View Coasting Home’s Tidewood in a larger map

Print This Post Print This Post

Return to top

Back: The Ocean House

Next: USF

Sea Ranch, Gualala Vacation Rentals