Schnellere Plugin-Entwicklung durch Trennung des Frontends in eine Theme-Komponente

Ja, das ist ein guter Ansatz.

Ich habe diesen Ansatz für Topic List Previews schon seit einiger Zeit verwendet, indem ich so viel Funktionalität wie möglich in das TC verlagert und es eigenständig gemacht habe. Zusätzliche Funktionen, die API-Änderungen erfordern, werden dann in ein Plugin ausgelagert und die Benutzer werden ermutigt, dieses ebenfalls zu installieren, um davon zu profitieren (wenn sie können).

Das einzige Problem bei diesem Ansatz ist, wenn Sie Ihren Code teilen und eine API-Änderung notwendig ist, dann müssen Sie sicherstellen, dass jemand beide Komponenten installiert. Die Aufteilung in zwei Teile ist potenziell nicht die bequemste Art, wie Leute Ihre Arbeit nutzen können, daher denke ich immer noch, dass letztendlich eine einzige Plugin-Installation für Open-Source-Arbeiten dieser Art immer noch der beste Ansatz ist.

Wenn es nur für Ihre eigene Website ist, dann ist das großartig!

3 „Gefällt mir“