admin
11 months ago
compatibility
11 months ago
extensions
11 months ago
foopluginbase
11 months ago
public
11 months ago
thumbs
11 months ago
class-attachment-filters.php
11 months ago
class-foogallery-animated-gif-support.php
11 months ago
class-foogallery-attachment-custom-class.php
11 months ago
class-foogallery-attachment-type.php
11 months ago
class-foogallery-attachment.php
11 months ago
class-foogallery-cache.php
11 months ago
class-foogallery-common-fields.php
11 months ago
class-foogallery-crop-position.php
11 months ago
class-foogallery-datasource-media_library.php
11 months ago
class-foogallery-debug.php
11 months ago
class-foogallery-extensions-compatibility.php
11 months ago
class-foogallery-force-https.php
11 months ago
class-foogallery-lazyload.php
11 months ago
class-foogallery-lightbox.php
11 months ago
class-foogallery-paging.php
11 months ago
class-foogallery-sitemaps.php
11 months ago
class-foogallery-widget.php
11 months ago
class-foogallery.php
11 months ago
class-gallery-advanced-settings.php
11 months ago
class-il8n.php
11 months ago
class-override-thumbnail.php
11 months ago
class-posttypes.php
11 months ago
class-retina.php
11 months ago
class-thumbnail-dimensions.php
11 months ago
class-thumbnails.php
11 months ago
class-version-check.php
11 months ago
constants.php
11 months ago
functions.php
11 months ago
includes.php
11 months ago
index.php
11 months ago
render-functions.php
11 months ago
includes.php
88 lines
| 1 | <?php |
| 2 | |
| 3 | // Common includes. |
| 4 | require_once FOOGALLERY_PATH . 'includes/render-functions.php'; |
| 5 | require_once FOOGALLERY_PATH . 'includes/class-posttypes.php'; |
| 6 | require_once FOOGALLERY_PATH . 'includes/class-foogallery.php'; |
| 7 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment.php'; |
| 8 | require_once FOOGALLERY_PATH . 'includes/class-thumbnails.php'; |
| 9 | require_once FOOGALLERY_PATH . 'includes/extensions/class-extension.php'; |
| 10 | require_once FOOGALLERY_PATH . 'includes/extensions/class-extensions-api.php'; |
| 11 | require_once FOOGALLERY_PATH . 'includes/extensions/class-extensions-loader.php'; |
| 12 | require_once FOOGALLERY_PATH . 'includes/class-attachment-filters.php'; |
| 13 | require_once FOOGALLERY_PATH . 'includes/class-retina.php'; |
| 14 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-widget.php'; |
| 15 | require_once FOOGALLERY_PATH . 'gutenberg/class-foogallery-gutenberg.php'; |
| 16 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-debug.php'; |
| 17 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment-type.php'; |
| 18 | |
| 19 | // Include built-in thumbnail generation files. |
| 20 | require_once FOOGALLERY_PATH . 'includes/thumbs/includes.php'; |
| 21 | |
| 22 | // Include bundled extensions. |
| 23 | require_once FOOGALLERY_PATH . 'extensions/albums/class-albums-extension.php'; |
| 24 | require_once FOOGALLERY_PATH . 'extensions/default-templates/class-default-templates-extension.php'; // Legacy! |
| 25 | require_once FOOGALLERY_PATH . 'extensions/default-templates/class-default-templates.php'; |
| 26 | require_once FOOGALLERY_PATH . 'extensions/demo-content-generator/class-demo-content-generator.php'; |
| 27 | require_once FOOGALLERY_PATH . 'extensions/import-export/class-foogallery-import-export-extension.php'; |
| 28 | |
| 29 | // load Template Loader files. |
| 30 | require_once FOOGALLERY_PATH . 'includes/public/class-foogallery-template-loader.php'; |
| 31 | |
| 32 | // Load all Compatibility files. |
| 33 | require_once FOOGALLERY_PATH . 'includes/compatibility/class-foogallery-compatibility.php'; |
| 34 | |
| 35 | require_once FOOGALLERY_PATH . 'includes/class-version-check.php'; |
| 36 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-animated-gif-support.php'; |
| 37 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-cache.php'; |
| 38 | require_once FOOGALLERY_PATH . 'includes/class-thumbnail-dimensions.php'; |
| 39 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-common-fields.php'; |
| 40 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-lazyload.php'; |
| 41 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-paging.php'; |
| 42 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-attachment-custom-class.php'; |
| 43 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-extensions-compatibility.php'; |
| 44 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-crop-position.php'; |
| 45 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-force-https.php'; |
| 46 | |
| 47 | // Datasource includes. |
| 48 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-datasource-media_library.php'; |
| 49 | |
| 50 | if ( is_admin() ) { |
| 51 | |
| 52 | // Only admin includes. |
| 53 | require_once FOOGALLERY_PATH . 'includes/admin/class-admin.php'; |
| 54 | require_once FOOGALLERY_PATH . 'includes/admin/class-extensions.php'; |
| 55 | require_once FOOGALLERY_PATH . 'includes/admin/class-settings.php'; |
| 56 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-editor.php'; |
| 57 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metaboxes.php'; |
| 58 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-items.php'; |
| 59 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-fields.php'; |
| 60 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-settings.php'; |
| 61 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-metabox-settings-helper.php'; |
| 62 | require_once FOOGALLERY_PATH . 'includes/admin/class-menu.php'; |
| 63 | require_once FOOGALLERY_PATH . 'includes/admin/class-columns.php'; |
| 64 | require_once FOOGALLERY_PATH . 'includes/admin/class-attachment-fields.php'; |
| 65 | require_once FOOGALLERY_PATH . 'includes/admin/class-admin-notices.php'; |
| 66 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-datasources.php'; |
| 67 | require_once FOOGALLERY_PATH . 'includes/admin/class-pro-promotion.php'; |
| 68 | require_once FOOGALLERY_PATH . 'includes/admin/class-demo-content.php'; |
| 69 | |
| 70 | // Admin gallery modal new |
| 71 | require_once FOOGALLERY_PATH . 'includes/admin/class-gallery-attachment-modal.php'; |
| 72 | |
| 73 | } else { |
| 74 | // Only front-end includes. |
| 75 | require_once FOOGALLERY_PATH . 'includes/public/class-public.php'; |
| 76 | require_once FOOGALLERY_PATH . 'includes/public/class-css-load-optimizer.php'; |
| 77 | require_once FOOGALLERY_PATH . 'includes/public/class-admin-bar.php'; |
| 78 | require_once FOOGALLERY_PATH . 'includes/public/class-yoast-seo-sitemaps.php'; |
| 79 | require_once FOOGALLERY_PATH . 'includes/public/class-rank-math-seo-sitemaps.php'; |
| 80 | require_once FOOGALLERY_PATH . 'includes/public/class-aioseo-sitemaps.php'; |
| 81 | } |
| 82 | |
| 83 | require_once FOOGALLERY_PATH . 'includes/public/class-shortcodes.php'; |
| 84 | require_once FOOGALLERY_PATH . 'includes/class-gallery-advanced-settings.php'; |
| 85 | require_once FOOGALLERY_PATH . 'includes/class-il8n.php'; |
| 86 | |
| 87 | require_once FOOGALLERY_PATH . 'includes/class-foogallery-lightbox.php'; |
| 88 |