/** * Related Posts Loader for Astra theme. * * @package Astra * @author Brainstorm Force * @copyright Copyright (c) 2021, Brainstorm Force * @link https://www.brainstormforce.com * @since Astra 3.5.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Customizer Initialization * * @since 3.5.0 */ class Astra_Related_Posts_Loader { /** * Constructor * * @since 3.5.0 */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_register', array( $this, 'related_posts_customize_register' ), 2 ); // Load Google fonts. add_action( 'astra_get_fonts', array( $this, 'add_fonts' ), 1 ); } /** * Enqueue google fonts. * * @return void */ public function add_fonts() { if ( astra_target_rules_for_related_posts() ) { // Related Posts Section title. $section_title_font_family = astra_get_option( 'related-posts-section-title-font-family' ); $section_title_font_weight = astra_get_option( 'related-posts-section-title-font-weight' ); Astra_Fonts::add_font( $section_title_font_family, $section_title_font_weight ); // Related Posts - Posts title. $post_title_font_family = astra_get_option( 'related-posts-title-font-family' ); $post_title_font_weight = astra_get_option( 'related-posts-title-font-weight' ); Astra_Fonts::add_font( $post_title_font_family, $post_title_font_weight ); // Related Posts - Meta Font. $meta_font_family = astra_get_option( 'related-posts-meta-font-family' ); $meta_font_weight = astra_get_option( 'related-posts-meta-font-weight' ); Astra_Fonts::add_font( $meta_font_family, $meta_font_weight ); // Related Posts - Content Font. $content_font_family = astra_get_option( 'related-posts-content-font-family' ); $content_font_weight = astra_get_option( 'related-posts-content-font-weight' ); Astra_Fonts::add_font( $content_font_family, $content_font_weight ); } } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Related Posts. $defaults['enable-related-posts'] = false; $defaults['related-posts-title'] = __( 'Related Posts', 'astra' ); $defaults['releted-posts-title-alignment'] = 'left'; $defaults['related-posts-total-count'] = 2; $defaults['enable-related-posts-excerpt'] = false; $defaults['related-posts-excerpt-count'] = 25; $defaults['related-posts-based-on'] = 'categories'; $defaults['related-posts-order-by'] = 'date'; $defaults['related-posts-order'] = 'asc'; $defaults['related-posts-grid-responsive'] = array( 'desktop' => '2-equal', 'tablet' => '2-equal', 'mobile' => 'full', ); $defaults['related-posts-structure'] = array( 'featured-image', 'title-meta', ); $defaults['related-posts-meta-structure'] = array( 'comments', 'category', 'author', ); // Related Posts - Color styles. $defaults['related-posts-text-color'] = ''; $defaults['related-posts-link-color'] = ''; $defaults['related-posts-title-color'] = ''; $defaults['related-posts-background-color'] = ''; $defaults['related-posts-meta-color'] = ''; $defaults['related-posts-link-hover-color'] = ''; $defaults['related-posts-meta-link-hover-color'] = ''; // Related Posts - Title typo. $defaults['related-posts-section-title-font-family'] = 'inherit'; $defaults['related-posts-section-title-font-weight'] = 'inherit'; $defaults['related-posts-section-title-text-transform'] = ''; $defaults['related-posts-section-title-line-height'] = ''; $defaults['related-posts-section-title-font-size'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Title typo. $defaults['related-posts-title-font-family'] = 'inherit'; $defaults['related-posts-title-font-weight'] = 'inherit'; $defaults['related-posts-title-text-transform'] = ''; $defaults['related-posts-title-line-height'] = '1'; $defaults['related-posts-title-font-size'] = array( 'desktop' => '20', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Meta typo. $defaults['related-posts-meta-font-family'] = 'inherit'; $defaults['related-posts-meta-font-weight'] = 'inherit'; $defaults['related-posts-meta-text-transform'] = ''; $defaults['related-posts-meta-line-height'] = ''; $defaults['related-posts-meta-font-size'] = array( 'desktop' => '14', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Content typo. $defaults['related-posts-content-font-family'] = 'inherit'; $defaults['related-posts-content-font-weight'] = 'inherit'; $defaults['related-posts-content-text-transform'] = ''; $defaults['related-posts-content-line-height'] = ''; $defaults['related-posts-content-font-size'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. * * @since 3.5.0 */ public function related_posts_customize_register( $wp_customize ) { /** * Register Config control in Related Posts. */ // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound require_once ASTRA_RELATED_POSTS_DIR . 'customizer/class-astra-related-posts-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Render the Related Posts title for the selective refresh partial. * * @since 3.5.0 */ public function render_related_posts_title() { return astra_get_option( 'related-posts-title' ); } } /** * Kicking this off by creating NEW instace. */ new Astra_Related_Posts_Loader(); Essential Legal Documents Every Texas Landlord Should Have – Quality Formación

