Was ist die beste Vorgehensweise zum Schreiben / Verwenden benutzerdefinierter PHP-classn in einem Design?

Ich möchte eine benutzerdefinierte PHP-class in meinem Thema verwenden, bin mir jedoch nicht sicher, wo ich es hinzufügen soll.

Gibt es Best Practices, die von der Community verwendet werden, um PHP-classn mit einem Thema zu integrieren, oder ist dies die Entscheidung eines einzelnen Entwicklers?

Die erste class, die ich hinzufügen möchte, ist ein benutzerdefiniertes Menü Walker, aber es wird mehr geben, und sie werden an mein Thema gebunden sein.

Ich bin davon getrennt, sie in separaten PHP-Dateien zu erstellen, anstatt sie zu functions.php hinzuzufügen – oder vielleicht gibt es andere Wege, bitte?

Vielen Dank im Voraus für Ihre Eingabe.

Katrina

Solutions Collecting From Web of "Was ist die beste Vorgehensweise zum Schreiben / Verwenden benutzerdefinierter PHP-classn in einem Design?"

Letztendlich geht es um Wartbarkeit und Lesbarkeit. Functions.php ist gut für das Hinzufügen genau das – functionen. Kleine Codefragmente, die das Thema ändern oder hinzufügen Wenn Sie anfangen, in classn einzutreten oder eine Art Framework zu erstellen, müssen Sie damit beginnen, Ihre Bedenken zu trennen, egal ob Sie sie in ein Plugin verschieben oder einfach Ihre classndateien in das Thema aufnehmen und ein gut organisiertes Verzeichnis beibehalten.

Und hier gibt es keine performance – es geht nur darum, was Entwicklung für Sie am einfachsten und wartungsfreundlich macht.