 * Theme functions and definitions
 *
 */

defined( 'ABSPATH' ) || exit; // Exit if accessed directly

/*
 * Works with PHP 5.3 or Later
 */
if ( version_compare( phpversion(), '5.3', '<' ) ) {
	require get_template_directory() . '/framework/functions/php-disable.php';
	return;
}

/*
 * Define Constants
 */
define( 'TIELABS_THEME_SLUG', 'jannah' );
define( 'TIELABS_TEXTDOMAIN', 'jannah' );
define( 'TIELABS_DB_VERSION', '5.4.10' );    // Don't change this
define( 'TIELABS_THEME_ID',   '19659555' ); // Don't change this

define( 'TIELABS_TEMPLATE_PATH', get_template_directory() );
define( 'TIELABS_TEMPLATE_URL', get_template_directory_uri() );
define( 'TIELABS_AMP_IS_ACTIVE', function_exists( 'amp_init' ) );
define( 'TIELABS_WPUC_IS_ACTIVE', function_exists( 'run_MABEL_WPUC' ) );
define( 'TIELABS_ARQAM_IS_ACTIVE', function_exists( 'arqam_init' ) );
define( 'TIELABS_SENSEI_IS_ACTIVE', function_exists( 'Sensei' ) );
define( 'TIELABS_TAQYEEM_IS_ACTIVE', function_exists( 'taqyeem_get_option' ) );
define( 'TIELABS_EXTENSIONS_IS_ACTIVE', function_exists( 'jannah_extensions_shortcodes_scripts' ) );
define( 'TIELABS_BBPRESS_IS_ACTIVE', class_exists( 'bbPress' ) );
define( 'TIELABS_JETPACK_IS_ACTIVE', class_exists( 'Jetpack' ) );
define( 'TIELABS_BWPMINIFY_IS_ACTIVE', class_exists( 'BWP_MINIFY' ) );
define( 'TIELABS_REVSLIDER_IS_ACTIVE', class_exists( 'RevSlider' ) );
define( 'TIELABS_CRYPTOALL_IS_ACTIVE', class_exists( 'CPCommon' ) );
define( 'TIELABS_BUDDYPRESS_IS_ACTIVE', class_exists( 'BuddyPress' ) );
define( 'TIELABS_LS_Sliders_IS_ACTIVE', class_exists( 'LS_Sliders' ) );
define( 'TIELABS_FB_INSTANT_IS_ACTIVE', class_exists( 'Instant_Articles_Wizard' ) );
define( 'TIELABS_WOOCOMMERCE_IS_ACTIVE', class_exists( 'WooCommerce' ) );
define( 'TIELABS_MPTIMETABLE_IS_ACTIVE', class_exists( 'Mp_Time_Table' ) );
define( 'TIELABS_TIKTOK_IS_ACTIVE', class_exists( 'QLTTF' ) );
define( 'TIELABS_INSTAGRAM_FEED_IS_ACTIVE', function_exists( 'tielabs_instagram_feed' ) );


/*
 * Theme Settings Option Field
 */
add_filter( 'TieLabs/theme_options', 'jannah_theme_options_name' );
function jannah_theme_options_name( $option ){
	return 'tie_jannah_options';
}

/*
 * Translatable Theme Name
 */
add_filter( 'TieLabs/theme_name', 'jannah_theme_name' );
function jannah_theme_name( $option ){
	return tie_get_option( 'white_label_theme_name', esc_html__( 'Jannah', TIELABS_TEXTDOMAIN ) );
}

/**
 * Default Theme Color
 */
add_filter( 'TieLabs/default_theme_color', 'jannah_theme_color' );
function jannah_theme_color(){
	return '#0088ff';
}

/*
 * Import Files
 */
require TIELABS_TEMPLATE_PATH . '/framework/framework-load.php';
require TIELABS_TEMPLATE_PATH . '/inc/theme-setup.php';
require TIELABS_TEMPLATE_PATH . '/inc/style.php';
require TIELABS_TEMPLATE_PATH . '/inc/deprecated.php';
require TIELABS_TEMPLATE_PATH . '/inc/widgets.php';
require TIELABS_TEMPLATE_PATH . '/inc/fa4-to-fa5.php';
require TIELABS_TEMPLATE_PATH . '/inc/updates.php';

if( is_admin() ){
	require TIELABS_TEMPLATE_PATH . '/inc/help-links.php';
}

/**
 * Load the Sliders.js file in the Post Slideshow shortcode
 */
if( ! function_exists( 'jannah_enqueue_js_slideshow_sc' ) ){

	add_action( 'tie_extensions_sc_before_post_slideshow', 'jannah_enqueue_js_slideshow_sc' );
	function jannah_enqueue_js_slideshow_sc(){
		wp_enqueue_script( 'tie-js-sliders' );
	}
}

