Migrering af WordPress

Hvis man vil flytte sin WordPress websted fra det ene sted til det andet fx fra kfmh.dk til en lokal server, til localhost/kfmh er der flere ting man skal gøre. Nedenunder følger beskrivelse manuelt, og derefter med et plugin, duplicator. Først sikkerhedskopiere alt. Det kan du passende gøre med duplicator (eller manuelt – dvs downloade webfiler og exportere databasen) Så skal du ind og lave linket om til den gamle hjemmeside. Du går ind i Kontrolpanel –> Indstillinger –> Generelt og for WordPress adresse og Websteds adresse ændre https://kfmh.dk til https://localhost/kfmh. Derved kan du selvfølgelig ikke komme ind på siden …

Manuel installering af WP på Xampp

Hvis du har din egen server lokalt, kan du simulere installering af WordPress som upload på et webhotel. Eftersom du også administrerer websitet så kan du tildele en “bruger” en MySQL konto samt database. Dette skal vi bruge, når vi opretter et nyt WordPress site på Xampp. Først skal du oprette et område på serveren for dit website. Det skal hedde wp-test. Du går bare ind i htdocs og opretter mappen wp-test. Dette er det område brugeren skal have. Så skal du ind i MySQL Admin i XAMPP kontrolpanel Du klikker på Admin ud for MySQL, markeret med den blå …

Indstillinger for udgivelse

Dette er blot en test for at se hvordan man kan udgive / forhåndsvise eller gemme indlæg som kladde. I oversigts kolonnen længst til højre skal du skifte fra Blok visning til Dokumentvisning. Når du begynder at skrive, så skifter den automatisk til blok-visning. Længere nede i kan du så gøre forskellige ting, så som beslutte, om indlægget skal være offentligt, eller kun administratorer og redaktører må læse. Du kan også beslutte, at det skal være passwordbeskyttet . Dette indlæg er offentligt, men i stedet for at blive udgivet øjeblikkeligt, har jeg sat til at blive udgivet den 28. marts …

Max upload size

Normalt er den maksimale upload størrelse begrænset til 40M. Dette kan dog ændres i WordPress. Man kan enten gøre det manuelt eller ved hjælp af et plugin, som hedder “Increase Maximum Upload File Size”. Hvis du vil gøre det manuelt kan man gå til filen, wp-config.php og indsætte følgende sætninger @ini_set( ‘upload_max_size’ , ‘128M’ ); @ini_set( ‘post_max_size’, ‘128M’); @ini_set( ‘memory_limit’, ’64M’ ); Det anbefales dog, at man benytter plugin’et til at fixe det. Når du kører plugin’et så får du et udseende, som vist i figuren. Notér her, at der også findes en anden grænse, som din hjemmeside udbyder har …

Brug af CSS til layout

Hvis du gerne vil ændre lidt på, hvordan indholdet af WordPress siden vises, så kan man gøre det på 2 forskellige måder. Benytte CSS redigeringsfacilitet i WordPress. Det vil sige at du opretter CSS sætninger for dit websted ved at benytte “tilpas dit websted” knappen og redigere i CSS filen Man kan installere et child-tema og redigere i dets CSS fil. Man kan også redigere i hovedtemaets CSS fil, men den overskrives ved opdatering, og så går ændringerne tabt. Det bedste er nok at benytte den indbyggede mulighed, så du klikker på knappen, “Tilpas dit websted” som vist på figuren: …

Brugerhåndtering ved Theme My Login

Theme My Login er blevet ændret efter kursusvideo 15.2 i Nemprogrammering. Således er logoet også skiftet, men funktionaliteten er stadigt den samme. Man skal dog notere sig, at der ikke oprettes nogen sider. Til gengæld bruges der permalinks for de forskellige aktioner, som skal foretages. I første omgang kan man bare følge kursusvideoen med hensyn til widget på sidebaren til registrering, – og, derefter bliver man nød til at oprette selve login-siden. Der er dog en ting, som man skal tage hensyn til, som ikke umiddelbart fremgår af dokumentationen for pluginet. Som sagt login siden er myWordPressSite/login/ og når du …

Bruger registrering

Der findes plugins til at foretage oprettelse af bruger med alle de komplicerede handlinger en moderne registrering kræver i dag. I kurset i Nemprogrammering anvender man et plugin, der hedder Theme My Login. Men det er et stykke tid siden, og dette plugin ikke opdateret til den nyeste WordPress. I stedet for benyttes et plugin, der hedder Ultimate Member , som kan det samme. Vi kunne ikke få Ultimate Member til at virke, så derfor har vi valgt den nuværende version af plugin-et Theme My Login Gutenberg editoren giver ikke mulighed for nemt at skifte tekstfarve, til dette brug kan …

Sociale medier

For at kommunikere ud til sociale medier skal man bruge et plug-in. Det plugin, som kursusholder foreslår, hedder Social Media Feather. Når du bruger dette plugin, så kommer der et ekstra menupunkt under indstillinger i kontrolpanelet, som hedder Social Media. Hvis du klikker på den, får du en uoverskuelig side:. Det man skal lægge mærke til her er at “Shortcodes in Widgets” er slået til. Der følger så en midtersektion, hvor du kan specificere, hvordan ikonerne til de forskellige sociale medier skal se ud, hvor store de skal være, og hvilken layout de skal have. Den sidste sektion omhandler så …

Widgets

Widgets er relativt enkle at arbejde med. Når man installerer et tema følger der temabestemte områder med, såsom sidebars og footers. Med et tema følger der også et antal widgets, som er små områder med et bestemt indhold, såsom et søgefelt eller kalender med indlæg. Widgets kan på en enkel måde flyttes frem og tilbage i forskellige tilgængelige placeringer. Hvis de widgets, som følger med ikke er nok, fx til en webbutik, så findes der nogle plugins, der kan levere nogle flere widgets, fx WooCommerce. Der følger også en hjælp til opsætning af webshop, hvor man føres i gennem de …

Problemer med contact 7

Når man har installeret contact 7 formularen og vil afprøve den, så siger den, at der opstod fejl ved afsendelse af mailen. Hvad kan der mon være galt? For at få contact 7 til at virke, skal man også (desværre) installere et SMTP plugin. Det plugin, som vi installerer hedder Easy WP SMPT. Dette plugin sender e-mail beskederne via den mail-udbyder, som WordPress benytter sig af. Fx bruger vi G-mail, så skal vi bruge følgende værdier for Gmail mailserveren smtp host smtp.gmail.com Type of encryption STARTTLS SMTP port 587 SMTP Authentication Yes SMTP Username Din gmail-addresse SMTP Password Dit password …

Forfatter

profilbillede af mig selv

Dette er en eksempel præsenation af mig i footeren

Jeg følger kurset "avanceret WordPress" i nemprogrammering.dk, og prøver

at reproducere alt det, som læreren foretager sig