Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../themes/Divi
File: functions.php
) );
[1000] Fix | Delete
[1001] Fix | Delete
$wp_customize->add_section( 'et_divi_header_information' , array(
[1002] Fix | Delete
'title' => esc_html__( 'Header Elements', 'Divi' ),
[1003] Fix | Delete
'panel' => 'et_divi_header_panel',
[1004] Fix | Delete
) );
[1005] Fix | Delete
[1006] Fix | Delete
$wp_customize->add_panel( 'et_divi_footer_panel' , array(
[1007] Fix | Delete
'title' => esc_html__( 'Footer', 'Divi' ),
[1008] Fix | Delete
'priority' => 3,
[1009] Fix | Delete
) );
[1010] Fix | Delete
[1011] Fix | Delete
$wp_customize->add_section( 'et_divi_footer_layout' , array(
[1012] Fix | Delete
'title' => esc_html__( 'Layout', 'Divi' ),
[1013] Fix | Delete
'panel' => 'et_divi_footer_panel',
[1014] Fix | Delete
) );
[1015] Fix | Delete
[1016] Fix | Delete
$wp_customize->add_section( 'et_divi_footer_widgets' , array(
[1017] Fix | Delete
'title' => esc_html__( 'Widgets', 'Divi' ),
[1018] Fix | Delete
'panel' => 'et_divi_footer_panel',
[1019] Fix | Delete
) );
[1020] Fix | Delete
[1021] Fix | Delete
$wp_customize->add_section( 'et_divi_footer_elements' , array(
[1022] Fix | Delete
'title' => esc_html__( 'Footer Elements', 'Divi' ),
[1023] Fix | Delete
'panel' => 'et_divi_footer_panel',
[1024] Fix | Delete
) );
[1025] Fix | Delete
[1026] Fix | Delete
$wp_customize->add_section( 'et_divi_footer_menu' , array(
[1027] Fix | Delete
'title' => esc_html__( 'Footer Menu', 'Divi' ),
[1028] Fix | Delete
'panel' => 'et_divi_footer_panel',
[1029] Fix | Delete
) );
[1030] Fix | Delete
[1031] Fix | Delete
$wp_customize->add_section( 'et_divi_bottom_bar' , array(
[1032] Fix | Delete
'title' => esc_html__( 'Bottom Bar', 'Divi' ),
[1033] Fix | Delete
'panel' => 'et_divi_footer_panel',
[1034] Fix | Delete
) );
[1035] Fix | Delete
[1036] Fix | Delete
$wp_customize->add_section( 'et_color_schemes' , array(
[1037] Fix | Delete
'title' => esc_html__( 'Color Schemes', 'Divi' ),
[1038] Fix | Delete
'priority' => 7,
[1039] Fix | Delete
'description' => esc_html__( 'Note: Color settings set above should be applied to the Default color scheme.', 'Divi' ),
[1040] Fix | Delete
) );
[1041] Fix | Delete
[1042] Fix | Delete
$wp_customize->add_panel( 'et_divi_buttons_settings' , array(
[1043] Fix | Delete
'title' => esc_html__( 'Buttons', 'Divi' ),
[1044] Fix | Delete
'priority' => 4,
[1045] Fix | Delete
) );
[1046] Fix | Delete
[1047] Fix | Delete
$wp_customize->add_section( 'et_divi_buttons' , array(
[1048] Fix | Delete
'title' => esc_html__( 'Buttons Style', 'Divi' ),
[1049] Fix | Delete
'panel' => 'et_divi_buttons_settings',
[1050] Fix | Delete
) );
[1051] Fix | Delete
[1052] Fix | Delete
$wp_customize->add_section( 'et_divi_buttons_hover' , array(
[1053] Fix | Delete
'title' => esc_html__( 'Buttons Hover Style', 'Divi' ),
[1054] Fix | Delete
'panel' => 'et_divi_buttons_settings',
[1055] Fix | Delete
) );
[1056] Fix | Delete
[1057] Fix | Delete
$wp_customize->add_panel( 'et_divi_blog_settings' , array(
[1058] Fix | Delete
'title' => esc_html__( 'Blog', 'Divi' ),
[1059] Fix | Delete
'priority' => 5,
[1060] Fix | Delete
) );
[1061] Fix | Delete
[1062] Fix | Delete
$wp_customize->add_section( 'et_divi_blog_post' , array(
[1063] Fix | Delete
'title' => esc_html__( 'Post', 'Divi' ),
[1064] Fix | Delete
'panel' => 'et_divi_blog_settings',
[1065] Fix | Delete
) );
[1066] Fix | Delete
[1067] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_meta_font_size]', array(
[1068] Fix | Delete
'default' => '14',
[1069] Fix | Delete
'type' => 'option',
[1070] Fix | Delete
'capability' => 'edit_theme_options',
[1071] Fix | Delete
'transport' => 'postMessage',
[1072] Fix | Delete
'sanitize_callback' => 'absint',
[1073] Fix | Delete
) );
[1074] Fix | Delete
[1075] Fix | Delete
$wp_customize->get_setting( 'blogname' )->transport = 'postMessage';
[1076] Fix | Delete
[1077] Fix | Delete
$wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage';
[1078] Fix | Delete
[1079] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_meta_font_size]', array(
[1080] Fix | Delete
'label' => esc_html__( 'Meta Text Size', 'Divi' ),
[1081] Fix | Delete
'section' => 'et_divi_blog_post',
[1082] Fix | Delete
'type' => 'range',
[1083] Fix | Delete
'input_attrs' => array(
[1084] Fix | Delete
'min' => 10,
[1085] Fix | Delete
'max' => 32,
[1086] Fix | Delete
'step' => 1
[1087] Fix | Delete
),
[1088] Fix | Delete
) ) );
[1089] Fix | Delete
[1090] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_meta_height]', array(
[1091] Fix | Delete
'default' => '1',
[1092] Fix | Delete
'type' => 'option',
[1093] Fix | Delete
'capability' => 'edit_theme_options',
[1094] Fix | Delete
'transport' => 'postMessage',
[1095] Fix | Delete
'sanitize_callback' => 'et_sanitize_float_number',
[1096] Fix | Delete
) );
[1097] Fix | Delete
[1098] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_meta_height]', array(
[1099] Fix | Delete
'label' => esc_html__( 'Meta Line Height', 'Divi' ),
[1100] Fix | Delete
'section' => 'et_divi_blog_post',
[1101] Fix | Delete
'type' => 'range',
[1102] Fix | Delete
'input_attrs' => array(
[1103] Fix | Delete
'min' => .8,
[1104] Fix | Delete
'max' => 3,
[1105] Fix | Delete
'step' => .1
[1106] Fix | Delete
),
[1107] Fix | Delete
) ) );
[1108] Fix | Delete
[1109] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_meta_spacing]', array(
[1110] Fix | Delete
'default' => '0',
[1111] Fix | Delete
'type' => 'option',
[1112] Fix | Delete
'capability' => 'edit_theme_options',
[1113] Fix | Delete
'transport' => 'postMessage',
[1114] Fix | Delete
'sanitize_callback' => 'absint',
[1115] Fix | Delete
) );
[1116] Fix | Delete
[1117] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_meta_spacing]', array(
[1118] Fix | Delete
'label' => esc_html__( 'Meta Letter Spacing', 'Divi' ),
[1119] Fix | Delete
'section' => 'et_divi_blog_post',
[1120] Fix | Delete
'type' => 'range',
[1121] Fix | Delete
'input_attrs' => array(
[1122] Fix | Delete
'min' => -2,
[1123] Fix | Delete
'max' => 10,
[1124] Fix | Delete
'step' => 1
[1125] Fix | Delete
),
[1126] Fix | Delete
) ) );
[1127] Fix | Delete
[1128] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_meta_style]', array(
[1129] Fix | Delete
'default' => '',
[1130] Fix | Delete
'type' => 'option',
[1131] Fix | Delete
'capability' => 'edit_theme_options',
[1132] Fix | Delete
'transport' => 'postMessage',
[1133] Fix | Delete
'sanitize_callback' => 'et_sanitize_font_style',
[1134] Fix | Delete
) );
[1135] Fix | Delete
[1136] Fix | Delete
$wp_customize->add_control( new ET_Divi_Font_Style_Option ( $wp_customize, 'et_divi[post_meta_style]', array(
[1137] Fix | Delete
'label' => esc_html__( 'Meta Font Style', 'Divi' ),
[1138] Fix | Delete
'section' => 'et_divi_blog_post',
[1139] Fix | Delete
'type' => 'font_style',
[1140] Fix | Delete
'choices' => et_divi_font_style_choices(),
[1141] Fix | Delete
) ) );
[1142] Fix | Delete
[1143] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_header_font_size]', array(
[1144] Fix | Delete
'default' => '30',
[1145] Fix | Delete
'type' => 'option',
[1146] Fix | Delete
'capability' => 'edit_theme_options',
[1147] Fix | Delete
'transport' => 'postMessage',
[1148] Fix | Delete
'sanitize_callback' => 'absint',
[1149] Fix | Delete
) );
[1150] Fix | Delete
[1151] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_header_font_size]', array(
[1152] Fix | Delete
'label' => esc_html__( 'Header Text Size', 'Divi' ),
[1153] Fix | Delete
'section' => 'et_divi_blog_post',
[1154] Fix | Delete
'type' => 'range',
[1155] Fix | Delete
'input_attrs' => array(
[1156] Fix | Delete
'min' => 10,
[1157] Fix | Delete
'max' => 72,
[1158] Fix | Delete
'step' => 1
[1159] Fix | Delete
),
[1160] Fix | Delete
) ) );
[1161] Fix | Delete
[1162] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_header_height]', array(
[1163] Fix | Delete
'default' => '1',
[1164] Fix | Delete
'type' => 'option',
[1165] Fix | Delete
'capability' => 'edit_theme_options',
[1166] Fix | Delete
'transport' => 'postMessage',
[1167] Fix | Delete
'sanitize_callback' => 'et_sanitize_float_number',
[1168] Fix | Delete
) );
[1169] Fix | Delete
[1170] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_header_height]', array(
[1171] Fix | Delete
'label' => esc_html__( 'Header Line Height', 'Divi' ),
[1172] Fix | Delete
'section' => 'et_divi_blog_post',
[1173] Fix | Delete
'type' => 'range',
[1174] Fix | Delete
'input_attrs' => array(
[1175] Fix | Delete
'min' => 0.8,
[1176] Fix | Delete
'max' => 3,
[1177] Fix | Delete
'step' => 0.1
[1178] Fix | Delete
),
[1179] Fix | Delete
) ) );
[1180] Fix | Delete
[1181] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_header_spacing]', array(
[1182] Fix | Delete
'default' => '0',
[1183] Fix | Delete
'type' => 'option',
[1184] Fix | Delete
'capability' => 'edit_theme_options',
[1185] Fix | Delete
'transport' => 'postMessage',
[1186] Fix | Delete
'sanitize_callback' => 'et_sanitize_int_number',
[1187] Fix | Delete
) );
[1188] Fix | Delete
[1189] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[post_header_spacing]', array(
[1190] Fix | Delete
'label' => esc_html__( 'Header Letter Spacing', 'Divi' ),
[1191] Fix | Delete
'section' => 'et_divi_blog_post',
[1192] Fix | Delete
'type' => 'range',
[1193] Fix | Delete
'input_attrs' => array(
[1194] Fix | Delete
'min' => -2,
[1195] Fix | Delete
'max' => 10,
[1196] Fix | Delete
'step' => 1
[1197] Fix | Delete
),
[1198] Fix | Delete
) ) );
[1199] Fix | Delete
[1200] Fix | Delete
$wp_customize->add_setting( 'et_divi[post_header_style]', array(
[1201] Fix | Delete
'default' => '',
[1202] Fix | Delete
'type' => 'option',
[1203] Fix | Delete
'capability' => 'edit_theme_options',
[1204] Fix | Delete
'transport' => 'postMessage',
[1205] Fix | Delete
'sanitize_callback' => 'et_sanitize_font_style',
[1206] Fix | Delete
) );
[1207] Fix | Delete
[1208] Fix | Delete
$wp_customize->add_control( new ET_Divi_Font_Style_Option ( $wp_customize, 'et_divi[post_header_style]', array(
[1209] Fix | Delete
'label' => esc_html__( 'Header Font Style', 'Divi' ),
[1210] Fix | Delete
'section' => 'et_divi_blog_post',
[1211] Fix | Delete
'type' => 'font_style',
[1212] Fix | Delete
'choices' => et_divi_font_style_choices(),
[1213] Fix | Delete
) ) );
[1214] Fix | Delete
[1215] Fix | Delete
$wp_customize->add_setting( 'et_divi[boxed_layout]', array(
[1216] Fix | Delete
'type' => 'option',
[1217] Fix | Delete
'capability' => 'edit_theme_options',
[1218] Fix | Delete
'transport' => 'postMessage',
[1219] Fix | Delete
'sanitize_callback' => 'wp_validate_boolean',
[1220] Fix | Delete
) );
[1221] Fix | Delete
[1222] Fix | Delete
$wp_customize->add_control( 'et_divi[boxed_layout]', array(
[1223] Fix | Delete
'label' => esc_html__( 'Enable Boxed Layout', 'Divi' ),
[1224] Fix | Delete
'section' => 'et_divi_general_layout',
[1225] Fix | Delete
'type' => 'checkbox',
[1226] Fix | Delete
) );
[1227] Fix | Delete
[1228] Fix | Delete
$wp_customize->add_setting( 'et_divi[content_width]', array(
[1229] Fix | Delete
'default' => '1080',
[1230] Fix | Delete
'type' => 'option',
[1231] Fix | Delete
'capability' => 'edit_theme_options',
[1232] Fix | Delete
'transport' => 'postMessage',
[1233] Fix | Delete
'sanitize_callback' => 'absint',
[1234] Fix | Delete
) );
[1235] Fix | Delete
[1236] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[content_width]', array(
[1237] Fix | Delete
'label' => esc_html__( 'Website Content Width', 'Divi' ),
[1238] Fix | Delete
'section' => 'et_divi_general_layout',
[1239] Fix | Delete
'type' => 'range',
[1240] Fix | Delete
'input_attrs' => array(
[1241] Fix | Delete
'min' => 960,
[1242] Fix | Delete
'max' => 1920,
[1243] Fix | Delete
'step' => 1
[1244] Fix | Delete
),
[1245] Fix | Delete
) ) );
[1246] Fix | Delete
[1247] Fix | Delete
$wp_customize->add_setting( 'et_divi[gutter_width]', array(
[1248] Fix | Delete
'default' => '3',
[1249] Fix | Delete
'type' => 'option',
[1250] Fix | Delete
'capability' => 'edit_theme_options',
[1251] Fix | Delete
'transport' => 'postMessage',
[1252] Fix | Delete
'sanitize_callback' => 'absint',
[1253] Fix | Delete
) );
[1254] Fix | Delete
[1255] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[gutter_width]', array(
[1256] Fix | Delete
'label' => esc_html__( 'Website Gutter Width', 'Divi' ),
[1257] Fix | Delete
'section' => 'et_divi_general_layout',
[1258] Fix | Delete
'type' => 'range',
[1259] Fix | Delete
'input_attrs' => array(
[1260] Fix | Delete
'min' => 1,
[1261] Fix | Delete
'max' => 4,
[1262] Fix | Delete
'step' => 1
[1263] Fix | Delete
),
[1264] Fix | Delete
) ) );
[1265] Fix | Delete
[1266] Fix | Delete
$wp_customize->add_setting( 'et_divi[use_sidebar_width]', array(
[1267] Fix | Delete
'type' => 'option',
[1268] Fix | Delete
'capability' => 'edit_theme_options',
[1269] Fix | Delete
'transport' => 'postMessage',
[1270] Fix | Delete
'sanitize_callback' => 'wp_validate_boolean',
[1271] Fix | Delete
) );
[1272] Fix | Delete
[1273] Fix | Delete
$wp_customize->add_control( 'et_divi[use_sidebar_width]', array(
[1274] Fix | Delete
'label' => esc_html__( 'Use Custom Sidebar Width', 'Divi' ),
[1275] Fix | Delete
'section' => 'et_divi_general_layout',
[1276] Fix | Delete
'type' => 'checkbox',
[1277] Fix | Delete
) );
[1278] Fix | Delete
[1279] Fix | Delete
$wp_customize->add_setting( 'et_divi[sidebar_width]', array(
[1280] Fix | Delete
'default' => '21',
[1281] Fix | Delete
'type' => 'option',
[1282] Fix | Delete
'capability' => 'edit_theme_options',
[1283] Fix | Delete
'transport' => 'postMessage',
[1284] Fix | Delete
'sanitize_callback' => 'absint',
[1285] Fix | Delete
) );
[1286] Fix | Delete
[1287] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[sidebar_width]', array(
[1288] Fix | Delete
'label' => esc_html__( 'Sidebar Width', 'Divi' ),
[1289] Fix | Delete
'section' => 'et_divi_general_layout',
[1290] Fix | Delete
'type' => 'range',
[1291] Fix | Delete
'input_attrs' => array(
[1292] Fix | Delete
'min' => 19,
[1293] Fix | Delete
'max' => 33,
[1294] Fix | Delete
'step' => 1,
[1295] Fix | Delete
),
[1296] Fix | Delete
) ) );
[1297] Fix | Delete
[1298] Fix | Delete
$wp_customize->add_setting( 'et_divi[section_padding]', array(
[1299] Fix | Delete
'default' => '4',
[1300] Fix | Delete
'type' => 'option',
[1301] Fix | Delete
'capability' => 'edit_theme_options',
[1302] Fix | Delete
'transport' => 'postMessage',
[1303] Fix | Delete
'sanitize_callback' => 'absint',
[1304] Fix | Delete
) );
[1305] Fix | Delete
[1306] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[section_padding]', array(
[1307] Fix | Delete
'label' => esc_html__( 'Section Height', 'Divi' ),
[1308] Fix | Delete
'section' => 'et_divi_general_layout',
[1309] Fix | Delete
'type' => 'range',
[1310] Fix | Delete
'input_attrs' => array(
[1311] Fix | Delete
'min' => 0,
[1312] Fix | Delete
'max' => 10,
[1313] Fix | Delete
'step' => 1
[1314] Fix | Delete
),
[1315] Fix | Delete
) ) );
[1316] Fix | Delete
[1317] Fix | Delete
$wp_customize->add_setting( 'et_divi[phone_section_height]', array(
[1318] Fix | Delete
'default' => et_get_option( 'tablet_section_height', '50' ),
[1319] Fix | Delete
'type' => 'option',
[1320] Fix | Delete
'capability' => 'edit_theme_options',
[1321] Fix | Delete
'transport' => 'postMessage',
[1322] Fix | Delete
'sanitize_callback' => 'absint',
[1323] Fix | Delete
) );
[1324] Fix | Delete
[1325] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[phone_section_height]', array(
[1326] Fix | Delete
'label' => esc_html__( 'Section Height', 'Divi' ),
[1327] Fix | Delete
'section' => 'et_divi_mobile_phone',
[1328] Fix | Delete
'type' => 'range',
[1329] Fix | Delete
'input_attrs' => array(
[1330] Fix | Delete
'min' => 0,
[1331] Fix | Delete
'max' => 150,
[1332] Fix | Delete
'step' => 1
[1333] Fix | Delete
),
[1334] Fix | Delete
) ) );
[1335] Fix | Delete
[1336] Fix | Delete
$wp_customize->add_setting( 'et_divi[tablet_section_height]', array(
[1337] Fix | Delete
'default' => '50',
[1338] Fix | Delete
'type' => 'option',
[1339] Fix | Delete
'capability' => 'edit_theme_options',
[1340] Fix | Delete
'transport' => 'postMessage',
[1341] Fix | Delete
'sanitize_callback' => 'absint',
[1342] Fix | Delete
) );
[1343] Fix | Delete
[1344] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[tablet_section_height]', array(
[1345] Fix | Delete
'label' => esc_html__( 'Section Height', 'Divi' ),
[1346] Fix | Delete
'section' => 'et_divi_mobile_tablet',
[1347] Fix | Delete
'type' => 'range',
[1348] Fix | Delete
'input_attrs' => array(
[1349] Fix | Delete
'min' => 0,
[1350] Fix | Delete
'max' => 150,
[1351] Fix | Delete
'step' => 1
[1352] Fix | Delete
),
[1353] Fix | Delete
) ) );
[1354] Fix | Delete
[1355] Fix | Delete
$wp_customize->add_setting( 'et_divi[row_padding]', array(
[1356] Fix | Delete
'default' => '2',
[1357] Fix | Delete
'type' => 'option',
[1358] Fix | Delete
'capability' => 'edit_theme_options',
[1359] Fix | Delete
'transport' => 'postMessage',
[1360] Fix | Delete
'sanitize_callback' => 'absint',
[1361] Fix | Delete
) );
[1362] Fix | Delete
[1363] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[row_padding]', array(
[1364] Fix | Delete
'label' => esc_html__( 'Row Height', 'Divi' ),
[1365] Fix | Delete
'section' => 'et_divi_general_layout',
[1366] Fix | Delete
'type' => 'range',
[1367] Fix | Delete
'input_attrs' => array(
[1368] Fix | Delete
'min' => 0,
[1369] Fix | Delete
'max' => 10,
[1370] Fix | Delete
'step' => 1
[1371] Fix | Delete
),
[1372] Fix | Delete
) ) );
[1373] Fix | Delete
[1374] Fix | Delete
$wp_customize->add_setting( 'et_divi[phone_row_height]', array(
[1375] Fix | Delete
'default' => et_get_option( 'tablet_row_height', '30' ),
[1376] Fix | Delete
'type' => 'option',
[1377] Fix | Delete
'capability' => 'edit_theme_options',
[1378] Fix | Delete
'transport' => 'postMessage',
[1379] Fix | Delete
'sanitize_callback' => 'absint',
[1380] Fix | Delete
) );
[1381] Fix | Delete
[1382] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[phone_row_height]', array(
[1383] Fix | Delete
'label' => esc_html__( 'Row Height', 'Divi' ),
[1384] Fix | Delete
'section' => 'et_divi_mobile_phone',
[1385] Fix | Delete
'type' => 'range',
[1386] Fix | Delete
'input_attrs' => array(
[1387] Fix | Delete
'min' => 0,
[1388] Fix | Delete
'max' => 150,
[1389] Fix | Delete
'step' => 1
[1390] Fix | Delete
),
[1391] Fix | Delete
) ) );
[1392] Fix | Delete
[1393] Fix | Delete
$wp_customize->add_setting( 'et_divi[tablet_row_height]', array(
[1394] Fix | Delete
'default' => '30',
[1395] Fix | Delete
'type' => 'option',
[1396] Fix | Delete
'capability' => 'edit_theme_options',
[1397] Fix | Delete
'transport' => 'postMessage',
[1398] Fix | Delete
'sanitize_callback' => 'absint',
[1399] Fix | Delete
) );
[1400] Fix | Delete
[1401] Fix | Delete
$wp_customize->add_control( new ET_Divi_Range_Option ( $wp_customize, 'et_divi[tablet_row_height]', array(
[1402] Fix | Delete
'label' => esc_html__( 'Row Height', 'Divi' ),
[1403] Fix | Delete
'section' => 'et_divi_mobile_tablet',
[1404] Fix | Delete
'type' => 'range',
[1405] Fix | Delete
'input_attrs' => array(
[1406] Fix | Delete
'min' => 0,
[1407] Fix | Delete
'max' => 150,
[1408] Fix | Delete
'step' => 1
[1409] Fix | Delete
),
[1410] Fix | Delete
) ) );
[1411] Fix | Delete
[1412] Fix | Delete
$wp_customize->add_setting( 'et_divi[cover_background]', array(
[1413] Fix | Delete
'default' => 'on',
[1414] Fix | Delete
'type' => 'option',
[1415] Fix | Delete
'capability' => 'edit_theme_options',
[1416] Fix | Delete
'transport' => 'postMessage',
[1417] Fix | Delete
'sanitize_callback' => 'wp_validate_boolean',
[1418] Fix | Delete
) );
[1419] Fix | Delete
[1420] Fix | Delete
$wp_customize->add_control( 'et_divi[cover_background]', array(
[1421] Fix | Delete
'label' => esc_html__( 'Stretch Background Image', 'Divi' ),
[1422] Fix | Delete
'section' => 'et_divi_general_background',
[1423] Fix | Delete
'type' => 'checkbox',
[1424] Fix | Delete
) );
[1425] Fix | Delete
[1426] Fix | Delete
if ( ! is_null( $wp_customize->get_setting( 'background_color' ) ) ) {
[1427] Fix | Delete
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'background_color', array(
[1428] Fix | Delete
'label' => esc_html__( 'Background Color', 'Divi' ),
[1429] Fix | Delete
'section' => 'et_divi_general_background',
[1430] Fix | Delete
) ) );
[1431] Fix | Delete
}
[1432] Fix | Delete
[1433] Fix | Delete
if ( ! is_null( $wp_customize->get_setting( 'background_image' ) ) ) {
[1434] Fix | Delete
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'background_image', array(
[1435] Fix | Delete
'label' => esc_html__( 'Background Image', 'Divi' ),
[1436] Fix | Delete
'section' => 'et_divi_general_background',
[1437] Fix | Delete
) ) );
[1438] Fix | Delete
}
[1439] Fix | Delete
[1440] Fix | Delete
// Remove default background_repeat setting and control since native
[1441] Fix | Delete
// background_repeat field has different different settings
[1442] Fix | Delete
$wp_customize->remove_setting( 'background_repeat' );
[1443] Fix | Delete
$wp_customize->remove_control( 'background_repeat' );
[1444] Fix | Delete
[1445] Fix | Delete
// Re-defined Divi specific background repeat option
[1446] Fix | Delete
$wp_customize->add_setting( 'background_repeat', array(
[1447] Fix | Delete
'default' => apply_filters( 'et_divi_background_repeat_default', 'repeat' ),
[1448] Fix | Delete
'sanitize_callback' => 'et_sanitize_background_repeat',
[1449] Fix | Delete
'theme_supports' => 'custom-background',
[1450] Fix | Delete
'capability' => 'edit_theme_options',
[1451] Fix | Delete
'transport' => 'postMessage',
[1452] Fix | Delete
) );
[1453] Fix | Delete
[1454] Fix | Delete
$wp_customize->add_control( 'background_repeat', array(
[1455] Fix | Delete
'label' => esc_html__( 'Background Repeat', 'Divi' ),
[1456] Fix | Delete
'section' => 'et_divi_general_background',
[1457] Fix | Delete
'type' => 'radio',
[1458] Fix | Delete
'choices' => et_divi_background_repeat_choices(),
[1459] Fix | Delete
) );
[1460] Fix | Delete
[1461] Fix | Delete
$wp_customize->add_control( 'background_position_x', array(
[1462] Fix | Delete
'label' => esc_html__( 'Background Position', 'Divi' ),
[1463] Fix | Delete
'section' => 'et_divi_general_background',
[1464] Fix | Delete
'type' => 'radio',
[1465] Fix | Delete
'choices' => array(
[1466] Fix | Delete
'left' => esc_html__( 'Left', 'Divi' ),
[1467] Fix | Delete
'center' => esc_html__( 'Center', 'Divi' ),
[1468] Fix | Delete
'right' => esc_html__( 'Right', 'Divi' ),
[1469] Fix | Delete
),
[1470] Fix | Delete
) );
[1471] Fix | Delete
[1472] Fix | Delete
// Remove default background_attachment setting and control since native
[1473] Fix | Delete
// background_attachment field has different different settings
[1474] Fix | Delete
$wp_customize->remove_setting( 'background_attachment' );
[1475] Fix | Delete
$wp_customize->remove_control( 'background_attachment' );
[1476] Fix | Delete
[1477] Fix | Delete
$wp_customize->add_setting( 'background_attachment', array(
[1478] Fix | Delete
'default' => apply_filters( 'et_sanitize_background_attachment_default', 'scroll' ),
[1479] Fix | Delete
'sanitize_callback' => 'et_sanitize_background_attachment',
[1480] Fix | Delete
'theme_supports' => 'custom-background',
[1481] Fix | Delete
'capability' => 'edit_theme_options',
[1482] Fix | Delete
'transport' => 'postMessage',
[1483] Fix | Delete
) );
[1484] Fix | Delete
[1485] Fix | Delete
$wp_customize->add_control( 'background_attachment', array(
[1486] Fix | Delete
'label' => esc_html__( 'Background Position', 'Divi' ),
[1487] Fix | Delete
'section' => 'et_divi_general_background',
[1488] Fix | Delete
'type' => 'radio',
[1489] Fix | Delete
'choices' => et_divi_background_attachment_choices(),
[1490] Fix | Delete
) );
[1491] Fix | Delete
[1492] Fix | Delete
$wp_customize->add_setting( 'et_divi[body_font_size]', array(
[1493] Fix | Delete
'default' => '14',
[1494] Fix | Delete
'type' => 'option',
[1495] Fix | Delete
'capability' => 'edit_theme_options',
[1496] Fix | Delete
'transport' => 'postMessage',
[1497] Fix | Delete
'sanitize_callback' => 'absint',
[1498] Fix | Delete
) );
[1499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function