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

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

cozy

Ocean’s Window

July 16, 2011 by · Leave a Comment 

Welcome to Coasting Home, Inc.! This is: Ocean’s Window

2 Bedrooms 1.5 Baths
4 max Dogs OK Best for Kids over 8 Guest Reviews

oceans-window-008

Seclusion
Sunlight
Fragrant fir and redwood glades
Hot tub, decks
BBQ

Oh! Did we mention the great ocean view?

Ocean’s Window is ready for you to settle right in! Light a fire in the woodstove and get dinner simmering in the kitchen, then you can relax and enjoy a real get-away!
The cozy master bedroom has a queen bed and a TV with VCR. There is a full bath just across the hall.
The second bedroom also has a queen bed. There is a half-bath across the hall.Ocean’s Window is the ideal spot for the laid back beach house getaway.

Outdoor living is a natural here, whether it’s coffee and a sunrise above the trees,
or a late afternoon BBQ after a day at the beach!

We invite you to enjoy the view through Ocean’s Window!

owindowview

Your next stay is just a call away!

Call Us Now

Two Nights: $384

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

One Week: $961

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

Print This Post Print This Post

Return to top

Back: Ocean Knoll

Next: Oden’s Ohana

Sea Ranch, Gualala Vacation Rentals