Goedemorgen!
Ik heb een tijd geleden een script gekregen van iemand die voorheen altijd werkte.
Sinds een update van Wordpress wordt er een foutje aangegeven. Helaas ben ik zelf geen held in PHP dus weet ik zo niet waar ik moet beginnen. Hopelijk kan iemand mij hier wat support ingeven.
De script is als volgt:
function menu_huidige_dag( $atts, $item, $args ) {
$dagen = array('maandag','dinsdag','woensdag','donderdag','vrijdag','zaterdag','zondag');
$dagvandaag = $dagen[date('N') - 1];
$atts[href] = str_replace('--dag-vandaag--', $dagvandaag, $atts[href]);
return $atts;
}
add_filter( 'nav_menu_link_attributes', 'menu_huidige_dag', 10, 3 );
add_filter( 'wp_nav_menu_items', 'menu_huidige_dag', 10, 3 );
De script werkt wel alleen staan er dikke zwarte letters in het scherm.
Dit is de melding die ik krijg te zien:
Warning: Illegal string offset 'href'
Ik hoop dat iemand mij met dit vervelende probleempje kan helpen aangezien ik zelf niks snap van Php.
Overigens zou ik het wel willen leren maar waar zou ik het beste kunnen beginnen.
Met vriendelijke groet,
Louis de jong
1.728 views