| @@ -41,10 +41,10 @@ | ||
| 41 | 41 | } |
| 42 | 42 | |
| 43 | 43 | header( 'Content-type: text/css; charset: UTF-8' ); |
| 44 | 44 | |
| 45 | -$primary = isset( $_GET['p'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', sanitize_text_field( wp_unslash( $_GET['p'] ) ) ) : '#3418d2'; // phpcs:ignore | |
| 46 | -$secondary = isset( $_GET['s'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', sanitize_text_field( wp_unslash( $_GET['s'] ) ) ) : '#005eff'; // phpcs:ignore | |
| 47 | -$tertiary = isset( $_GET['t'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', sanitize_text_field( wp_unslash( $_GET['t'] ) ) ) : '#00a1ff'; // phpcs:ignore | |
| 48 | -$button = isset( $_GET['b'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', sanitize_text_field( wp_unslash( $_GET['b'] ) ) ) : '#ec5f25'; // phpcs:ignore | |
| 45 | +$primary = isset( $_GET['p'] ) ? '#' . substr( preg_replace( '/[^A-Fa-f0-9]/', '', sanitize_text_field( wp_unslash( $_GET['p'] ) ) ), 0, 6 ) : '#3418d2'; // phpcs:ignore | |
| 46 | +$secondary = isset( $_GET['s'] ) ? '#' . substr( preg_replace( '/[^A-Fa-f0-9]/', '', sanitize_text_field( wp_unslash( $_GET['s'] ) ) ), 0, 6 ) : '#005eff'; // phpcs:ignore | |
| 47 | +$tertiary = isset( $_GET['t'] ) ? '#' . substr( preg_replace( '/[^A-Fa-f0-9]/', '', sanitize_text_field( wp_unslash( $_GET['t'] ) ) ), 0, 6 ) : '#00a1ff'; // phpcs:ignore | |
| 48 | +$button = isset( $_GET['b'] ) ? '#' . substr( preg_replace( '/[^A-Fa-f0-9]/', '', sanitize_text_field( wp_unslash( $_GET['b'] ) ) ), 0, 6 ) : '#ec5f25'; // phpcs:ignore | |
| 49 | 49 | |
| 50 | 50 | $wrapper = '.charitable-preview #charitable-design-wrap .charitable-campaign-preview'; // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- Variable is defined but not used in this file. |