Er zijn veel redenen waarom u een zoekopdracht en vervanging in WordPress moet doen. Het kan zijn dat het artikel dat u op uw mobiele apparaat hebt geschreven, veel typografische fouten bevat (vanwege de autocorrectiefunctie van uw toetsenbord) en u ze allemaal wilt repareren en vervangen. Als alternatief kan het zijn dat u uw database hebt bijgewerkt of bent overgeschakeld naar een nieuwe webhost en dat sommige vreemde tekens worden weergegeven in uw berichten. Ongeacht de situatie is het altijd handig om een ​​zoek- en vervangfunctie in WordPress te hebben. De meeste tekstafzenders komen met deze functie, dus waarom niet WordPress?

Zoeken en vervangen knop in WordPress Post-editor

Als u alleen een knop Zoeken / Vervangen in de berichteditor wilt toevoegen, zodat u de typografische fouten in het artikel gemakkelijk kunt oplossen, is TinyMCE Advanced de beste plug-in die u kunt gebruiken.

Nadat het is geïnstalleerd, kunt u naar "Instellingen -> TinytMCE Geavanceerd" gaan om een ​​lijst met knoppen te vinden die u aan de berichteditor kunt toevoegen. Een daarvan is de knop "Zoeken / Vervangen". Sleep dat pictogram naar het editormenu en klik op 'Wijzigingen opslaan'.

Ga vervolgens naar uw berichteditor en u zou het pictogram "Zoeken / Vervangen" in de werkbalk kunnen vinden. Dit is wat u ziet als u erop klikt:

Soortgelijke plug-ins die u kunt gebruiken, zijn onder andere WP Edit en WP Super Edit.

Zoek en vervang tekst in alle berichten / pagina's / aangepast berichttype

Als de fout die u oplost voorkomt in alle berichten of pagina's, dan is de Find-vervangende plugin die voor u. Wat het doet, is zoeken in al uw berichten / pagina's / aangepaste berichttypen voor de zoekreeks en vervangt deze door de gecorrigeerde reeks. Dit is met name handig wanneer u naar een nieuw domein migreert en u alle koppelingen van het oude domein naar de nieuwe URL wilt wijzigen.

Na de installatie vindt u het hulpmiddel in het gedeelte "Plug-ins -> Zoeken en vervangen". Eén voordeel van deze plug-in is dat deze, behalve inhoud van het bericht, ook de waarde van postmeta kan wijzigen.

Zoek en vervang de waarde in de database

In plaats van tekst in de inhoud van de post, als wat u verandert een waarde voor de gehele site is, inclusief plugin-instellingen, systeeminstellingen, enz., Moet u de database rechtstreeks bewerken. Gelukkig is hier een hulpmiddel voor. Met de plug-in Zoeken en vervangen kunt u tekenreeksen in uw WordPress-database vinden en deze door een andere reeks vervangen. U kunt zoeken in ID, post-inhoud, GUID, titel, uittreksel, metadata, opmerkingen, commentaar-auteur, commentaar-e-mail, commentaar-url, tags / categorieën en categorieën-beschrijving. Het is ook mogelijk om de gebruikers-ID in alle tabellen en de gebruikerslogin te vervangen. Zoals je kunt zien, is dit een krachtige tool en elke fout die je maakt, kan je WordPress-database doorbreken. Gebruik dit alleen als u weet wat u doet en maak een back-up van uw database voordat u verdergaat.

Ga na de installatie naar "Extra -> Zoeken en vervangen". Er zijn twee opties: u kunt kiezen voor "Alle zoeken (en vervangen)" of de databasetabel selecteren om te zoeken en te vervangen. De zoekopdracht is hoofdlettergevoelig en heeft geen mogelijkheden voor patroonvergelijking. U kunt eerst een zoekopdracht uitvoeren zonder te vervangen en controleren of de gegevens die u wilt vervangen correct zijn. Hierna kunt u verdergaan met zoeken en vervangen.

Een ding om op te merken is dat deze Search & Replace-plugin niet naar geserialiseerde gegevens zoekt. Technisch gezien betekent dit dat als een plug-in zijn gegevens in een matrixindeling heeft opgeslagen, de waarde ervan niet kan worden gewijzigd door "Zoeken en vervangen." Alleen de tekstwaarde wordt doorzocht en vervangen.

Conclusie

Afhankelijk van de mate van zoek- en vervangfunctie die u wilt uitvoeren, is er een plug-in voor u beschikbaar. De laatste methode die u kunt gebruiken, is om de databasewaarde rechtstreeks via phpmyadmin aan te passen, maar dat is te technisch en wordt niet voor iedereen aanbevolen. Laat het ons weten als je een andere nuttige zoek- en vervang-plug-in tegenkomt die hierboven niet is genoemd.

Afbeeldingscreditering: tango-bewerking zoeken vervangen