Initial commit

This commit is contained in:
2026-01-15 12:23:11 +01:00
commit 92fc092460
52 changed files with 2283 additions and 0 deletions

40
inc/classes/Enqueue.php Normal file
View File

@@ -0,0 +1,40 @@
<?php
/**
* Klasa Enqueue
*
* @link https://krzysztof-turek.com
*
* @package tylkofotografia.pl
* @version 0.2
*/
class Enqueue {
use Singleton;
function __construct() {
add_action('wp_enqueue_scripts',[ $this, 'enqueueScripts']);
}
public function enqueueScripts() {
wp_register_style('style', get_stylesheet_uri(), [], filemtime( get_template_directory() . '/style.css'), 'all');
wp_register_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css', [], false, 'all');
wp_register_style('fontawesome', get_template_directory_uri() . '/css/all.min.css', [], false, 'all');
wp_register_script('bootstrap', get_template_directory_uri() . '/js/bootstrap.min.js', [], false, 'all');
wp_register_script('newsletter', get_template_directory_uri() . '/js/newsletter.js', [], false, 'all');
wp_register_script('lightbox', get_template_directory_uri() . '/js/index.bundle.min.js', [], false, 'all');
wp_enqueue_style('bootstrap');
wp_enqueue_style('fontawesome');
wp_enqueue_style('style');
wp_enqueue_script('bootstrap');
wp_enqueue_script('lightbox');
if ( is_plugin_active( 'newsletter/plugin.php' ) ) {
wp_enqueue_script('newsletter');
}
}
}