Пример #1
0
 /**
  * Return the fullname of the lang by current user.
  *
  * @param $lang string
  *
  * @return string Lang from the current user
  */
 public static function getLangFullnameBrowser($lang)
 {
     $config = Utils::getConfigFile();
     return $config['langAvailable'][$lang];
 }
Пример #2
0
use Libs\Actions;
use Libs\Filters;
use Libs\Widgets;
use Knob\Libs\Utils;
// --------------------------------------------------------------
// Some constants
// --------------------------------------------------------------
// BASE DIRECTORIES
define('PROJECT_DIR', dirname(__FILE__));
define('VENDOR_DIR', PROJECT_DIR . '/vendor');
define('VENDOR_KNOB_BASE_DIR', VENDOR_DIR . '/chemaclass/knob-base');
define('VENDOR_KNOB_BASE_WP_DIR', VENDOR_KNOB_BASE_DIR . '/wp');
define('APP_DIR', PROJECT_DIR . '/app');
define('PAGES_DIR', APP_DIR . '/pages');
define('CONFIG_DIR', APP_DIR . '/config');
$configFile = Utils::getConfigFile();
$env = isset($configFile['env']) ? $configFile['env'] : [];
$siteUrl = get_site_url();
// URL ENVEROMENTS
define('URL_PRO', isset($env['pro']) ? $env['pro'] : $siteUrl);
define('URL_DEV', isset($env['dev']) ? $env['dev'] : $siteUrl);
define('URL_LOC', isset($env['loc']) ? $env['loc'] : $siteUrl);
// SOME DIRECTORIES
define('PUBLIC_DIR', get_template_directory_uri() . '/public');
define('COMPONENTS_DIR', get_template_directory_uri() . '/vendor/components');
// BLOG_INFO
function getBlogTitle()
{
    if (is_home()) {
        return get_bloginfo('name');
    } else {