48 lines
646 B
PHP
48 lines
646 B
PHP
<?php
|
|
/**
|
|
* Theme compat base class.
|
|
*
|
|
* @package Divi
|
|
* @subpackage Builder
|
|
* @since 4.10.0
|
|
*/
|
|
|
|
if ( ! defined( 'ABSPATH' ) ) {
|
|
exit; // Exit if accessed directly.
|
|
}
|
|
|
|
/**
|
|
* Base class for plugin compatibility file.
|
|
*
|
|
* @since 4.10.0
|
|
*/
|
|
class ET_Builder_Theme_Compat_Base {
|
|
|
|
/**
|
|
* Theme name.
|
|
*
|
|
* @access private
|
|
* @var array
|
|
*/
|
|
public $theme_id;
|
|
|
|
/**
|
|
* Get theme dir path based on theme_id.
|
|
*
|
|
* @return sting
|
|
*/
|
|
public function get_theme_dir_path() {
|
|
return get_stylesheet_directory();
|
|
}
|
|
|
|
/**
|
|
* Get theme data.
|
|
*
|
|
* @return object
|
|
*/
|
|
public function get_theme_data() {
|
|
return wp_get_theme();
|
|
}
|
|
|
|
}
|