Næse for design og kommunikation til nettet
Wordpress
Sådan kaldes javascripts i Wordpress
30 nov 09
Da version 1 af stylesheets og templates til Horsens kommunes biblioteker i sin tid blev kodet op, havde jeg hentet javascript-biblioteket jQuery + diverse plugins, placeret dem i wp-theme mappen og kaldt dem manuelt i theme’ets header.php script. Det var før jeg fandt ud af, at jQuery + plugins faktisk er inkluderet i Wordpress og kan kaldes med indbyggede funktioner.
Den “rigtige” måde at kalde javascripts på i Wordpress er med fuktionen wp_enqueue_script. Med denne funktion kan man kalde en række indbyggede javascript biblioteker, heriblandt jQuery, Scriptaculous og Prototype. For at kalde jQuery, skriver man således følgende i header.php:
<?php wp_enqueue_script('jquery'); ?>
Har man samtidig Mere >
Wordpress HTTP kald og firewalls
17 feb 09
Jeg har haft en masse bøvl med Wordpress MU efter opgradering til version 2.7 på Horsens kommunes bibliotekers website, og har brugt en masse tid på at finde fejlen. Symptomerne var et enormt langsomt site, hvor det tog 1,5 minut eller mere at loade hver enkelt side, både i front- og back end. Efter at have loadet længe, indlæste siden dernæst på én gang. Det lykkedes til sidst at finde en løsning, men problemerne skyldtes ikke nødvendigvis en fejl.
Horsens kommunes bibliotekers website står placeret bag kommunens firewall. Det er jo glimrende, for så vidt sikringen af serveren. Det viser sig Mere >
jQuery i Wordpress
29 jan 09
jQuery er allerede indbygget i Wordpress, så der er ingen grund til at downloade og implementere det i hvert nyt tema, du går i gang med. Bare indsæt referencen til jQuery før kaldet til “wp_head()” i header.php. Referencen til jQuery indsættes nemt med følgende tag:
< ?php wp_enqueue_script('jquery'); ?>
Art Direction plugin til Wordpress – Pimp dine indlæg
21 dec 08
Jeg har tidligere skrevet om Jason Santa Maria’s blog, der har det særkende at næsten hvert indlæg er individuelt gennemdesignet i en stil, der passer ind i sitets overordnede look and feel.
Nu er det blevet lidt lettere, i hvert fald rent teknisk, at opnå noget lignende med Wordpress. Noel Jackson, designer hos Automattic, der udvikler Wordpress, har nemlig for nylig udgivet et plugin, der gør det muligt at lave brugerdefinerede designs til indlæg enkeltvis, mens et globalt stylet arkiv bibeholdes.
Men ét er teknikken. Den virkelige udfordring ligger i designopgaven, hvis hvert indlæg i en blog ønskes stylet individuelt.
Plugin’et hedder Art Mere >
Ultrakorte uddrag i Wordpress
25 nov 08
I Wordpress kan man skrive et kort uddrag til de enkelte blogindlæg. Det er ofte anvendeligt på sites, der ikke nødvendigvis har karakter af en typisk weblog, f.eks. journalistiske magasiner, portaler eller virksomhedssites.
Uddraget har som udgangspunkt en størrelse på 55 ord og det kan man ikke umiddelbart ændre på. Men 55 ord kan godt være 40 ord for meget, hvis uddraget ønskes vist på en bestemt måde. Jeg har gravet lidt i uddraget og fundet frem til en måde at begrænse det på.
The_excerpt() laver for lange uddrag For at implementere uddraget i templaten bruges tag’et the_excerpt() (se dokumentation her). Dette tag Mere >
Et par gode CMS plugins til Wordpress
24 nov 08
Jeg er i øjeblikket i færd med at udvikle et nyt website på min arbejdsplads, Horsens kommunes biblioteker. Sitet kommer til at køre i Wordpress MU, og jo mere man graver i det system, des mere bliver det klart, at man kan få et ganske velfungerende CMS ud af det.
Jeg har dog savnet et par funktioner, men det findes der heldigvis plugins til.
Fjern uaktuelle indlæg Et indlæg kan sættes til blive udgivet i fremtiden, emn jeg har også behov for, at det automatisk kan udløbe, dvs. blive slettet når det er uaktuelt.
Til det formål er plugin’et Post Expirator glimrende. Post Expirator Mere >