Kategorie "Wordpress"


WPDK: Objektorientiertes Denken

Denken Sie an Objekten ist in einigen Programmiersprachen eine grundlegende (und natürlich). In Objective-C, zum Beispiel, gibt es nichts, was nicht gestaltet werden kann und modellierten Objekte. In PHP ist diese Praxis weniger verbreitet, denn die Sprache ist ein bisschen vor kurzem, objektorientiert, ein bisschen, weil es nicht viel zu bieten im Hinblick auf die OO-Programmierung, und ein wenig, weil die gleichen PHP-Programmierer haben vielleicht Angst vor der Belastung oder der Eintritt in Situationen offenbar durch Schreiben von Code mehr linear gelöst.

Fortgesetzt werden ...

WPDK: Programmierstil

Der Rahmen WPDK begann als Kompendium und Entwicklungshilfe auf Wordpress. Es daher nicht will, um den Kern zu ersetzen, sondern müssen mit der aktuellen Struktur des Codes umzugehen. Für eine Vielzahl von Gründen, etwas verständlich und andere ein bisschen weniger, zeigt Wordpress-Kern einen manchmal schlecht strukturiert. Fehlt Homogenität, Beständigkeit, sowohl bei der logischen Ebene und auf der Ebene der Code-Stil.

Fortgesetzt werden ...

WPDK: PHP Überlastung

Überlastung ist charakteristisch für viele objektorientierte Sprachen unterscheiden können zwei oder mehr Methoden in gleicher Weise von den Differenzen der Parameter aufgerufen. Seien Sie vorsichtig, denn wie in der PHP-Handbuch angegeben:

PHP-Interpretation von "Überlastung" ist anders als die meisten objektorientierten Sprachen. Überlastung traditionell Bietet die Möglichkeit, mehrere Methoden mit dem gleichen Namen, aber unterschiedliche Mengen und Arten von Argumenten haben.

Allerdings, wenn PHP wirklich typisiert und würde Überlastung sind, könnten Sie schreiben:

Fortgesetzt werden ...

WPDK: Javascript Muster

In Fortsetzung unserer Tour auf WPDK, heute möchte ich die in der Javascript-Framework verwendete Muster zu erklären.
Javascript viele Muster , was wir gewählt haben (eine Variante des Moduls Pattern) Ich halte eine gute Ähnlichkeit mit PHP, während immer noch große Vorteile in Bezug auf die Schrift. Die Ähnlichkeit ich gesucht, weil einige Klassen haben ihre eigenen Gegen Javascript in PHP, oder umgekehrt.

Fortgesetzt werden ...

WPDK: wie ich es tat

Bei der Entwicklung des Systems wpXtreme und insbesondere die Entwicklung von KIT WPDK (Wordpress Development Kit), habe ich viel gelernt! Vor allem, fing ich an Techniken, die in der Vergangenheit habe ich selten zu schätzen wissen.

Deshalb möchte ich mit diesem Post beginnen, um Sie über all die wunderbaren Dinge, die ich in Bezug auf die Entwicklung des Rahmen WPDK der Entwicklung von Wordpress gewidmet lieben gelernt und Praxis zu erzählen.

Fortgesetzt werden ...

wpXtreme Entwickler-Contest

wpXtreme Logo Geöffnet von heute bis zum 5. November die Frist für die Einreichung der Anträge für die Teilnahme am Wettbewerb für Wordpress-Plugin-Entwicklern vorbehalten: Gewinnen Sie eine 16 GB iPhone5 für den ersten Platz.

wpXtreme kommt: das kostenlose Plugin, das die Benutzererfahrung von Wordpress revolutionieren wird fertig ist, und mit ihm die WPX-Store, App Store, mit denen jeder Entwickler durch das veröffentlichen und verkaufen Sie Ihre eigenen Plugin WPX Developer Center .

