Minimal PHP für WordPress benötigt

All diese Pro’s in WordPress brauche ich deine Vorschläge. PHP ist eine sehr umfangreiche Sprache und kann nicht in wenigen Tagen gemeistert werden. Tatsächlich ist es ein Lebenslernprozess.

Ich kenne grundlegende PHP wie DB-Erstellung und wenig Syntax. Ich habe erst vor kurzem angefangen, WordPress zu lernen und bisher habe ich keine Probleme, etwas zu verstehen, aber für die Entwicklung von Plugins von kommerzieller Bedeutung wäre es notwendig, tiefer in die Details einzutauchen. Wenn ja, welchen Kurs folgen Sie, woher soll ich lernen?

Ich habe diesen Kurs absolviert . Ich denke, die Leute, die WordPress lernten, ohne ein PRO oder PHP-erfahren zu sein, wären in der Lage, es richtig zu verstehen, was ich verlange. Ich hoffe, dass ich keine Bedingungen verletzt habe, indem ich diese Frage gestellt habe.

Solutions Collecting From Web of "Minimal PHP für WordPress benötigt"

WordPress wird mit PHP 5.2.4+ und MySQL 5.0+ arbeiten, aber die WordPress- Dokumente schlagen vor, dass Seiten ab 5.6 oder höher laufen (6. April 2016) .

Für persönliche Themen / Plugins würde ich vorschlagen, mindestens PHP 5.5 zu unterstützen, aber für Plugins / Themes, die du verkaufen möchtest, möchtest du vielleicht auf 5.3 runter gehen. Während PHP Version 5.5 kurz vor dem Ende des Lebens steht und 5.4 und weniger nicht mehr aktiv unterstützt werden , würde die Unterstützung der niedrigeren Version auch die Kopfschmerzen der Leute vermeiden, die Ihrem Plugin / Thema schlechte Bewertungen geben, wenn es “nicht richtig funktioniert” veraltete PHP-Version.

Hier sind die aktuellen Ergebnisse der PHP-Versionen Websites, die WordPress ausführen:

5.2: 8.545%
5.3: 22.987%
5.4: 33.878%
5.5: 18.161%
5.6: 15.512%
7.0: 0.916%

Sie können die Version von PHP sowie WordPress bei der Aktivierung Ihres Plugins überprüfen und automatisch mit einer optionalen Benachrichtigung deaktivieren. Dies würde es Ihnen ermöglichen, eine höhere PHP-Version zu verwenden und den Benutzer darüber zu informieren, dass sie ihre PHP-Version aktualisieren müssen, wenn sie versuchen, das Plugin zu aktivieren. Das würde verhindern, was ich bereits erwähnt habe, dass Nutzer / Kunden ausflippten oder eine schlechte Bewertung erhielten, weil das Plugin pleite ging, Fehler verursachte oder einfach nicht auf ihrer Website funktionierte.

Außerdem gibt es einige großartige “Boilerplates”, die Ihnen eine großartige Grundlage für die Erstellung von Themen und Plugins bieten. Ich schlage vor zu verwenden oder zu schauen, was (größtenteils) sicherstellen sollte, dass Sie “es richtig machen”.

Hier sind einige der beliebtesten:

  1. Plugin Kesselplatte
  2. Plugin Boilerplate Generator
  3. Roots Theme Entwicklungsstarter
  4. Unterstreicht Theme Generator
  5. Knochen Starter-Thema

Schließlich, wenn Sie nur PHP lernen und Ihr Ziel ist, WordPress-Themes oder Plugins zu entwickeln, würde ich nicht viel ausgeben, wenn ich versuche, veraltete Praktiken zu lernen. Es gibt mehrere nützliche Werkzeuge, mit denen Sie Ihren PHP testen können und wissen, auf welcher Version er ausgeführt wird (wie diese oder PHPCompatibility . Auf diese Weise können Sie überprüfen, welche Mindestversion der Benutzer benötigt, wenn Sie sich nicht sicher sind -CLI für Komponententests (es lässt Sie auch eine Menge anderer toller Dinge während der Entwicklung machen.) Außerdem sind die meisten PHP rückwärtskompatibel, so dass viele ältere functionen in neueren Versionen funktionieren.

Wenn Kompatibilität Ihr Hauptanliegen ist, stellen Sie sicher, dass Sie die vom Theme Review Team vorgegebenen Entwicklungsrichtlinien befolgen und das Plug-in Theme Check oder etwas Ähnliches für Plugins verwenden .

Schlussbemerkung: Wenn Sie auf einem Online-Marktplatz verkaufen, müssen Sie eine ähnliche Theme- / Plugin-Überprüfung durchführen, die von wordpress.org durchgeführt wird, bevor Sie mit ihnen verkaufen dürfen. Du solltest also immer versuchen, den Richtlinien von wordpress.org zu folgen. Online-Marktplätze können jedoch leicht unterschiedliche Anforderungen haben ( wie themeforest ), wenn Sie also noch immer besorgt sind, sollten Sie sich mit ihnen absprechen .