-
Supposons que vous ayez un blog WordPress appelé « WordPress La », puis que vous changez le nom du blog en « WordPress Bar ». À ce stade, vous souhaiterez remplacer « WordPress » apparu dans les articles précédents par « WordPress ». Vous pouvez modifier manuellement les articles un par un, ou les remplacer via la base de données MySQL. Le code suivant peut vous aider à mettre en œuvre rapidement et précisément le remplacement automatique sans vous connecter à la base de données.
Ouvrez le fichier function.php et ajoutez le code suivant :
function replace_text_wps($text){ $replace = array( // 'Contenu avant remplacement' => 'Contenu après remplacement' 'wordpress' => '<a href="#">wordpress</a>', ' extrait' => '<a href="#">extrait</a>', 'function' => '<a href="#">fonction</a>' ); $text = str_replace(array_keys($ replace)); , $replace, $text); return $text; } add_filter('the_content', 'replace_text_wps'); add_filter('the_content', 'replace_text_wps');
Enregistrez le fichier. succès!
Source du code
Source de l'article : WordPress