For det meste synes jeg, WordPress er en ret solid platform. Selvfølgelig komplicerer vi tingene, når vi introducerer tredjepartselementer for at forbedre ydeevnen eller sikkerheden, tilføje nye designfunktioner eller blot tilføje ny funktionalitet. Men udbyttet er normalt det værd. Uden disse integrationer bliver du nødt til at lave meget mere håndkodning, og det er ikke den mest effektive måde at oprette et websted I dag.

Når det er sagt, er der tidspunkter, hvor der opstår problemer, når du prøver at bruge WordPress plugins og temaer på din hjemmeside. Som jeg allerede har nævnt, er der konflikter af WordPress plugins der opstår under den første installation eller under opdateringer. Men der er andre måder, hvorpå de kan forårsage problemer for dig, før du endda får dem på webstedet.

Nedenfor vil jeg opdele de 7 grunde til, hvorfor en WordPress plugin eller et tema, der ikke installeres på et websted, og nogle måder at omgå disse fejl på.

7 årsager til, at dit plugin eller WordPress-tema ikke bliver installeret

Den gode ting ved disse typer WordPress-fejl er, at de er lette at identificere. Normalt er der en fejlmeddelelse, der ledsager hver mislykkede upload, så der er ikke så meget fejlfinding med noget som dette som andre WordPress-fejl. Det er bare kedeligere end noget andet.

Så her er de mest almindelige grunde til, at dit WordPress-plugin eller -tema ikke installeres, og hvad du skal gøre ved dem:

1. Det forkerte filformat er blevet downloadet

Typisk vil du støde på en installationsfejl, når du manuelt downloader et tema eller plugin via indstillingen Tilføj / download i WordPress (i modsætning til installation direkte fra WordPress-arkivet):

installation af nyt plugin.png
Når meddelelsen "Forkert format" vises, betyder det, at du ikke har downloadet de oprindelige filer, der leveres af temaet eller plugin-udvikleren.
WordPress temainstallation

 

De eneste plugin- eller temafiler, der skal uploades til WordPress, er zip-filer.

Før du kontakter plugin eller temaudvikler, skal du kontrollere, at du ikke har modtaget den korrekte fil. Hvis det var fra din klient, pakket de muligvis mappen ud og gav dig det, de troede var den rigtige fil indefra og ud. Hvis det ikke kommer fra kunden, og du ikke har de korrekte poster, skal du kontakte udvikleren.

2. Der mangler filer i zip

Lad os sige, at du har prøvet at uploade en zip-fil til WordPress, men så denne fejlmeddelelse i stedet:

dårlige plugins sendt.jpegSådan ser fejlen "manglende filer" ud.

Det betyder, at filerne i mappen ikke er, hvad WordPress forventes.

Pak mappen ud, og kontroller indholdet. Er dette endda den rigtige lynlås? Indeholder det alle de filer, du forventer af et plugin eller tema? Du kan krydshenvise indholdet af mappen med WordPress-anbefalingerne for de filer, der skal inkluderes i pakken:

Hvis du har fundet manglende filer, skal du kontakte udvikleren for at få hjælp.

3. Der er en syntaksfejl

Når du køber en WordPress plugin eller et tema fra en velrenommeret udvikler, skal du ikke bekymre dig om denne form for fejl.

Lad os dog sige, at din klient forsøgte at skære hjørner og spare penge, og så de fandt et plugin eller et online tema, der så lovende ud. Du prøver at installere det i WordPress, og du får en syntaksfejl. Det vil normalt sige noget om "parsing error" og "syntax error".

Alt dette betyder, at der er noget galt med koden. Denne fejl kan faktisk opstå, hvis du fejlagtigt prøver at redigere et tema eller plugin, efter at det er installeret på dit websted. Men hvis du ser det under installationen, ligger fejlen hos udvikleren.

Hvis du selv vil tjekke pluginet eller temakoden, kan du muligvis selv opdage og rette fejlen. Inden du graver ind, skal du kontrollere andre rapporterede problemer med pluginet eller temaet, hvis der er knyttet et supportsystem til det (via WordPress eller en markedsplads).

Hvis der ikke er det, kan dit sikreste bud være at få et nyt plugin eller tema til din klient. Hvis du ikke stoler på udvikleren til at kode backend'en godt, kan dette problem fortsætte med hver nye opdatering (og du vil ikke håndtere det).

4. Den forkerte zip er blevet downloadet

Denne fejl er en, som du sandsynligvis støder på med større, alsidige temaer. Du har modtaget en zip-fil fra din klient, og i alle henseender ser det ud til at være i god form. Lad os dog sige, at du vil tilføje det nye tema:

WordPress.png tema online
Installer dit nye WordPress-tema her.

Så ser du denne fejl:

wordpress.jpeg-installationsinstallationsfejl

I virkeligheden mangler stilarket ikke. Du har sandsynligvis lige downloadet den forkerte version af temafilen.

Nogle udviklere tilbyder forskellige zip-pakker til deres temaer, især hvis de inkluderer plugins og underordnede temaer. Her er et eksempel på, hvordan Uncode indeholder forskellige downloadindstillinger på Themeforest:

Plugin eller tema installeres ikke - muligheder for download af tema
Forskellige filoverførsler er tilgængelige, når du køber et premiumtema.

Selvom det er vigtigt at have denne fil komplet med al dokumentation, licenser, plugins og alternative temaer, kan denne fil ikke uploades til WordPress, fordi den ser sådan ud:

uploade et premiumtema WordPress.pngSom du kan se, kom indholdet af denne zip-fil mig ikke meget langt i WordPress.

WordPress kan pakke zip-filen på øverste niveau ud, men den kan ikke gennemse og pakke hele indholdet af mappen ud. Hvis du vil hente dit tema, skal du downloade den relevante zip-fil.

5. Hukommelsesgrænser er overskredet

Dybest set sker dette, når din PHP-hukommelseshostinggrænse er for lav til at behandle installationen.

Fejlen vil sige noget som: "Fatal fejl: Den tilladte hukommelsesstørrelse på _______ bytes er opbrugt ..." Hvis du ser denne hukommelsesfejl, er det let at rette.

Log ind på dit websteds kontrolpanel, og åbn din foretrukne fileditor: FTP eller filhåndtering. I rodmappen finder du din wp-config.php-fil. Klik på redigeringsknappen, og tilføj følgende linje kode:

define( 'WP_MEMORY_LIMIT', '256M' );

Da standardhukommelsesgrænsen normalt er 64 MB, vil den stige markant og hjælpe dig med at installere dit nye tema eller plugin uden problemer.