Hallo,
bin leider gar kein Entwickler-Crack und würde mich gerne bei euch Profis vor meinem ersten Selbstversuch in der php functions meines Childthemes rückversichern.
Problem: Ich arbeite mit dem WP Avada Theme und möchte gerne meine Google Fonts mit der Customer-Fonts-Funktion, die mit Uploadzeilen für ttf, woff, woff2-Dateien usw. ausgestattet ist, direkt installieren. Theoretisch ganz einfach, aber praktisch werden beim Hochladen in die entsprechende Dateizeile die Uploads bei allen Dateiendungen je nach Dateiendung mit folgender Info verweigert:
z.B.
Open-Sans.ttf
Dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt.
Mögliche Problemlösung?: Während meiner Recherchen habe ich herausgefunden, dass Wordpress das Upload dieser Dateitypen per se verhindern kann und die Verweigerung durch folgende PHP-Anweisung für die Dauer des Uploads außer Kraft gesetzt werden könnte:
<?php
define('ALLOW_UNFILTERED_UPLOADS', true);
?>
Jetzt meine Anfänger-Fragen, damit nichts schiefgeht:
1. Ist die Anweisung in der Form geeignet?
2. Wenn ja, wo genau in der php functions meines Child-Themes kann ich diese integrieren? Ich konnte bislang nirgendwo finden, ob sie so alleine stehen kann oder ob zusätzlich noch schließende Klammern, Kommentare etc. benötigt werden, die noch ergänzt werden müssen oder muss die Anweisung an bestimmter Stelle innerhalb der Childtheme-PHP-Anweisung stehen oder kann sie einfach danach eingefügt werden, mit Leerzeile oder ohne)?
Ich würde mich sehr freuen, wenn jemand von Euch mir weiterhelfen kann.
Ich danke im Voraus schon für Euer Interesse.
Liebe Grüsse
Katja