# mphb-divi/trunk/divi-4/includes/modules/accommodation/title/title.php

MotoPress Hotel Booking for Divi, version trunk. 38 lines.

- Page: https://pluginprobe.com/plugins/mphb-divi/trunk/code/divi-4/includes/modules/accommodation/title/title.php
- Raw: https://pluginprobe.com/plugins/mphb-divi/trunk/raw/divi-4/includes/modules/accommodation/title/title.php
- Modified: 2026-04-24T07:14:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/mphb-divi/trunk/code/divi-4/includes/modules/accommodation/title/title.php#L10-L20`.

```php
<?php

class MPHB_Divi_Accommodation_Type_Title_Module extends MPHB_Divi_Abstract_Accommodation_Module {

	public $slug = 'mphb-divi-accommodation-type-title';

	public function init() {
		$this->name = esc_html__( 'HB Acc. Type Title', 'mphb-divi' );
	}

	public function mphb_get_fields() {
		return array(
			'link_to_post' => array(
				'label'            => esc_html__( 'Link to post', 'mphb-divi' ),
				'type'             => 'yes_no_button',
				'options'          => array(
					'on'  => esc_html__( 'Yes', 'mphb-divi' ),
					'off' => esc_html__( 'No', 'mphb-divi' ),
				),
				'default'          => 'off',
				'computed_affects' => array(
					'__html',
				),
			),
		);
	}

	public function mphb_render_depends_on() {
		return array( 'link_to_post' );
	}

	public static function get_html( $attrs = array() ) {
		return MPHB_Divi_Renderers::accommodation_title( $attrs );
	}
}

new MPHB_Divi_Accommodation_Type_Title_Module();

```
