Diff: STRATO-apps/wordpress_03/app/wp-content/themes/blocksy/inc/integrations/zion.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + <?php
2 +
3 + add_action('init', function () {
4 + add_filter(
5 + 'rest_request_after_callbacks',
6 + function ($response, $handler, \WP_REST_Request $request) {
7 + $route = $request->get_route();
8 +
9 + if ($route === '/zionbuilder/v1/options') {
10 + $data = $response->get_data();
11 +
12 + $data['local_colors'][] = 'var(--theme-palette-color-1)';
13 + $data['local_colors'][] = 'var(--theme-palette-color-2)';
14 + $data['local_colors'][] = 'var(--theme-palette-color-3)';
15 + $data['local_colors'][] = 'var(--theme-palette-color-4)';
16 + $data['local_colors'][] = 'var(--theme-palette-color-5)';
17 + $data['local_colors'][] = 'var(--theme-palette-color-6)';
18 + $data['local_colors'][] = 'var(--theme-palette-color-7)';
19 + $data['local_colors'][] = 'var(--theme-palette-color-8)';
20 +
21 + $response->set_data($data);
22 + }
23 +
24 + return $response;
25 + },
26 + 1000, 3
27 + );
28 + });