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

Long Term Rentals


Bluff Reach main house


Click here to view our current Long-Term Rental Listings



Click here for the Long-Term Rental Application



Rental Application Procedure & Policy

~ or ~
What Happens When You Submit A Rental Application
    • We require a complete application, with signature and date, from EVERY proposed resident
      over the age of 18.
    • Incomplete or illegible information cannot be verified, and your application will not be processed. We may call you for clarification, or to provide a new application.
    • We will perform a credit check which reports your credit history.
    • If your application is declined based on your credit report you will be notified in writing of the reason and how you can contact credit reporting agencies.
    • We will contact current and past landlords to verify your rental history, including rent payments, property condition on move-out, and any pet-related references.
    • We will contact current employer to verify income and job details, as stated on your application.
    • We will contact personal references to discuss how long they’ve known you and their thoughts on you as a prospective tenant.
    • Depending on amount of history or information you provide, we may also require additional verification of income. This might include copies of the two most recent bank statements; pay stubs showing pay period and year-to-date amounts; investment income sources; etc.
    • Monthly rent cannot be higher than one-third the total household monthly income.
    • No-pet policies are strictly enforced.
    • SMOKING INDOORS is ABSOLUTELY NOT ALLOWED in any of our homes.
    • If your application does not meet our criteria we will be unable to place you in one of our vacancies.
    • If your application is accepted, but we do not have a current vacancy that meets your needs, your approved application will be retained, and your name will go on a wait list.
    • After we place tenants we also offer ongoing management services, acting as Property Manager for the home Owner. In some cases, we are only under contract to the Owner to place a tenant, so you may be in direct contact with the Owner once you have moved in.
    • We are under contract to the home Owner, but we intend to provide an appropriate flow of information and processes for both parties.
    • As members of the California Association of Realtors and the National Association of Realtors, we adhere to their Code of Conduct and all other Fair Housing laws and guidelines.

Considering other locations? Why not Denver?
Check out the Cliffdwellers Real Estate Link

Return to top

Sea Ranch, Gualala Vacation Rentals