2017-02-28 2 views

Antwort

0

Sie können problemlos Google Schriftarten-API verwenden. Fügen Sie eine Auswahloption hinzu, indem Sie google font für body, heading tags, p tag und andere verwenden. Fügen Sie auch ein Textfeld hinzu, wo der Benutzer dort CSS-Code für Stil hinzufügen wird. Nach dem Speichern der Benutzer klicken Sie müssen eine CSS-Datei im CSS-Ordner in einer bestimmten Datei erstellen. Laden Sie diesen Stil mit der Funktion wp_enqueue_script. Das ist alles.

+0

Sorry, aber ich bin ein Anfänger und ich brauche das für ein Schulprojekt, ich habe auch im Internet gesucht, aber nichts Relevantes gefunden. Wenn Sie mir ein Beispiel zeigen könnten, wäre das großartig! – sergej

0

Es hängt von dem Mechanismus ab, den Sie verwenden, um die Schriftarten zu laden, aber es sollte relativ einfach sein. Sie könnten ein Feld mit nativen benutzerdefinierten Feldern oder ACF erstellen (was meiner Meinung nach viel besser ist) und dann dieses Feld einfach in die Kopfzeile einfügen. Es gibt viele Variationen, die Sie verwenden könnten, aber Sie könnten einfach das Feld akzeptieren einen Link für ein Stylesheet oder ein Skript oder beides. Sie könnten es auch mit wp_enqueue_script injizieren.

Der etwas komplexere Teil kann sicherstellen, dass der Font-Stack für verschiedene Gewichtungen und Stile korrekt ist, da verschiedene Webfont-Services leicht unterschiedliche Syntaxen für ihre Font-Stacks verwenden. Sie könnten eine Art Menü haben, um die Foundry auszuwählen, von der die Fonts geholt werden, und die Syntax auf dieser Basis ändern, so dass sie selbst einen Font-Stack eingeben können, aber je nachdem, wie technisch der Benutzer ist, funktioniert das vielleicht nicht so gut . Es kann einfacher sein, ein Auswahlmenü mit etwas variierenden Fonts zu haben, aus denen der Benutzer wählen kann, auf diese Weise können Sie den Benutzerfehler umgehen, der bei nicht-technischen Benutzern auftreten könnte, die versuchen, irgendeine zufällige Schriftart zu implementieren.

Verwandte Themen