Ich habe gerade mein erstes Plugin für wp gebaut, und auch wenn es keine großartige "Code-Poesie" ist;) es funktioniert wie es sollte. Es ist ein Plugin, das die Standard-WP-Galerie mit dem GalleryView 3.0 jquery-Plugin ( Ссылка ) transformiert.
Das Einzige, was ich nicht tun kann, ist Lokalisierung. Lokalisierung für dieses Plugin bedeutet übersetzt die Admin-Schnittstelle, wo jemand die jquery-Plugin-Optionen konfigurieren kann, um den Aspekt der resultierenden Galerie zu ändern.
Ich habe versucht, den Millionen von Tutorials im Web zu folgen, habe viele Beiträge zu diesem Thema in Foren gelesen und bin den Richtlinien des Kodex gefolgt ... aber immer noch ohne Glück.
das habe ich getan:
__
und _e
) load_plugin_textdomain
in der Haupt-Plugin-Datei hinzuzufügen. Ich habe es versucht, weil es nicht funktioniert. Das Einzige, worüber ich nicht sicher bin, ist die Tatsache, dass das Plugin, das ich erstellt habe, nicht unter einer Klasse + Konstruktorfunktionen liegt ... nur weil ich immer noch nicht so gut in der Programmierung bin.
Aber ich habe das load_plugin_textdomain
in ein init add_action
gesetzt, so:
die obigen Zeilen sind nicht in einer Logik, sie sind nur in der Haupt-Plugin-Datei, so.
Dies ist ein Beispiel für meine Verwendung von gettext-Funktionen:
%Vor%Was habe ich nicht verstanden?
Mein Fehler war bei der Pfaddeklaration der Sprachdateien.
dies behoben:
%Vor%Das war falsch:
%Vor%Ich wurde auf Wordpress Stack Exchange
beantwortet Im Gegensatz zu meiner vorherigen Aussage ist es mir gelungen, diesen Dateinamen zu verwenden: gallery-view-for-wp-it_IT.mo
Seltsam - Themen verwenden nur it_IT.mo
.
Tags und Links plugins localization wordpress