Bei https://wpxtre.me bietet eine Vorschau auf die wichtigsten Funktionen, die Benutzer Zugriff haben.

Fortgesetzt werden ...

WPDK Wordpress Development Kit

Die WPDK (Wordpress Development Kit) ist eine proprietäre Rahmen entwickelt zur Beschleunigung der Entwicklung der Suite wpXtreme . Der Nutzung von im Rahmen, sowie dass die Erstellung von Plugins für Wordpress schneller, können Sie an einem Ort viele Eigenschaften, die für viele Plugins zu konzentrieren. Die WPDK stellt somit eine eproprio SDK für die Entwicklung von Plug-ins (und nicht nur) und bietet APIs und Services, die im Laufe der Zeit aktualisiert und verbessert werden kann.

Fortgesetzt werden ...

Einführung wpXtreme

Da wir vorgestellt wpXtreme erkannten wir, dass viele nicht verstanden haben, welches Potenzial dieses Projekt. Mit diesem ersten Artikel möchte ich, sowie CTO von wpXtreme Saidmade , erklären alles, was wir getan haben und tun, um wpXtreme etwas Einzigartiges.

Welche wpXtreme?

wpXtreme ist ein Projekt, ein stratup wenn Sie es vorziehen, aber wirklich - oder körperlich -, auf die Produkte oder Dienstleistungen reden wir? In der ersten Instanz wpXtreme ist in erster Linie ein Wordpress-Plugin kostenlos herunterladen (in Kürze), die sofortigen Zugriff auf eine Reihe von Verbesserungen und Dienstleistungen bietet:

wpXtreme Schemas

Fortgesetzt werden ...

wpXtreme: dotieren Ihre Wordpress

Jetzt bin ich ca. 4 Jahren, seit ich Saidmade gegründet mit meinen zwei Partnern Nicholas und Matthew ; 4 Jahre waren sehr intensiv, voller Zufriedenheit, aber teilweise auch sehr anstrengend. : Seit Anfang dieser Reise haben wir in einem Opensource-Projekt, das heute als die oben wird angenommen, Wordpress .

Wir verbrachten Tage und Tage, um Forschung und Entwicklung auf dieser Plattform zu tun, und wir können sicher behaupten "umgekrempelt" zu haben. Ich habe diese kleine Einführung, um die neue Start wir auf zu arbeiten und wo wir konzentrieren uns alle über die Jahre gesammelten Erfahrungen vorstellen: wpXtreme .

Fortgesetzt werden ...

Wordpress Ordner Funktionen: Alle Wege führen zu Wordpress

Wordpress bietet viele Möglichkeiten, um die Namen der Ordner zugreifen und neue zu bauen. Hier ist eine hilfreiche Liste mit Beispielen durchgeführt wird, klar zu sein, von einem Unterordner in einem hypothetischen Plugin zu finden:

Plugins

Beginnen wir mit plugins_url() nützlich, um zu bestimmen, und bauen url, wenn Sie ein Plugin zu schreiben.

plugins_url ()

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/ / Wenn diese Zeile ausgeführt durch
/ / Http :/ / www.miosito.com / wp-content / plugins / my_plugin / classes / test.php

plugins_url ( ) ; Plugins_url = $ r ();
/ / Http :/ / www.miosito.com/wp-content/plugins/

plugins_url ( 'myscript.js' , __FILE__ ) ; $ R = plugins_url ('MyScript.js', __ FILE__);
/ / Http :/ / www.miosito.com / wp-content / plugins / my_plugin / classes / myscript.js

plugins_url ( 'assets' ) ; $ R = plugins_url ("Assets");
/ / Http :/ / www.miosito.com / wp-content / plugins / Vermögen

trailingslashit ( plugins_url ( 'assets' ) ) ; $ R = trailingslashit (plugins_url ("Assets"));
/ / Http :/ / www.miosito.com/wp-content/plugins/assets/

Fortgesetzt werden ...