Det finns många anledningar till varför du behöver göra en sökning och ersätta i WordPress. Det kan vara så att artikeln du har skrivit på din mobila enhet har massor av typografiska fel (på grund av ditt tangentbords autokorrigeringsfunktion) och du vill fixa dem alla med en sökning och ersätt. Alternativt kan det vara att du uppdaterade din databas eller bytte till en ny webbhotell, och några konstiga tecken visas i dina inlägg. Oavsett situationen är det alltid praktiskt att få en sökning och ersätt funktion i WordPress. De flesta textdeltagare kommer med den här funktionen, så varför inte WordPress?

Sök och ersätt i WordPress Post Editor

Om allt du behöver är att lägga till en Sök / Ersätt-knapp i postredigeraren så att du enkelt kan fixa de typografiska felen i artikeln, är TinyMCE Advanced det bästa plugin du kan använda.

När det är installerat kan du gå till "Inställningar -> TinytMCE Advanced" för att hitta en lista med knappar som du kan lägga till postredigeraren. En av dem är "Sök / Ersätt" -knappen. Dra den ikonen till redigeringsmenyn och klicka på "Spara ändringar".

Gå sedan till din postredigerare, och du ska kunna hitta ikonen "Sök / Ersätt" i verktygsfältet. Så här ser du när du klickar på det:

Liknande plugins som du kan använda är WP Edit och WP Super Edit.

Sök och ersätt text i alla inlägg / sidor / anpassad posttyp

Om det misstag du korrigerar inträffar i alla inlägg eller sidor, är pluggen Sök ersätt den enda för dig. Vad det gör är att söka igenom alla dina inlägg / sidor / anpassade posttyper för söksträngen och ersätter den med den korrigerade strängen. Det här är särskilt användbart när du flyttar till en ny domän och vill ändra alla länkar från den gamla domänen till den nya webbadressen.

När du har installerat kan du hitta verktyget i avsnittet "Plugins -> Find and replace". En bra sak om detta plugin är det andra än inlägget, det kan också ändra postmetavärdet.

Sök och ersätt värde i databasen

I stället för text i inläggets innehåll, om det du ändrar är ett webbplatsvärde, inklusive plugin-inställningar, systeminställningar etc. måste du redigera databasen direkt. Lyckligtvis finns det ett verktyg för detta. Plugin Sök och ersätt kan du hitta strängar i din WordPress-databas och ersätta dem med en annan sträng. Du kan söka i ID, postinnehåll, GUID, titel, utdrag, metadata, kommentarer, kommentar-författare, kommentar-e-post, kommentar-url, taggar / kategorier och kategorier-beskrivning. Det är också möjligt att ersätta användar-ID i alla tabeller och användar-inloggningen. Som du kan se är detta ett kraftfullt verktyg, och eventuella misstag som du gör kan bryta din WordPress-databas. Använd bara detta om du vet vad du gör och säkerhetskopierar databasen innan du fortsätter.

Efter installationen, gå till "Verktyg -> Sök och Ersätt." Det finns två alternativ: Du kan välja att göra en "All sökning (och ersätt)" eller välj databattabellen för att söka och ersätta. Sökningen är skiftlägeskänslig och har inga mönstermatchningsfunktioner. Du kan göra en sökning först utan att ersätta och verifiera att de data du byter är korrekt. Därefter kan du fortsätta att göra en sökning och ersätta.

En sak att notera är att det här Sök och ersätt plugin inte söker serialiserade data. Tekniskt betyder det att om ett plugin sparat sin data i arrayformat, kan dess värde inte ändras med "Sök och ersätt". Endast textvärdet kommer att sökas och ersättas.

Slutsats

Beroende på graden av sök och ersätt funktion som du vill utföra finns det ett plugin tillgängligt för dig. Den sista metoden som du kan använda är att ändra databasvärdet direkt via phpmyadmin, men det är för tekniskt och rekommenderas inte för alla. Låt oss veta om du har stött på en annan användbar sökning och ersätt plugin som inte nämns ovan.

Bildkredit: tango edit hitta ersätt