Erstellen von jQuery-basierten Galerien mit WordPress ohne ein Plugin?

Ich habe mir den Kopf zerbrochen, um eine einfache Galerie in WordPress zu erstellen, ohne auf ein Plug-in wie die NextGen-Galerie angewiesen zu sein, und dachte, ein Shortcode wäre ein guter Weg kombiniert mit der eingebauten Methode zum Anhängen von Bildern Ein Eintrag. Auf diese Weise würde der Benutzer hochgeladene Bilder anhängen und die Beschreibung für das Bild könnte als Beschriftung verwendet werden.

Das war, bis ich erkannte, dass es keinen einfachen Weg gibt, ein Bild von einem Post zu lösen, es sei denn, Sie löschen das Bild selbst (dh es verschwindet von anderen Posts / Seiten, in die Sie es eingefügt haben). Darüber hinaus können Sie die Bilder nicht mit anderen Teilen Ihrer Website verknüpfen.

Ich denke jetzt, dass benutzerdefinierte Felder oder eine andere Methode, die einen Shortcode oder eine feste Kodierung eines Bereichs in meiner Vorlage beinhalten, eine gute Möglichkeit sind, dies zu tun. Das Problem besteht jedoch darin, die verschiedenen Teile der Galerie für jedes Bild zuzuordnen:

  • die Bild-URL
  • die Bildmaße
  • Die Verknüpfung, die das Bild umschließt
  • die Reihenfolge der Bilder

Der HTML-Code, den ich für jedes Bild ausgeben müsste, wäre folgender:

   

Und dann würde ich das in ein div wie

damit ich in jQuery damit machen kann, was ich will.

Ist das in WordPress ohne die Verwendung eines Plugins möglich? Ich möchte dies von Post zu Post und ohne in den HTML-Editor zu gehen und den Code manuell zu schreiben. Meine Kunden neigen dazu, nicht zu computeraffin zu sein …

Danke für irgendwelche Hinweise,

Osu

Solutions Collecting From Web of "Erstellen von jQuery-basierten Galerien mit WordPress ohne ein Plugin?"

Sie können es nicht rein mit Javascript (mit oder ohne jQuery) tun, da die Bilder serverseitig gehostet werden, und es gibt keine Möglichkeit für eine Javascript-function zu scannen, um zu sehen, was verfügbar ist.

Was Sie tun könnten, ist eine function schreiben, um es in functions.php zu tun und binden Sie es an einen Shortcode, aber dann fangen Sie an, in das Territorium zu kommen, wo ein Plugin einfacher wäre.