Има много причини, поради които трябва да направите търсене и да го замените в WordPress. Възможно е статията, която сте написали на мобилното си устройство, да има много печатни грешки (поради функцията за автоматично коригиране на клавиатурата) и искате да ги поправите с търсене и замяна. Друга възможност е да актуализирате базата си или да преминете към нов уеб хост, а в публикациите ви се появяват някои странни знаци. Независимо от ситуацията, винаги е удобно да имате функция за търсене и замяна в WordPress. Повечето текстови дедитори идват с тази функция, така че защо да не WordPress?

Търсене и замяна в редактора на WordPress Post

Ако всичко, от което се нуждаете, е да добавите бутон "Намиране / Замяна" в редактора за публикуване, за да можете лесно да коригирате печатни грешки в статията, TinyMCE Advanced е най-добрата приставка, която можете да използвате.

След като го инсталирате, можете да отворите "Настройки -> TinytMCE Advanced", за да намерите списък с бутони, които можете да добавите към редактора на публикациите. Един от тях е бутонът "Намиране / Замяна". Преместете тази икона в менюто на редактора и кликнете върху "Запазване на промените".

След това отидете в редактора на публикациите си и трябва да можете да намерите иконата "Намиране / Замяна" в лентата с инструменти. Това ще видите, когато кликнете върху него:

Подобни приставки, които можете да използвате, включват WP Edit и WP Super Edit.

Търсене и замяна на текст във всички публикации / страници / персонализиран тип публикация

Ако грешката, която правите, се появява във всички публикации или страници, тогава приставката Find replace е тази за вас. Това, което прави, е да претърсите всичките си публикации / страници / персонализирани типове публикации за търсещия низ и да го замените с коригирания низ. Това е особено полезно, когато мигрирате към нов домейн и искате да промените всички връзки от стария домейн към новия URL адрес.

Веднъж инсталиран, можете да намерите инструмента в секцията "Plugins -> Find and replace". Едно хубаво нещо за тази приставка е, че освен пост съдържание, тя също може да промени postmeta стойност.

Търсене и замяна на стойност в базата данни

Вместо текст в съдържанието на публикациите, ако това, което променяте, е стойност за целия сайт, включително настройките на приставките, системните настройки и т.н., ще трябва да редактирате директно базата данни. За щастие има инструмент за това. Приставката за търсене и замяна ви позволява да намирате низове в базата данни на WordPress и да ги замените с друг низ. Можете да търсите в ID, пост-съдържание, GUID, заглавие, откъс, метаданни, коментари, коментар-автор, коментар-електронна поща, коментар-URL, етикети / категории и категории - описание. Възможно е също така да се замени идентификационния номер на потребителя във всички таблици и потребителското име. Както можете да видите, това е мощен инструмент и всяка грешка, която направите, може да наруши вашата WordPress база данни. Използвайте го само ако знаете какво правите и архивирайте базата данни, преди да продължите.

След инсталирането отидете на "Инструменти -> Търсене и замяна". ​​Има две опции: можете да изберете да направите "Всички търсене (и да замени)" или да изберете таблицата на базата данни за търсене и замяна. Търсенето е чувствително към буквите и няма способности за съвпадение на шаблони. Най-напред можете да извършите търсене, без да замените и проверите дали данните, които подменяте, са правилни. След това можете да продължите да извършвате търсене и да го замените.

Трябва да отбележим, че тази приставка за търсене и замяна не търси сериализирани данни. Технически това означава, че ако плъгинът запази данните си в масив формат, стойността му не може да бъде променена от "Търси и замени". Ще бъде търсена и заменена само текстовата стойност.

заключение

В зависимост от степента на търсене и замяна функция, която искате да извършите, има плъгин за вас. Последният метод, който можете да използвате, е да промените стойността на базата данни директно чрез phpmyadmin, но това е твърде технически и не се препоръчва за всички. Уведомете ни, ако срещнете друго полезно търсене и заменете плъгина, който не е споменат по-горе.

Кредит на изображението: редактиране на танго намиране на заместване