Jak používat fragmenty kódu Ultimate Multisite z našeho GitHub repozitáře
Na GitHubu jsou k dispozici fragmenty kódu, které často požadují uživatelé Ultimate Multisite. Tyto fragmenty umožňují přidat drobné funkce, jako je vložení skriptu Google Analytics na registrační stránky nebo skrytí meta boxu v administraci.
V tomto článku vám ukážeme, jak tyto kódy použít, a konkrétně kam je umístit.
Fragmenty kódu najdete na odkazu níže.
https://github.com/next-press/wp-ultimo-snippets/
Kód můžete přidat dvěma způsoby:
-
Do souboru functions.php vašeho motivu.
-
Pomocí Must-Use pluginů (mu-plugins)
Jak přidat fragment kódu do souboru functions.php vašeho motivu
-
Přihlaste se do administrace vaší WordPress multisite sítě a přejděte na Vzhled > Editor motivů (viz snímek obrazovky níže).
-
Na stránce „Úprava motivů" se ujistěte, že máte v rozbalovacím seznamu v pravém horním rohu obrazovky vybraný váš aktivní motiv (č. 3 na snímku obrazovky níže).
-
V sekci „Soubory motivu" klikněte na soubor functions.php, aby se načetl. Přejděte na konec souboru a vložte fragment kódu Ultimate Multisite, který jste získali z GitHub repozitáře.
Jak vytvořit Must-Use pluginy (mu-plugins)
WordPress má funkci, která umožňuje načítat vlastní funkcionalitu pomocí takzvaných „Must-Use pluginů", zkráceně „mu-plugins".
Tyto speciální mu-pluginy se načítají před všemi ostatními běžnými pluginy a nelze je deaktivovat. V multisite síti se kód v těchto mu-pluginech načte na všech webech vaší instalace.
1. Pomocí FTP nebo SSH se připojte k souborovému systému vaší WordPress instalace.
2. V adresáři wp-content vaší WordPress instalace vytvořte nový adresář s názvem: mu-plugins.
3. Na svém počítači vytvořte nový PHP soubor s názvem wu-snippet.php pomocí Poznámkového bloku nebo jiného editoru kódu.
4. Do souboru vložte fragment kódu Ultimate Multisite, který jste získali z GitHub repozitáře, a soubor uložte. Na začátek fragmentu kódu můžete také přidat následující kód, který váš mu plugin označí.