Genau dieses plugin habe ich gemeint.
Beiträge von aturo
-
-
Sowie es aussieht benutzt das plugin ein eigenen XML Standard CasaXML. Wenn du die FAQ des Plugins liest, gibt es da ein Link zu Githup. Ich habe zumindest Eine OpenImmo Datei in das Upload Verzeichnis gelegt und synchronisiert, daß Ergebnisse ist ein leeres Array, was wohl bedeutet, dass es Weder das openImmo Noch IS24 Format verarbeitet. Es muss vorher geparst werden.
Ich kenne eigentlich nur ein Kostenpflichtiges Plugin aus dem Bereich, name fällt mir jetzt nicht auf die schnelle ein. Bei Google ist es aber einer der ersten Ergebnisse. -
Also mit den Bootstrap dateien hat sich erledigt, habe ich selber hingekriegt.
Aber der Datepicker und slider funktionieren immer noch nicht. Habe das Gefühl das jQuery nicht richtig geladen wird.
Im Firebug heisst es z.B. "TypeError: $ is not a function".
Hat den wirklich keiner eine Idee? -
Hat den keiner eine Idee? Mir ist es noch aufgefallen, das die beiden bootstrap js Dateien im header als html/text deklariert sind, warum?
-
Hallo Zusammen,
ich habe hier ein Problem mit laden der Javascript-Dateien.
Ich habe vor einigen Tagen den Aufruf des jQuery abgeändert.
vorherumgestellt auf
so dass immer die version des jQuery mit WP aktualisiert wird,wenn eine neuere gibt.Die jQuery wird auch geladen, aber irgendwie funktioniert es nicht richtig. Ich schnalle auch nicht, warum das so ist.
Hier im Formular ist z.B. bei "Auszugsdatum" ein Datepicker eingebunden, funktioniert nicht.Hier bei Einzellansicht z.B. ist ein Flexslider eingebunden, geht auch nicht.
Und bei der Einbindung von Bootstrap werden die Dateien gar nicht erst geladen (404), obwohl diese definitiv auf dem Webspace sind und die Pfade auch stimmen.
Habe zuvor noch
im Header gespielt, da dieser angeblich die GZIP Archivierung aktiviert, kann das evtl. damit was zu tun haben.
-
In welchen Frankfurt? Frankfurt Oder ist von F/Main schon etwas entfernt. Bin zwar nicht direkt aus Frankfurt aber in der Nähe, Region Mainz.
-
Wenn du selber codest, kannst du auch so Vorgehen, das du für deine Kategorien je eine Datei erstellst. Und in der Single.php mit einer if else Anweisung die unterschiedlichen Dateien aufrufst.
Mit get_template_part(" single"," kategorie") für single-kategorie.php -
Hast du die Bilder als wordpress Galerie ausgewählt?
Wenn du im Texteditor den Shortcode anschaust, wie ist der Aufruf der Fallweise zu sehen?
Sollte ca. So aussehen [Gallery ids="1,5,7,"] etc. Wenn bei dir noch vor Ids = "" noch was anderes steht, etwa col="" dann bitte raus löschen. Wie schon erwähnt, Beta -Status... -
Habe in meinen Kundenprojekten auch so einige Slider und Gallery-Projekte probiert. Hab mir letztlich ein Plugin auf Basis von Flexslider2 gebastelt.
Auf http://www.Media-store.net kannst du es runterladen und ausprobieren. Feedback wäre willkommen, da das plugin noch so ziemlich in Beta-Phase ist. -
Ich habe für ein Kundenprojekt auch ziemlich lange gesucht. Mir persönlich gefällt der Flexslider ganz gut, fand aber dafür kein plugin, also habe ich selbst eins programmiert.
http://media-store.net/wp-flexslider-shortcodes/?cmd=wporg
Das ganze ist noch ziemlich im Beta -Status, kannst du gerne anschauen. Für ein Feedback wäre ich sehr dankbar. -
Die @import Regel sollte eigentlich am Anfang in der Style.Css deines Childs stehen. Da erst die Css des Themes geladen wird z. B. 2014 und erst dann deine Anpassungen.
Wenn das 2014 von WP aktualisiert wird, wird die Style.css des themes ja mit aktualisiert. Aber die Anpassungen in deinem Child bleiben davon unberührt. -
http://underscores.me dieses theme ist mir empfohlen worden. Habe bis jetzt selber auch noch nicht im Einsatz, werde aber beim nächsten Theme mal testen, vielleicht hilft es dir weiter.
-
Du brauchst die 2 Seiten eigentlich gar nicht, sondern so gehst in die Konfiguration des Menüs und erstellst ein Menüpunkt "Bilder " und verlinkst ihn mir der Kategorie allgemein, dann Menüpunkt "Objekte " verlinkst ihn mit der Kategorie "Objekte ". Bei der Auswahl des jeweiligen menüpunktes werden alle Beiträge nur dieser Kategorie angezeigt. Hoffe ist einigermassen verständlich.
-
Also ein kleines Feedback, zwischendurch...
Das erstellen der Posts mit wp_insert_post() und das anlegen der Meta-tags mit add_post_meta klappt schon mal wunderbar.
2 ungelöste Probleme habe ich allerdings noch.zu1. -> Bilder zu jedem Post ? Es gibt pro Post etwa 1 bis 10 Bilder, wie speichere ich diese ???
Ich könnte natürlich die URL als Post_Meta speichern und diese dann im Template mit <img>-Tag aufrufen oder gibt es da evtl. ein anderen Ansatz(Wordpressnahe)
zu2- -> Bei einem erneuten Aufruf im Admin werden die Posts erneut angelegt, was natürlich zu mehrfachen Doppelposts kommen kann. Also brauche ich da erst eine Abfrage ob dieser Post bereits existiert.
Wie kann ich auf die ID eines POSTS zugreifen, bei dem z.B. der Titel 'XYZ' ist oder der Postname 'ABC'???
Mit get_the_ID kann ich nicht dran, da im Backend-Bereich ich natürlich außerhalb vom Loop bin.wäre für jeden Hinweis dankbar!
-
das dir insert post noch abgeht, war aus der frage nicht erkennbar, da du geschrieben hast, du speicherst die daten bereits in der Datenbank, wp_insert_post ist die direkt WP Funktion, was man bevor wordpress mit mysql php befehle gelöst hat,
was du dir dann auch noch anschaun solltest (falls du mehr felder als Standard wp_post tabelle speicherst, add_post_meta weiters wp_set_object_terms dann kannst du auch taxonmies, categories usw gleich speichern,und ich wäre auch auf deine Lösung mit XML einlesen neugierig, würde zu meinem Plugin Project, wo ich alle wp tabellen auslesen und nach wunsch als table, li, ul, span, div, form usw darstellen kann und auch per definierten formulare die daten bearbeiten usw interessant dazupassen.
Speichern in der Datenbank ja, aber eigens konstruierte Tabelle, die in diesem Moment mit den Posts nicht viel zu tun hat. Da die Struktur der XML ebenfalls sehr umfangreich ist und einige Felder davon nur zu Abfragezwecken benötigt werden um z.B zu entscheiden ob bestimmte Daten angezeigt werden dürfen oder nicht, habe ich mich dazu entschlossen eben die Daten in ihren Bestandteilen zu zerlegen und erst in der DB zu speichern. Zur Konstruktion des Artikels kann ich mir dann, per Formulareingaben und Auswahlkriterien im Admin-Menü die Daten entsprechend auslesen und zusammenzusetzen.
Meinst du den Code zum Auslesen der XML?
-
Ok, ich habe da was gefunden. Was viel versprechend aussieht. Mal schauen ob es klappt.
wp_insert_post() ist das Zauberwort.
Kann hier nachgelesen werden. https://codex.wordpress.org/Function_Reference/wp_insert_post -
Mit Lösungen von WP dachte ich eigentlich mehr an so was wie z.B. eine Funktion bei dessen Aufruf ein klar strukturiertes Array oder direkt Argumente wie Titel, Content, Post-Type, usw. übergeben werden müssen und diese Funktion übernimmt dann den Eintrag in die Wp-Datenbank.
An Melewo: Die Tabellenstrucktur kann hier nachgelesen werden. http://codex.wordpress.org/File:WP3.8-ERD.png -
Hallo Zusammen, bin gerade dabei an einem für eigene Zwecke programmiertem Plugin zu feilen und komme da an einem Punkt nicht wirklich weiter. Hoffe mir kann jemand ein Denkanstoss geben.
Also das Plugin soll folgendes machen...
Ich kriege Daten mittels einer XML Datei zur Verfügung gestellt, diese Datei wird vom Plugin ausgelesen und in ihre Bestandteile in einer eigenen DB-Tabelle gespeichert. (Ist gelöst)
Für den Inhalt wird ein eigenes Custom Post Type direkt aus dem Plugin heraus angelegt. (Ist gelöst)
Die Daten aus der DB-Tabelle werden ausgelesen und nach einem von mir vorgegebenem Muster (kriege ich hin) als ein fertiger Artikel dieser Custom Post Type Gruppe automatisiert von Php erstellt werden.( Und da hackt es bei mir)Habe durch die Suchfunktion nichts ähnliches gefunden.
Gibt es da evtl. Lösungen von WP heraus, oder soll ich diese in die Tabelle wp_posts in die entsprechenden Tabellenzellen schreiben?
-
Oder Suche nach plugins, die es ermöglichen Php-Code in den Beiträgen und Seiten einzugeben, davon gibt es auch einige...
-
Wenn das Doch bereits eine php Seite ist, mußt du diese nur anders bennenen als Index. Php in den Ordner deines Themes kopieren, dann brauchst du ein eigenes Tamplate, wie man dieses erstellt, gibt es hier im Forum genug Hilfestellung.
In diesem rufst du die Datei in etwa so auf.
"<? Php get_template_part('name-der-datei'); ?> "
Ohne die Endung .php
Dann einer der Seiten in wordpress dieses tamplate zuweisen, dies sollte funktionieren.