Fånga URLen!

För att kunna ändra sajtens utseende med hjälp av sidans webbadress behöver vi

  • hämta webbadressen (URL:en)
  • innan sidan visas

Det gör vi med en funktion som

  • begär ut URL:en – $_SERVER[’REQUEST_URI’]
  • lägger den i en behållare – $current_url =

Så här ser funktionen ut tillsammans med en avslutande Action som sätter igång funktionen precis innan sidan laddas.

function check_url_for_theme() {
    $current_url = $_SERVER['REQUEST_URI'];
    error_log('Nuvarande URL: ' . $current_url);
}

add_action('init', 'check_url_for_theme');

På det sättet ser vi exakt vilken URL-struktur vi behöver hantera. Sen kan vi börja bygga logiken för att plocka ut temadelen ur URL:en.

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?

Related Articles

Responses