Etikettarkiv: Lärande

Nätverkssamhället utgår ifrån människan

I nätverkssamhället är syftet varje människas lärande och utveckling till skillnad från industrisamhället som fokuserar på hierarkier och system.

Du kan bedöma skillnaden genom att ställa frågan:

Vem har kontrollpanelen?

  • Du
  • Ledaren
Toppstyrt system

Bildkälla: fjärrkontroll

Bildkälla: kontrollrum

Hur du skapar en WordPress plugin

Här beskriver jag bygget av en plugin till WordPress. Exemplet ger dig möjlighet att byta utseende på en webbsida.

En poäng med att publicera information och funktionalitet i en plugin (ett tillägg), istället för direkt på webbsidan, är att den fungerar i alla teman. Även då du byter tema finns informationen där.

Du kan till exempel se licensinformation en bit ner på denna webbsida, om hur du kan återanvända information på sajten. Licensinformationen har jag lagt i ett tillägg så att den följer med även när temat byts ut.

Varför berätta om detta

En poäng med att beskriva arbetet med tillägget öppet är att det ger dig möjlighet att hjälpa mig 😉

Jag vet inte riktigt vad jag håller på med, är en ganska oerfaren WordPress- utvecklare. Så när du inte fattar eller hittar problem kan du lösa dem, dela med dig av lösningen och hjälpa mig förstå. Skriv en kommentar eller ett eget inlägg och länka hit.

Ett tillägg byggs med ett textdokument

Skriv text i ett textdokument och placera det på rätt plats så kommer WordPress förstå att det handlar om ett tillägg.

Var

Placera ditt textdokument, ditt tillägg, i mappen wp-content/plugins i en egen mapp, i mitt fall Temaskiftaren.

wp-content/plugins/temaskiftare

Textdokumentet heter temaskiftare.php

Header

Inled texten i tillägget med det som kallas Header, en beskrivning.

/*
Plugin Name: Temaskiftaren
Description: Byt WordPress-tema via URL
Version: 0.1
Author: Rikard Linde
*/

Säkerhetskontroll

Med Temaskiftaren kommer du kunna byta utseende på webbsidor genom att ändra webbadress.

För att användaren ska kunna använda tillägget som tänkt men inte påverka resten av WordPress inleder vi tillägget med en säkerhetskontroll.

if (!defined('ABSPATH')) {
    exit;
}

ABSPATH är en säkerhetskontroll som förhindrar att någon kör tillägget direkt via webben.

Källor

Vad är detta

Här beskriver jag bygget av en plugin till WordPress. Exemplet ger dig möjlighet att byta utseende på en webbsida.

  1. Hur du skapar en WordPress plugin
  2. WordPress hooks
  3. Fånga URLen!
  4. Identifiera sidtyp
  5. Finns det nåt tema i webbadressen?