-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctions.php
65 lines (62 loc) · 2.29 KB
/
functions.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
require __DIR__ . '/vendor/autoload.php';
// CLI scripts
if ( defined( 'WP_CLI' ) && WP_CLI ) {
require_once 'wp-cli/class-update-product-wholesaler-cli.php';
require_once 'wp-cli/class-update-attachment-author-cli.php';
require_once 'wp-cli/class-update-product-thumbnails-cli.php';
require_once 'wp-cli/class-clean-postmeta-cli.php';
require_once 'wp-cli/class-clean-posts-cli.php';
require_once 'wp-cli/class-cache-csv-feed-cli.php';
require_once 'wp-cli/class-clean-as-logs-cli.php';
}
$includes = [
'src/lib/db-extension/db-extension.php',
'src/lib/action_scheduler.php',
'src/lib/elasticpress.php',
'src/lib/counter-cache.php',
'src/lib/term-syncer.php',
'src/lib/identification-number-api/identification-number-api.php',
'src/lib/identification-number-api/identification-number-api-ajax.php',
'src/lib/identification-number-api/countries/identification-number-api-cz.php',
'src/lib/admin/admin-login.php',
'src/lib/admin/admin-product-list.php',
'src/lib/admin/admin-detail.php',
'src/lib/admin/admin-detail-wholesaler.php',
'src/lib/admin/admin-ad-banner-list.php',
'src/lib/admin/admin-wholesaler-list.php',
'src/lib/attachment.php',
'src/lib/importer/importer.php',
'src/lib/importer/importer-product.php',
'src/lib/importer/importer-store.php',
'src/lib/importer/importer-notifications.php',
'src/lib/importer/form/importer-form.php',
'src/lib/importer/form/importer-form-csv.php',
'src/lib/importer/form/importer-form-xml.php',
'src/lib/importer/parser/importer-parser.php',
'src/lib/importer/parser/importer-parser-csv.php',
'src/lib/importer/parser/importer-parser-xml.php',
'src/lib/setup.php',
'src/lib/cpt/cpt-wholesaler.php',
'src/lib/cpt/cpt-product.php',
'src/lib/cpt/cpt-message.php',
'src/lib/cpt/cpt-ad-banner.php',
'src/lib/acf/acf.php',
'src/lib/acf/acf-wholesaler.php',
'src/lib/acf/acf-product.php',
'src/lib/acf/acf-message.php',
'src/lib/acf/acf-ad-banner.php',
'src/lib/acf/acf-options.php',
'src/lib/filters.php',
'src/lib/helpers.php',
'src/lib/operator_form.php',
'src/lib/exporter/exporter-google.php',
'src/lib/exporter/exporter-admin.php',
];
foreach ($includes as $file) {
if (!$filepath = locate_template($file)) {
trigger_error(sprintf('Error locating %s for inclusion', $file));
}
require_once $filepath;
}
unset($file, $filepath);