Essential Legal Documents Every Texas Landlord Should Have

Essential Legal Documents Every Texas Landlord Should Have

Managing rental properties in Texas can be rewarding, but it also comes with its fair share of challenges. One of the most critical aspects of being a landlord is ensuring you have the right legal documents in place. These documents serve as the backbone of your rental business, protecting both you and your tenants. Here’s a look at the key legal documents every Texas landlord should have to ensure a smooth operation.

1. Lease Agreement

The lease agreement is the cornerstone of the landlord-tenant relationship. It outlines the terms and conditions under which a tenant can occupy your property. A well-drafted lease covers essential details such as rental amount, payment due dates, security deposits, maintenance responsibilities, and rules regarding pets and guests. In Texas, you can find templates or create your own lease agreement, ensuring it complies with local laws.

Some landlords opt for standard agreements, but customizing your lease to reflect your specific property and expectations can prevent misunderstandings later on. For instance, if you allow pets, specify the types and any additional fees associated with having them. With a clear lease agreement, you minimize the risk of disputes.

2. Room Rental Agreement

If you’re renting out individual rooms in a property, a room rental agreement is vital. This document is similar to a standard lease but tailored for situations where multiple tenants share common spaces. It should clearly delineate the private areas that tenants can access and the shared spaces, like kitchens and living rooms. For a thorough template, consider using a resource like https://smartlegalform.com/printable-texas-room-rental-agreement/, which can help you create a clear contract for your tenants.

3. Security Deposit Agreement

Texas law allows landlords to collect a security deposit, but it must be documented properly. A security deposit agreement specifies the amount collected, the conditions under which it may be withheld, and the process for its return after the tenant vacates. Make sure to clarify the expectations for property condition when the tenant moves out. This agreement protects you in case of damages beyond normal wear and tear.

4. Eviction Notice

Should the need arise to evict a tenant, having an eviction notice template is essential. This document formally communicates to the tenant that they must vacate the property, providing the legal grounds for eviction. In Texas, landlords must follow specific procedures, including giving the tenant notice and an opportunity to remedy the issue, such as paying overdue rent. Proper documentation can significantly streamline this process and reduce the risk of legal complications.

5. Maintenance Request Form

Communication is key in any landlord-tenant relationship. A maintenance request form allows tenants to report issues clearly and formally. Whether it’s a leaky faucet or a malfunctioning heater, having a documented request helps you track maintenance issues over time. This form can also specify response times, ensuring tenants understand when to expect repairs. It’s a simple yet effective way to maintain a positive relationship with your tenants.

6. Move-In/Move-Out Checklist

A move-in/move-out checklist is a practical tool that can prevent disputes regarding property condition. This document should be filled out before a tenant moves in and again when they move out. It allows both parties to agree on the state of the property, identifying any damages or issues before the tenant takes possession. This record can be invaluable if there are disputes over the security deposit later. Ensuring both parties sign the checklist will provide legal backing should any issues arise.

7. Tenant Screening Application

Before renting your property, you’ll want to screen potential tenants to find the right fit. A tenant screening application collects necessary information such as credit history, rental history, and employment status. It’s essential to ask for consent to conduct background checks, ensuring compliance with fair housing laws. A thorough screening process can save you from future headaches with unreliable tenants.

Consider implementing a fair and consistent screening process to avoid discrimination claims. This ensures that every applicant is treated equally while allowing you to make informed decisions about who you allow into your property.

Keeping Your Documents Updated

Legal documents are not one-size-fits-all. As laws change and your rental situation evolves, it’s important to keep your paperwork updated. Regularly review and modify your leases and agreements to reflect any changes in Texas law or your own policies. This proactive approach can save you from potential legal headaches in the long run.

By investing time in creating and maintaining these essential legal documents, you’re not only protecting yourself but also fostering a transparent relationship with your tenants. A solid foundation built on clear agreements can make your experience as a landlord in Texas far more enjoyable and profitable.

monopoly casino