Jeg prøver at lave et plugin, der også skal fungere i en multi-site installation. Jeg har oprettet et spørgsmål på wordpress.org forum, hvis nogen har erfaring med dette er jeg meget taknemmelig for svar og forslag :-)
Multi-site plugin database creation
(6 indlæg) (3 voices)-
Skrevet 12 years siden #
-
her er lidt info. Det er helt sikkert ikke nok, men jeg håber du kan bruge det alligevel:
http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-siteSkrevet 12 years siden # -
Hej Morten
Mange tak. Det er også den blogpost jeg har taget udgangspunkt i, men det fungerer desværre ikke som ventet.
Jesper Jarlskov
Skrevet 12 years siden # -
hvis du ikke finder andet, så må du jo "reverse-engineer" noget fra wpmu - alle deres plugins er jo multi-site kompatible.
Skrevet 12 years siden # -
Skal tabellen tvinges til at blive oprettet i alle sites - eller skal det være noget hver under-site admin selv må bestemme?
Eksemplet virker ud fra tanken om at det skal enables per under-site.. altså ikke fra super-admin (super-admin tillader bare, at det kan aktiveres af admins på undersites).
- og jeg mener, der er vel ingen grund til at tvinge en tabel ind i hvert undersite, med mindre der skal være et eller andet default indhold.. men kan det så ikke hentes centralt i stedet? hmm...
- og hvad sker der når der oprettes et nyt undersite, så skal du ha en action på "multisite_new_subsite" .. (det hedder den ikke, men whatever den hedder...)
PS: jeg har ikke ret meget erfaring med network sites, da de løsninger jeg laver er ret forskellige - så "I dont know what im talking about" :)
Tilføj dit Google+ profilbillede til google søgeresultater ( http://goo.gl/erzPa )Skrevet 12 years siden # -
Det er vel normalt at når et plugin network-aktiveres så bliver det aktiveret for alle sites, det er ihvertfald sådan jeg forstår forskellen på network og ikke-network activations, så jeg tænker at det er naturligt at hvert subsite får de tabeller de hver især skal bruge. Men det kan selvfølgelig godt være jeg bare skal gemme det, til den enkelte admin aktiverer pluginet.
Skrevet 12 years siden #
Svar
Du skal være logget ind for at skrive.