dato search shopping envelope Pinterest youtube LinkedIn Facebook Twitter instagram search

WordPress 5.2

WordPress 5.2 beskytter mod “White Screen of Death” syndromet, hvor WordPress efter en opdatering ikke længere indlæses korrekt, og brugeren blot ser en hvid skærm.

WordPress-temaer og den nye editor

Afhængig af hvad dit WordPress-tema skal bruges til, kan de forskellige blokke i editoren tilpasses. Nogle WP blokke kan anvendes uden videre, andre skal først aktiveres i temaet. Her gennemgår vi hvordan temaets function.php-fil samt CSS skal tilpasses så tekstfarver og -størrelser, billedstørrelser og responsive embeds kan bruges.

WordPress 5.1.1, 5.0.4 og 4.9.10

Der er kommet nye versioner af WordPress 5.1 og 5.0, der blandt andet indeholder sikkerhedsopdateringer. Uden denne opdatering er WordPress hjemmesider, der tillader kommentarer, åbne for angreb, hvor en hacker kan skaffe sig adgang ved at oprette en kommentar med ondsindet indhold. WordPress 4.9 er også blevet opdateret med version 4.9.10. Ældre versioner af WordPress […]

PHP Fejl på aktive WordPress websites

Mange hosting-udbydere har udfaset PHP version 5.6 omkring årsskiftet, og i den forbindelse har vi fået nogle henvendelser fra ejere af WordPress websites, der pludselig ikke længere opførte sig som de skulle. I mange tilfælde kan sådanne problemer afhjælpes ved at opdatere WordPress og plugins til nyere versioner, men af og til kan man være […]

WordPress 5.1 Site Health

Den nyeste version 5.1 af WordPress kommer med en ny feature kaldet Site Health, som viser en notifikation i kontrolpanelet, hvis serveren som WordPress kører på bruger en forældet version af PHP-programmeringssproget. WordPress kan køre med PHP version 5.2.4 eller nyere, men de ældste af disse PHP-versioner bliver ikke længere vedligeholdt, så der er sikkerhedsmæssige […]

Google flagger http sites “not secure” fra juli

Google strammer igen sikkerhedsskruen. Fra version 68 af Chrome (forventes udgivet juli 2018) vil websites der kører http blive markeret som “not secure” i Chrome. Det kommer til at se sådan ud: Mange udbydere af webhosting tilbyder gratis SSL-certifikater med en simpel valideringsproces, f.eks. via Let’s Encrypt, så det behøver ikke være kompliceret eller dyrt at […]

Jetpack Photon kan gøre dit WordPress website langsommere

Automattics Jetpack plugin er en slags schweizerkniv til WordPress med en lang række features beregnet på at gøre WordPress websites hurtigere, sikrere og mere fleksible. Nogle af disse features er baseret på betalingstjenster, mens andre er gratis – i den sidste kategori er blandt andet et CDN beregnet til at få billeder til at loade hurtigere i […]

Madopskrifter og metadata

Hvad ville internettet være uden kattekillinger og madopskrifter? Nej, vel? Strukturerede data og schema-markup Schema.org er et samarbejde mellem de helt store spillere på (søgemaskine-)markedet om struktureret markup af indhold på websites – i dette eksempel handler det om madopskrifter, fordi vi netop har været med til at relancere muttionline.dk Hvorfor bruge schema.org-markup? Helt enkelt: for at […]

Migrating Site(s) from a WP Network Installation

We recently had to move three websites out of a WP Network (“multisite”) installation. We took notes while we were working on this, but as it turned out almost everything we had to do was already documented in this excellent tutorial. The one issue we did run into was a problem where our admin user was […]

WordPress Admin Area Memory Allocation

A recent project required us to create a fairly large multipage competition entry form for a WordPress website. Because of some complex validation requirements we decided to implement the form in JavaScript using React and Redux. The form allows the user to upload images and pdf files. These files are Base64 encoded and added to the Redux store. […]

WordPress billed-gallerier

Der findes uendeligt mange billedgalleri-plugins til WordPress, men hvis det skal være nemt og enkelt, kan man nøjes med WordPress’ indbyggede galleri-funktion: Tilføj medier Opret galleri Vælg billeder – og husk at rette billedtitlen til klik på ‘Opret nyt galleri’ Tilføj evt. billedtekster, tilpas links og billedstørrelser Indsæt galleri Man kan plukke af alle de […]

