A me sembra a posto, ma mi mostra Parse error: syntax error, unexpected token ")", expecting "{" on line 307
![]()
A me sembra a posto, ma mi mostra Parse error: syntax error, unexpected token ")", expecting "{" on line 307
![]()
Ultima modifica di albenessereblog : 23-07-2026 alle ore 16.06.22
Salve,
il problema è appunto la mancanza di ); dopo la graffa di chiusura } Ovvero, al momento la funzione è così add_filter( non è chiusa.
Comunque mettere l'immagine di un codice non è la migliore delle idee. Rimane sempre preferibile riportare "letterlmente" il codcie.
Cordiali saluti.
Ci sono due anche parentesi tonde dopo function($bots), invece di una sola. Può essere utile separare i parametri su diverse righe:
Anche se in PHP 7.4+ lo scriverei con fn:Codice PHP:add_filter(
'relevanssi_bots_to_not_log',
function($bots) {
return array_merge( $bots, array( 'Bad Bot' => 'BadBot' ) )
}
);
Codice PHP:add_filter(
'relevanssi_bots_to_not_log',
fn($bots) => array_merge($bots, [ 'Bad Bot' => 'BadBot' ])
);
Ultima modifica di dreadnaut : Ieri alle ore 17.30.41