Beskrivning
WordPress-importeraren importerar följande innehÄll frÄn en WordPress-exportfil:
- InlÀgg, sidor och andra anpassade inlÀggstyper
- Kommentarer och kommentars-meta
- Anpassade fÀlt och metadata för inlÀgg
- Kategorier, etiketter och termer frÄn anpassade taxonomier samt term-meta
- Författare
Mer information och instruktioner finns i dokumentationen om import av innehÄll (engelska).
Filter
Importeraren har nÄgra filter som gör det möjligt att helt aktivera/blockera vissa funktioner:
import_allow_create_users: returnera âfalseâ om du bara vill tillĂ„ta mappning till befintliga anvĂ€ndareimport_allow_fetch_attachments: returnera âfalseâ om du inte vill tillĂ„ta import och nedladdning av bilagorimport_attachment_size_limit: returnerar ett heltalsvĂ€rde för den maximala filstorleken i byte som ska sparas (standard Ă€r 0, vilket Ă€r obegrĂ€nsat)
Det finns ocksÄ nÄgra ÄtgÀrder att koppla in sig pÄ:
import_start: intrÀffar efter att exportfilen har laddats upp och importinstÀllningar för författare har valtsimport_end: anropas efter sista utmatningen frÄn importeraren
Installation
Den snabbaste metoden för att installera importeraren Àr:
- GĂ„ till Verktyg -> Importera i WordPress-adminpanel
- Klicka pÄ lÀnken WordPress i listan över importörer
- Klicka pĂ„ âInstallera nuâ
- Klicka slutligen pĂ„ âAktivera tillĂ€gg & kör importerarenâ
Om du föredrar att göra saker manuellt, följ dÄ dessa instruktioner:
- Ladda upp mappen
wordpress-importertill katalogen/wp-content/plugins/ - Aktivera tillĂ€gget via menyn âTillĂ€ggâ i WordPress
- GÄ till Verktyg -> Importera-vyn, klicka pÄ WordPress
Vanliga frÄgor
-
HjÀlp! Jag fÄr felmeddelande om slut pÄ minne eller blank skÀrm.
-
Om din exporterade fil Àr mycket stor kan importskriptet nÄ ditt webbhotells konfigurerade minnesgrÀns för PHP.
Ett meddelande som âAllvarligt fel: TillĂ„ten minnesstorlek pĂ„ 8388608 byte uttömdâ indikerar att skriptet inte kan importera din XML-fil med aktuell PHP-minnesgrĂ€ns. Om du har tillgĂ„ng till php.ini-filen, kan du manuellt höja grĂ€nsen; om inte (till exempel om din WordPress-installation finns pĂ„ en delad server), kan du behöva dela upp din exporterade XML-fil i flera mindre bitar och kör importskriptet en i taget.
För dem med delat webbhotell kan det bÀsta alternativet vara att konsultera sitt webbhotells support för att faststÀlla det sÀkraste tillvÀgagÄngssÀttet för att köra importen. Ett webbhotell kan vara villigt att tillfÀlligt upphÀva minnesbegrÀnsningar och/eller köra processen direkt frÄn sin sida.
Recensioner
Bidragsgivare och utvecklare
âWordPress Importerâ Ă€r programvara med öppen kĂ€llkod. Följande personer har bidragit till detta tillĂ€gg.
Bidragande personerâWordPress Importerâ har översatts till 60 sprĂ„k. Tack till översĂ€ttarna för deras bidrag.
ĂversĂ€tt âWordPress Importerâ till ditt sprĂ„k.
Intresserad av programutveckling?
LÀs programkoden, kika pÄ SVN-filförvaret eller prenumerera pÄ utvecklarloggen via RSS.
Ăndringslogg
0.9.5
- Rewrite CSS URLs in block markup (e.g., cover blocks with background images).
- Code refactoring: Extract import processing logic into separate methods to prepare for future streaming support.
- Update Playwright and @playwright/test dependencies from 1.55.0 to 1.56.1.
- Clean up vendor-patched dependencies by removing dotfiles and GitHub workflow files.
0.9.4
- Fix a bug that caused self-closing blocks to be incorrectly serialized during URL rewriting.
0.9.3
- Rewrite attachment URLs to the new URL structure
0.9.2
- Skriv om webbplats-URL:er i blockattribut.
0.9.1
- LÀgger till stöd för omskrivning av webbplats-URL:er i inlÀggsinnehÄll och utdrag.
0.9.0
- Introduce a new XML parser class
WXR_Parser_XML_Processorthat replaces the
deprecatedWXR_Parser_Regexclass.
0.8.4
- Fix a bug on deserialization of untrusted input.
- Update compatibility tested-up-to to WordPress 6.7.2.
0.8.3
- Update compatibility tested-up-to to WordPress 6.7.
- Update call to
post_existsto includepost_typein the query - Kompatibilitetsfixar för PHP 8.4.
0.8.2
- Update compatibility tested-up-to to WordPress 6.4.2.
- Uppdatera URL-referenser för dokumentation.
- Justera triggers för arbetsflöden.
0.8.1
- Update compatibility tested-up-to to WordPress 6.2.
- Update paths to build status badges.
0.8
- Uppdatera minimikravet för WordPress till 5.2.
- Uppdatera minimikravet för PHP till 5.6.
- Update compatibility tested-up-to to WordPress 6.1.
- Kompatibilitetsfixar för PHP 8.0, 8.1 och 8.2.
- Fix a bug causing blank lines in content to be ignored when using the Regex Parser.
- Fix a bug resulting in a PHP fatal error when IMPORT_DEBUG is enabled and a category creation error occurs.
- Improved Unit testing & automated testing.
0.7
- Uppdaterade kravet pÄ lÀgsta WordPress-version till 3.7 och sÀkerstÀll kompatibilitet med PHP 7.4.
- RĂ€ttat ett fel som gjorde att term-meta inte importerades.
- RĂ€ttade ett fel som gjorde att snedstreck (/) togs bort vid import av meta-data.
- RÀttat ett fel som förhindrade import av serialiserade meta-data.
- RÀttat kontroll av filstorlek efter nedladdning av fjÀrrfiler nÀr HTTP-komprimering Àr aktiv.
- FörbÀttrat tillgÀngligheten av formulÀrfÀlt genom att saknade etiketter lagts in.
- FörbÀttrat import för fjÀrr-URL:er som saknar namn och/eller filÀndelse.
- Lagt till stöd för fÀltet
wp:base_blog_urlför att möjliggöra import av flera filer via WP-CLI. - Lagt till stöd för tolkning av term-meta vid anvÀndning av reguljÀra uttruck eller XML-tolk.
- Utvecklare: Alla PHP-klasser har lagts i egna filer.
- Utvecklare: Gjort det möjligt att Àndra
IMPORT_DEBUGviawp-config.phpoch Àndrat standardvÀrdet till samma vÀrde som hosWP_DEBUG.
0.6.4
- FörbÀttra PHP7-kompatibilitet.
- RĂ€ttat ett fel som gjorde att snedstreck raderades i importerade kommentarer.
- RÀttelse avseende olika notiser om förÄldrade funktioner, inklusive
wp_get_http()ochscreen_icon(). - RÀttelse för import av exportfiler med metadatatermer som strÀcker sig över flera rader.
0.6.3
- LÀgg till support för att importera term-metadata.
- Fixat bugg som orsakade att snedstreck ”/” försvann frĂ„n importerat innehĂ„ll.
- Fixat bugg som i vissa fall orsakade att tecken förlorade sin formatering innanför CDATA.
- Fixat PHP-notiser.
0.6.2
- Lagt till filtret
wp_import_existing_post, se Trac-Ă€rende #33721.
0.6
- Stöd för WXR 1.2 och multipla CDATA sektioner
- InlÀgg Àr inte dubletter om deras post_type Àr olika
0.5.2
- Dubbelkolla att den uppladdade exportfilen existerar innan den börjar bearbetas. Detta förebygger inkorrekta felmeddelande nÀr en exportfil laddas upp till en server utan att man har fullstÀndiga rÀttigheter om WordPress 3.3 eller 3.3.1 anvÀnds.
0.5
- Importera kommentarsmeta (krÀver export frÄn WordPress 3.2)
- Mindre buggfixar och förbÀttringar
0.4
- Mappa kommentar user_id nÀr det Àr möjligt
- Importera bilagor frÄn
wp:attachment_url - Ladda upp bilagor till rÀtt katalog
- Mappa om storleksÀndrade bilders URL:er korrekt
0.3
- AnvÀnd en XML parser om möjligt
- RÀtt importstöd för navigationsmenyer
- … och sĂ„ mycket mer, se Trac-Ă€rende #15197
0.1
- Första utgÄvan