Statisk eller dynamisk website?

HTML Browsere som IE, Edge, Chrome, Firefox m.fl. arbejder med HTML, som er et opmærkningssprog eller markup language. Sider skrevet ved hjælp af HTML består af indhold der er omgivet af forskellige HTML elementer som bestemmer hvordan indholdet af siden skal gengives i browseren. Det kan f.eks. se således ud: Elementerne <h1>, </h1>, <p> og </p> vises ikke i browseren, men bruges i stedet til at […]

XSS sikkerhedshul i mange WordPress temaer og plugins

WordPress har en nyttig add_query_arg() funktion der kan bruges til at føje en query streng til en URL. F.eks: add_query_arg() sørger automatisk for at URL’en formateres korrekt når der er flere query variabler, f.eks: Læg mærke til at add_query_arg() i eksemplet ovenfor bevarer det eksisterende ?view=list query, og at brugen af ? og & håndteres korrekt. Der findes en tilsvarende funktion remove_query_arg() som bruges til at fjerne en […]

Brug wp_nav_menu i WordPress-temaer

Tilpas mark-up af WordPress-menuer – så bliver det nemmere at lave styling til flere forskellige menuer på samme site. Den helt enkle måde at bruge WordPress’ menuer i et tema er at placere wp_nav_menu()i en tema-fil – så vises enten den første menu der er oprettet via Kontrolpanel > Udseende > Menuer, eller (hvis man ikke […]

WP-CLI

Hvis du kører WordPress på et webhotel hvor du har adgang til kommandolinjen (eller på en VPS), så har du forhåbentlig forlængst installeret WP-CLI? WP-CLI giver adgang til en række værktøjer til administration og vedligeholdelse af WordPress fra kommandolinjen, f.eks. Installation og opdatering af WP og plugins Brugeradministration Håndtering af WordPress options Databasehåndtering, f.eks. eksport […]

WordPress white paper om sikkerhed

Siden 2003 har WordPress har udviklet sig fra en blogging-platform til at blive et populært content management værktøj til små og store websites, webshops og så videre. En del af forklaringen er at WordPress er let at bruge og relativt let at udvikle til – det indbyggede kontrolpanel er let forståeligt, og WordPress’ APIer er […]

Billeder og WordPress

Billeder er ofte en væsentlig del af et websites indhold og WordPress forbedrer løbende mulighederne for at uploade, redigere og anvende billeder. 1. Tilføj billede Klik på ‘Tilføj medier’ for at begynde at uploade billeder til en side eller et indlæg: eller upload billeder via Kontrolpanel > Medier > Tilføj ny. OBS: Billedernes filnavne bør […]

Hvorfor kan jeg ikke redigere i tema-filerne?

Det er så nemt at rette i et WordPress-tema via kontrolpanelet i WordPress: Kontrolpanel > Udseende > Editor. Det gælder også plugins, hvor man dog får denne advarsel: En tilsvarende advarsel får man ikke når man prøver at redigere i tema-filerne, men det kan faktisk være lige så ‘farligt’, og vi har derfor valgt at […]

Slugs, permanente links og hvordan man undgår at forvirre WordPress

På WordPress-sites bruger vi ofte kategorier til at gruppere indhold (produkter, ydelser, kundeoversigter, medarbejderoversigter m.m.), men er ikke så tilfredse med de url’er (URL står for Uniform Ressource Locator, også kaldet www-adresse) WordPress leverer, f.eks. stickleback.dk/category/kunder Man kan selv ændre /category/ til f.eks. /kategori/ eller /type/ eller noget helt andet, men helst vil vi nøjes […]

Husk at vedligeholde dit website

Fordi et website ikke er som en trykt brochure, giver det god mening at bruge ressourcer på løbende vedligeholdelse, i stedet for bruge penge på at få lavet en ny hver tredje år. Tøj skal vaskes, hække skal klippes, CV’er opdateres – og det skal websites også. Det er ikke nok at få lavet et […]

WordPress-brugeren “admin”

Hvis man søger på nettet efter tips til at sikre sin WordPress-installation mod hackere, så er et af de mest udbredte råd at undgå at kalde admin-brugeren for “admin”. Men gør det egentlig nogen forskel om man bruger “admin” eller ej? Brute-force angreb på WordPress hjemmesider er en helt almindelig hacker-teknik, og vi oplever disse […]