Ciao a tutti
sto realizzando un sito con wordpress.
Ho usato un tema wordpress, installato tutto su locale(mamp) testato più volte e perfettamente funzionante.
Problema: quando ero soddidfatto del risultato ed ho caricato il tutto su server remoto di aruba il sito va bene ma in una sezione(portfolio) mi da una riga di errore.
L'errore riportato è
ripetuto svariate volte all'interno del sito.Warning: array_count_values(): Can only count STRING and INTEGER values! in /home/wp-content/themes/smartstart/functions/custom-functions.php on line 633
il comando incrui è icriminato l'array è questo
la riga incriminata questaif ( !function_exists('ss_framework_single_project_slid er') ) {
function ss_framework_single_project_slider( $post_id ) {
$project_slider = get_post_meta( $post_id, 'ss_project_slider' );
$slide_types = array_count_values( $project_slider[0][0] );
$disable_project_slider = get_post_meta( $post_id, 'ss_disable_project_slider' );
$disable_project_slider = $disable_project_slider[0] == '1' ? 'disabled' : null;
$lightbox = of_get_option('ss_single_project_lightbox');
$slider_effect = of_get_option('ss_project_slider_effect');
$slider_speed = of_get_option('ss_use_custom_project_slider_speed' ) ? of_get_option('ss_custom_project_slider_speed') : of_get_option('ss_project_slider_speed');
$slider_timeout = of_get_option('ss_use_custom_project_slider_timeou t') ? of_get_option('ss_custom_project_slider_timeout') : of_get_option('ss_project_slider_timeout');
Ho provato a sostituire i valori da zero a 1, ma da un errore di null.
$slide_types = array_count_values( $project_slider[0][0] );
Come posso risolvere il problema?
Non mastico così bene il codice da arrivare fino a questo punto purtroppo e mi scoccia avere questo problema dopo tutto il tempo investito.
Grazie a chiunque voglia aiutarmi

Rispondi quotando