/*
 * Set the content width in pixels, based on the theme's design and stylesheet.
 */
add_action( 'wp_body_open',      'jannah_content_width' );
add_action( 'template_redirect', 'jannah_content_width' );
function jannah_content_width() {

	$content_width = ( TIELABS_HELPER::has_sidebar() ) ? 708 : 1220;

	/**
	 * Filter content width of the theme.
	 */
	$GLOBALS['content_width'] = apply_filters( 'TieLabs/content_width', $content_width );
}
{"id":62,"date":"2026-03-04T12:13:13","date_gmt":"2026-03-04T11:13:13","guid":{"rendered":"https:\/\/laboratoire.univ-mosta.dz\/didd\/?p=62"},"modified":"2026-03-04T12:19:37","modified_gmt":"2026-03-04T11:19:37","slug":"%d9%81%d8%b1%d9%82%d8%a9-%d8%a7%d9%84%d8%a8%d8%ad%d8%ab-04-%d8%a7%d9%84%d8%aa%d8%ac%d8%a7%d8%b1%d8%a9-%d8%a7%d9%84%d8%ad%d8%b1%d8%a9-%d9%88%d8%a7%d9%84%d8%a8%d9%8a%d8%a6%d8%a9","status":"publish","type":"post","link":"https:\/\/laboratoire.univ-mosta.dz\/didd\/2026\/03\/04\/%d9%81%d8%b1%d9%82%d8%a9-%d8%a7%d9%84%d8%a8%d8%ad%d8%ab-04-%d8%a7%d9%84%d8%aa%d8%ac%d8%a7%d8%b1%d8%a9-%d8%a7%d9%84%d8%ad%d8%b1%d8%a9-%d9%88%d8%a7%d9%84%d8%a8%d9%8a%d8%a6%d8%a9\/","title":{"rendered":"\u0641\u0631\u0642\u0629 \u0627\u0644\u0628\u062d\u062b 04: \u0627\u0644\u062a\u062c\u0627\u0631\u0629 \u0627\u0644\u062d\u0631\u0629 \u0648\u0627\u0644\u0628\u064a\u0626\u0629"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:30px\"><strong>Libre \u00e9change et environnement<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">\u0631\u0626\u064a\u0633\u0629 \u0641\u0631\u0642\u0629 \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0628\u0631\u0648\u0641\u064a\u0633\u0648\u0631 : \u0639\u064a\u0633\u0627\u0646\u064a \u0631\u0641\u064a\u0642\u0629<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">\u0648\u0635\u0641 \u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u0628\u062c\u062b \u0644\u0644\u0641\u0631\u0642\u0629<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le LDI2D vise \u00e0 appuyer et am\u00e9liorer les efforts cherchant \u00e0 int\u00e9grer les principes du droit \u00e9conomique avec la prise de d\u00e9cision en mati\u00e8re de d\u00e9veloppement et d&rsquo;environnement par les \u00e9tats, les entreprises, les soci\u00e9t\u00e9s civiles et les organisations intergouvernementales (OIG). La sph\u00e8re du droit \u00e9conomique de d\u00e9veloppement durable gagne un int\u00e9r\u00eat consid\u00e9rable, particuli\u00e8rement en ce qui a trait aux pays en voie. Si le droit du commerce de l&rsquo;OMC contient \u00e0 lui seul plus de 20.000 pages de textes juridiques, ses dispositions ne sont pas particuli\u00e8rement accessibles par le public et doivent \u00eatre plus amplement consid\u00e9r\u00e9es sous une perspective de d\u00e9veloppement durable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Libre \u00e9change et environnement \u0631\u0626\u064a\u0633\u0629 \u0641\u0631\u0642\u0629 \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0628\u0631\u0648\u0641\u064a\u0633\u0648\u0631 : \u0639\u064a\u0633\u0627\u0646\u064a \u0631\u0641\u064a\u0642\u0629 \u0648\u0635\u0641 \u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u0628\u062c\u062b \u0644\u0644\u0641\u0631\u0642\u0629 Le LDI2D vise \u00e0 appuyer et am\u00e9liorer les efforts cherchant \u00e0 int\u00e9grer les principes du droit \u00e9conomique avec la prise de d\u00e9cision en mati\u00e8re de d\u00e9veloppement et d&rsquo;environnement par les \u00e9tats, les entreprises, les soci\u00e9t\u00e9s civiles et les organisations intergouvernementales [&hellip;]<\/p>\n","protected":false},"author":46,"featured_media":68,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[10],"tags":[],"class_list":["post-62","post","type-post","status-publish","format-standard","hentry","category-10"],"_links":{"self":[{"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/posts\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":1,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"predecessor-version":[{"id":69,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/posts\/62\/revisions\/69"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/media\/68"}],"wp:attachment":[{"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laboratoire.univ-mosta.dz\/didd\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}