Kuidas leida ja asendada URL-i või teksti WordPressi andmebaasis
Kas soovite teada, kuidas WordPressi andmebaasis URL-i või teksti leida ja asendada?
Jah, me oleme seal käinud.
Selles artiklis näitame teile, kuidas.
Andmebaasi haldamise üks peamisi aspekte on teadmine, kuidas teksti värskendada.
See on vajalik ühelt domeenilt teisele migreerumisel või mitte-SSL-ilt SSL-ile üleminekul. Või muutub tootesarja nimi ja veebisait vajab selle kajastamiseks värskendamist.
Nendes olukordades on WordPressi massilise otsimise ja asendamise võimalus ülioluline. Võrreldes kõigi URL-ide ja tekstide käsitsi värskendamisega säästab see tohutult aega.
Selles artiklis vaadeldakse mitut meetodit URL-ide ja tekstide leidmiseks ja asendamiseks WordPressi andmebaasis.
URL-i või teksti asendamise põhjused WordPressi andmebaasis
WordPressi andmebaasis URL-ide ja teksti leidmiseks ja asendamiseks on palju põhjuseid. Kõige levinumad põhjused on uuele domeenile kolimine või veebisaidile SSL-sertifikaadi lisamine.
Mõnikord võivad saidiomanikud soovida muuta või muuta konkreetset tekstifraasi, näiteks ettevõtte nime. Hulgiotsimise ja asendamise teadmine võib säästa palju aega.
Sama meetodit on võimalik kasutada ka rohkem kui teksti puhul. See võib teie WordPressi andmebaasis URL-e ja pilte välja lülitada. Massilise leidmise ja asendamise võimalus osutub kasulikuks, kui on vaja:
- Värskendage otsingumootori optimeerimise (SEO) märksõnu
- Parandage õigekirja- või grammatikavead
- Eemaldage erimärgid või konkreetsed sõnad
- Veebisaidi uude hosti teisaldamisel muutke ja värskendage URL-e WordPressi andmebaasis
- Parandage katkised lingid
- Värskendage aegunud sisu, lühikoode või tekstistringe
Veebisaidi URL-i värskendamine tähendab enamat kui URL-i muutmine seadete lehel. On ka muid asju, mida meeles pidada ja käsitleda.
Kui veebisaidil olevatel piltidel pole välist CDN-i, on eelmise URL-i lingid siiski postitusse manustatud. Kui keegi seda lehte külastab, kuvatakse need lingid katki.
Väikeste veebisaitide või ajaveebi puhul on võimalik paar URL-i käsitsi asendada. See ei ole aga teostatav suurtel veebisaitidel ja ajaveebides, millel on saidil palju pilte.
Ainus praktiline viis on kõigi sobivate URL-ide massiline asendamine andmebaasis.
Pange tähele, et pärast hulgiotsimise ja asendamise teostamist ei ole nuppu "Võta tagasi". Eelmise versiooni juurde naasta pole võimalik.
Ainus viis oleks läbi viia teine massiotsingu ja asendamise protsess. Seetõttu on enne massilist WordPressi otsimise ja asendamise protseduuri soovitatav teha varukoopia.
Parim viis WordPressi andmebaasis sisu leidmiseks ja asendamiseks on SQL-päringute käitamine. Sisestage vajalikud SQL-päringud phpMyAdminisse, shelli käsureale või PHP-skripti.
Neile, kes eelistavad pistikprogrammi, on artikli lõpus soovitatavate pistikprogrammide loend.
Kuidas kirjutada MySQL-i päring WordPressi andmebaasis leidmiseks ja asendamiseks
Võib-olla ei taha te rohkem pistikprogramme installida, kuid teate kodeerimisest natuke. Sel juhul on võimalik WordPressi andmebaasis leidmiseks ja asendamiseks kasutada phpMyAdminit.
Esiteks, väike juhend WordPressi andmebaasi nime leidmiseks. See on vajalik järgmise sammu jaoks.
Klõpsake kaustal public_html (või www, htdocs või httpdocs, olenevalt hostiteenuse pakkujast). Tavaliselt leiate selle ekraani vasakus servas olevast navigeerimismenüüst.
Otsige üles fail wp-config.php ja tehke selle avamiseks topeltklõps. Teie andmebaasi nimi on real:
define('DB_NAME', 'Database Name‘);
Märkige see üles ja minge tagasi armatuurlauale. Klõpsake jaotises Andmebaasid ikooni phpMyAdmin.
Leidke WordPressi andmebaas ja klõpsake nuppu Enter phpMyAdmin. Seejärel klõpsake ülemisel menüüribal vahekaarti SQL.
Sisestage tekstikasti järgmine koodirida:
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'Text to search, 'Text to replace it with');
Siin on lühike selgitus selle kohta, mida iga kohatäite tekst tähendab. See aitab teil need õige teabega asendada.
TABLE_NAME tähistab muudetava tabeli nime.
Hei, kas teadsite, et ka andmed võivad olla ilusad?
wpDataTables saab seda nii teha. Sellel on hea põhjus, miks see on WordPressi pistikprogramm nr 1 reageerivate tabelite ja diagrammide loomiseks.
Tegelik näide wpDataTabelitest looduses
Ja midagi sellist on väga lihtne teha:
- Esitate tabeli andmed
- Seadistage ja kohandage seda
- Avaldage see postituses või lehel
Ja see pole mitte ainult ilus, vaid ka praktiline. Saate teha suuri kuni miljonite ridadega tabeleid või kasutada täpsemaid filtreid ja otsingut või muuta see redigeeritavaks.
"Jah, aga mulle lihtsalt meeldib Excel liiga palju ja veebisaitidel pole midagi sellist." Jah, on. Saate kasutada tingimusvormingut nagu Excelis või Google’i arvutustabelites.
Kas ma ütlesin teile, et saate oma andmetega ka diagramme luua ? Ja see on vaid väike osa. Teie jaoks on palju muid funktsioone.
Otsige üles kõigi tabelite nimed phpMyAdmini andmebaasi vahekaardilt Struktuur. Nende hulka kuuluvad wp_comments, wp_posts ja wp_users.
FIELD_NAME tähistab selle välja nime, kus sihitud andmed asuvad. Kõik väljade nimed kuvatakse tabelis, mida soovite muuta.
Otsitav tekst tähistab sõna või fraasi, mis vajab muutmist.
„Tekst, millega see asendada" tähistab sõna või fraasi, mis asendab algteksti.
Näiteks:
Toidublogija märkab, et nad on kõigis oma postitustes sõna “vaarikas” valesti kirjutanud. Selle vea parandamiseks ja kõigi "rasberry" esinemiste asendamiseks sõnaga "raspberry" näeb MySQL päring välja järgmine:
update wp_posts set post_content = replace(post_content, 'rasberry, 'raspberry');
Olles veendunud, et päring on õigesti kirjutatud, klõpsake vajaliku muudatuse tegemiseks nuppu Mine.
Andmebaasipäringu käivitamine käsureal
Andmebaasipäringu käivitamine otse käsurealt on võimalik, kui teil on veebiserverile shell-juurdepääs.
Kui kasutate MySQL-i, logige sisse oma WordPressi andmebaasi mandaatide abil.
mysql -u root -p database_name
Sisestage mysql> viibale soovitud SQL-päringud ja vajutage sisestusklahvi.
mysql> UPDATE wp_options SET option_value = replace(option_value, 'old_domain.com', 'new_domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Päring OK, mõjutatud 0 rida (0,00 sek)
Sobitatud read: 2 Muudetud: 0 Hoiatused: 0
mysql> UPDATE wp_posts SET post_content = replace(post_content, 'http://domain.co', 'https://domain.co');
Päring OK, mõjutatud 0 rida (0,08 sek)
Sobitatud read: 354 Muudetud: 0 Hoiatused: 0
mysql> UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://domain.co', 'https://domain.co');
Päring OK, mõjutatud 0 rida (0,01 sek)
Sobitatud read: 22 Muudetud: 0 Hoiatused: 0
mysql> UPDATE wp_comments SET comment_content = replace(comment_content, 'http://domain.co', 'https://domain.co');
Päring OK, mõjutatud 0 rida (0,01 sek)
Sobitatud read: 10 Muudetud: 0 Hoiatused: 0
Kui olete lõpetanud, väljuge MySQL-ist.
väljuda
Päringu kirjutamine PHP skripti abil
Kui teil pole juurdepääsu phpMyAdminile või shellisile, on teine võimalus kasutada PHP-skripti.
Pärast andmebaasi mandaatide sisestamist sisestage päring muutujasse $sql.
<?php
Pidage meeles, et kui seda valesti käivitada, võib see skript teie WordPressi veebisaidi rikkuda. Kui kahtlete, kontrollige veelkord arendaja või veebihostiga.
Otsige ja asendage pistikprogrammi abil
Pistikprogrammi kasutamine on parim valik neile, kellel pole kodeerimiskogemust.
Järgmised testitud pistikprogrammid on usaldusväärsed ja said kasutajatelt kõrgeid hinnanguid.
Parem otsing Asenda
See pistikprogramm värskendab kõigi või mitme andmebaasi valitud tabeli URL-e. Kasutajad saavad oma WordPressi administraatorialas otsida ja asendada käske.
WP Migreeri DB
See pistikprogramm on kindel ja usaldusväärne jadaandmete sees olevate andmete otsimiseks ja asendamiseks. Kasutajad installivad pistikprogrammi algsele saidile.
URL-i stringi ja veebijuure otsingu ja asendamise läbiviimine loob uue andmebaasi tõmmise. Seejärel see teave eksporditakse.
Kasutajad impordivad selle uude URL-i hostitud andmebaasi.
Otsi ja asenda
See on tasuta pistikprogramm, mille on välja töötanud Inpsyde. Kasutajad saavad oma WordPressi andmebaasis URL-e, sõnu ja fraase asendada otse armatuurlaualt.
Selle pistikprogrammi teeb eriliseks võimalus luua andmebaasi varukoopia, klõpsates ühele nupule. Selleks minge vahekaardile Backup Database ja klõpsake nuppu Loo SQL-fail.
Velvet Bluesi värskendamise URL-id
See pistikprogramm võimaldab muuta postituste, lehtede, väljavõtete ja muu URL-e. Kasutajad sisestavad vanad ja uued URL-id ning valivad kohad, kus neid värskendada.
Muutke pistikprogrammi seadeid lehel Tööriistad» Värskenda URL-e.
Lõpetame mõtted URL-i leidmise ja asendamise kohta WordPressi andmebaasis
Teadmine, kuidas hulgi "otsida ja asendada", võib olla hindamatu. See on kasulik märksõnade värskendamiseks või konkreetse sõna või tekstiosa muutmiseks kõigis postitustes.
Selle saavutamiseks on saadaval mitu tehnikat. Selles artiklis mainitud neli soovitatavat meetodit on järgmised:
- Kirjutage MySQL päring
- Käivitage päring käsureal
- Kirjutage päring PHP-skriptis
- Kasutage pistikprogrammi
Kui teile meeldis lugeda seda artiklit WordPressi andmebaasis URL-i leidmise ja asendamise kohta, peaksite WordPressi andmebaasi lähtestamise kohta lugema seda artiklit .
Kirjutasime ka mõnest seotud teemast, nagu WordPressi andmebaasiskeem, kuidas WordPressi andmebaasi puhastada ja kuidas WordPressi andmebaasi pahavara suhtes kontrollida.






