PluginProbe ʕ •ᴥ•ʔ
Gallery : FooGallery / 3.3.0
Gallery : FooGallery v3.3.0
3.3.0 3.1.31 3.1.32 3.1.34 3.1.36 3.2.0 3.2.6 trunk 1.10.3 2.0.24 2.1.34 2.2.44 2.3.3 2.4.32 3.0.6 3.1.11 3.1.12 3.1.13 3.1.20 3.1.25 3.1.26 3.1.26.1 3.1.26.2
foogallery / includes / includes.php
foogallery / includes Last commit date
abilities 1 week ago admin 1 week ago compatibility 1 week ago extensions 1 week ago foopluginbase 1 week ago public 1 week ago thumbs 1 week ago asset-manifest.php 1 week ago class-attachment-filters.php 1 week ago class-command-palette.php 1 week ago class-foogallery-animated-gif-support.php 1 week ago class-foogallery-attachment-custom-class.php 1 week ago class-foogallery-attachment-filename.php 1 week ago class-foogallery-attachment-type.php 1 week ago class-foogallery-attachment.php 1 week ago class-foogallery-cache.php 1 week ago class-foogallery-common-fields.php 1 week ago class-foogallery-crop-position.php 1 week ago class-foogallery-datasource-media_library.php 1 week ago class-foogallery-debug.php 1 week ago class-foogallery-delayed-runtime-loader.php 1 week ago class-foogallery-extensions-compatibility.php 1 week ago class-foogallery-force-https.php 1 week ago class-foogallery-lazyload.php 1 week ago class-foogallery-license-constant-handler.php 1 week ago class-foogallery-lightbox.php 1 week ago class-foogallery-no-javascript-fallback.php 1 week ago class-foogallery-paging.php 1 week ago class-foogallery-password-protect.php 1 week ago class-foogallery-sitemaps.php 1 week ago class-foogallery-widget.php 1 week ago class-foogallery.php 1 week ago class-gallery-advanced-settings.php 1 week ago class-il8n.php 1 week ago class-override-thumbnail.php 1 week ago class-posttypes.php 1 week ago class-previews.php 1 week ago class-retina.php 1 week ago class-thumbnail-dimensions.php 1 week ago class-thumbnails.php 1 week ago class-version-check.php 1 week ago constants.php 1 week ago functions.php 1 week ago gallery-management-functions.php 1 week ago includes.php 1 week ago index.php 1 week ago render-functions.php 1 week ago
includes.php
115 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6
7 // Common includes.
8 require_once FOOGALLERY_PATH . 'includes/render-functions.php';
9 require_once FOOGALLERY_PATH . 'includes/class-posttypes.php';
10 require_once FOOGALLERY_PATH . 'includes/class-foogallery.php';
11 require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment.php';
12 require_once FOOGALLERY_PATH . 'includes/class-thumbnails.php';
13 require_once FOOGALLERY_PATH . 'includes/extensions/class-extension.php';
14 require_once FOOGALLERY_PATH . 'includes/extensions/class-extensions-api.php';
15 require_once FOOGALLERY_PATH . 'includes/extensions/class-extensions-loader.php';
16 require_once FOOGALLERY_PATH . 'includes/class-attachment-filters.php';
17 require_once FOOGALLERY_PATH . 'includes/class-retina.php';
18 require_once FOOGALLERY_PATH . 'includes/class-foogallery-widget.php';
19 require_once FOOGALLERY_PATH . 'gutenberg/class-foogallery-gutenberg.php';
20 require_once FOOGALLERY_PATH . 'includes/class-foogallery-debug.php';
21 require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment-type.php';
22 require_once FOOGALLERY_PATH . 'includes/abilities/functions.php';
23 require_once FOOGALLERY_PATH . 'includes/abilities/class-abilities.php';
24 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-list-galleries.php';
25 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-get-gallery.php';
26 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-get-gallery-layout-schema.php';
27 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-list-gallery-layouts.php';
28 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-media-search.php';
29 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-create-gallery.php';
30 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-update-gallery.php';
31 require_once FOOGALLERY_PATH . 'includes/abilities/class-ability-update-gallery-attachments.php';
32
33 // Include built-in thumbnail generation files.
34 require_once FOOGALLERY_PATH . 'includes/thumbs/includes.php';
35
36 // Include bundled extensions.
37 require_once FOOGALLERY_PATH . 'extensions/albums/class-albums-extension.php';
38 require_once FOOGALLERY_PATH . 'includes/class-foogallery-delayed-runtime-loader.php';
39 require_once FOOGALLERY_PATH . 'extensions/default-templates/class-default-templates-extension.php'; // Legacy!
40 require_once FOOGALLERY_PATH . 'extensions/default-templates/class-default-templates.php';
41 require_once FOOGALLERY_PATH . 'extensions/demo-content-generator/class-demo-content-generator.php';
42 require_once FOOGALLERY_PATH . 'extensions/import-export/class-foogallery-import-export-extension.php';
43
44 // load Template Loader files.
45 require_once FOOGALLERY_PATH . 'includes/public/class-foogallery-template-loader.php';
46
47 // Load all Compatibility files.
48 require_once FOOGALLERY_PATH . 'includes/compatibility/class-foogallery-compatibility.php';
49
50 require_once FOOGALLERY_PATH . 'includes/class-version-check.php';
51 require_once FOOGALLERY_PATH . 'includes/class-foogallery-animated-gif-support.php';
52 require_once FOOGALLERY_PATH . 'includes/class-foogallery-cache.php';
53 require_once FOOGALLERY_PATH . 'includes/class-thumbnail-dimensions.php';
54 require_once FOOGALLERY_PATH . 'includes/class-foogallery-common-fields.php';
55 require_once FOOGALLERY_PATH . 'includes/class-foogallery-no-javascript-fallback.php';
56 require_once FOOGALLERY_PATH . 'includes/class-foogallery-lazyload.php';
57 require_once FOOGALLERY_PATH . 'includes/class-foogallery-paging.php';
58 require_once FOOGALLERY_PATH . 'includes/class-foogallery-license-constant-handler.php';
59 require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment-filename.php';
60 require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment-custom-class.php';
61 require_once FOOGALLERY_PATH . 'includes/class-foogallery-extensions-compatibility.php';
62 require_once FOOGALLERY_PATH . 'includes/class-foogallery-crop-position.php';
63 require_once FOOGALLERY_PATH . 'includes/class-foogallery-force-https.php';
64
65 //Handle preview scenarios.
66 require_once FOOGALLERY_PATH . 'includes/class-previews.php';
67
68 // Datasource includes.
69 require_once FOOGALLERY_PATH . 'includes/class-foogallery-datasource-media_library.php';
70
71 if ( is_admin() ) {
72
73 // Only admin includes.
74 require_once FOOGALLERY_PATH . 'includes/admin/class-admin.php';
75 require_once FOOGALLERY_PATH . 'includes/admin/class-extensions.php';
76 require_once FOOGALLERY_PATH . 'includes/admin/class-settings.php';
77 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-editor.php';
78 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metaboxes.php';
79 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-items.php';
80 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-fields.php';
81 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-settings.php';
82 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-template.php';
83 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-settings-helper.php';
84 require_once FOOGALLERY_PATH . 'includes/admin/class-menu.php';
85 require_once FOOGALLERY_PATH . 'includes/admin/class-columns.php';
86 require_once FOOGALLERY_PATH . 'includes/admin/class-attachment-fields.php';
87 require_once FOOGALLERY_PATH . 'includes/admin/class-admin-notices.php';
88 require_once FOOGALLERY_PATH . 'includes/admin/class-admin-notice-custom-css.php';
89 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-datasources.php';
90 require_once FOOGALLERY_PATH . 'includes/admin/class-pro-promotion.php';
91 require_once FOOGALLERY_PATH . 'includes/admin/class-demo-content.php';
92
93 // Admin gallery modal new
94 require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-attachment-modal.php';
95
96 require_once FOOGALLERY_PATH . 'includes/admin/class-trial-mode.php';
97 require_once FOOGALLERY_PATH . 'includes/class-command-palette.php';
98
99 } else {
100 // Only front-end includes.
101 require_once FOOGALLERY_PATH . 'includes/public/class-public.php';
102 require_once FOOGALLERY_PATH . 'includes/public/class-css-load-optimizer.php';
103 require_once FOOGALLERY_PATH . 'includes/public/class-admin-bar.php';
104 require_once FOOGALLERY_PATH . 'includes/public/class-yoast-seo-sitemaps.php';
105 require_once FOOGALLERY_PATH . 'includes/public/class-rank-math-seo-sitemaps.php';
106 require_once FOOGALLERY_PATH . 'includes/public/class-aioseo-sitemaps.php';
107 }
108
109 require_once FOOGALLERY_PATH . 'includes/public/class-shortcodes.php';
110 require_once FOOGALLERY_PATH . 'includes/class-gallery-advanced-settings.php';
111 require_once FOOGALLERY_PATH . 'includes/class-il8n.php';
112
113 require_once FOOGALLERY_PATH . 'includes/class-foogallery-lightbox.php';
114 require_once FOOGALLERY_PATH . 'includes/class-foogallery-password-protect.php';
115