Pluginception

Beskrivning

Ett tillägg som hjälper dig att snabbt och enkelt skapa nya tillägg.

Installera och aktivera. Gå sedan till menyalternativet Tillägg->Skapa nytt tillägg för att skapa och aktivera ett nytt, tomt tillägg, direkt på din webbplats.

När tillägget har skapats omdirigeras du direkt till tilläggsredigeraren, där du kan skriva eller klistra in programkoden för ditt nya tillägg.

Installation

  1. Ladda upp filerna till katalogen /wp-content/plugins/pluginception/ eller installera direkt via WordPress.
  2. Aktivera tillägget ”Pluginception” via menyn ”Tillägg” i WordPress
  3. Prova det nya alternativet ”Skapa nytt tillägg” i menyn ”Tillägg”.

Vanliga frågor

Menyalternativet ”Skapa nytt tillägg” saknas.

Det finns 4 situationer där du inte kommer att kunna se den nya menyn:

  1. Du är inte inloggad som administratör på webbplatsen.
  2. Din webbplats är konfigurerad som en nätverksinstalaltion (multisite) och du är inte inloggad som superadmin.
  3. Om definitionen DISALLOW_FILE_EDIT är aktiverad kan du inte redigera tilläggsfiler.
  4. Om definitionen DISALLOW_FILE_MODS är aktiverad kan du inte redigera tilläggsfiler.

I vilket som helst av dessa fall kommer menyalternativet inte att syna, eftersom du saknar behörigheten edit_plugins.

Är det säkert?

Nej, inte det minsta lilla. Så nu vet du!

Med hänsyn tagen till det är det helt ”säkert” om man med detta avser en viss definition av ordet ”säkert”. Till att börja med är skärmen ”skapa nytt tillägg” säker och oåtkomlig för alla som saknar behörigheten ”edit_plugins”. Dessutom använder Pluginception de korrekta metoderna i WP_Filesystem för att skapa tillägget, så man behöver inte oroa sig över felaktig ”filägarinformation” på delade webbservrar. Du kan behöva uppge FTP-behörighetsuppgifter på vissa servrar för att det ska kunna skapa tillägget. I så fall är det WP_Filesystem som på det sättet ser till att filerna får rätt ”ägare”.

Det enda detta tillägg fakiskt gör är att det hjälper dig att snabbt och enkelt skapa ett nytt tillägg när du behöver det, och sedan tar dig direkt till redigeringssidan för det nya tillägget. Cowboy-programmering när den är som bäst.

Men varför i hela världen?

Eftersom jag ofta skapar nya tillägg för att klistra in enkla kodsnuttar där de behövs, vet jag att koden fungerar. Jag har redan testat den. Men att sedan behöva kapsla in det hela i ett tillägg, starta Filezilla, hitta rätt kataloger och ladda upp tillägget … är minst sagt jobbigt. Detta tillägg låter mig enkelt skapa ett nytt, tomt tillägg och sedan gå över till redigeraren så att jag kan klistra in min kodsnutt, som jag redan vet fungerar.

Om du skulle klistra in programkod som inte fungerar, eller om du börjar experimentera i tilläggsredigeraren är det mycket troligt att din webbplats slutar fungera. Så gör detta bara om du verkligen vet vad du håller på med. Det här är ett verktyg för avancerade användare.

Jag vill att detta tillägg ska göra något annat än det faktiskt gör.

I så fall kan du modifiera tillägget så att det gör vad du vill. Men be inte mig ändra tillägget. Det gör nämligen redan precis vad jag vill.

Recensioner

20 april 2021
This is definitely the best idea ever! No risk any more to edit things that will get overwritten on next update. This is very smart and works as expected.
22 maj 2017
I need need need need this plugin 😀 It works perfect! Thank you so much!! Fantastic idea!
9 mars 2017
I was tinkering with this for automation already, then I stumbled on this plugin. Thanks for saving me time!
Läs alla 24 betyg

Bidragsgivare och utvecklare

”Pluginception” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Pluginception” har översatts till 9 språk. Tack till översättarna för deras bidrag.

Översätt ”Pluginception” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

1.3

  • Rättade två mindre XSS-sårbarheter

1.2

  • Korrigerade stödet för översättningar, lade till en POT-fil för översättare
  • Avlägsnade POT-filen för att låta hanteringar skötas via translate.wordpress.org

1.1

  • Rättade problem med att citationstecken var skyddade med snedstreck (magiska citationstecken).

1.0

  • Första versionen.