springers54 / reiki

0 stars 0 forks source link

Credo: Featured Box - Wir sind anderes #144

Closed joergsteinhauer closed 5 years ago

joergsteinhauer commented 5 years ago

Inkl. Parallax Effetk

grafik

joergsteinhauer commented 5 years ago

@springers54 Ich hatte erstmal vor, dieses Feature als shortcode umzusetzen. Allerdings wäre das viel mehr Aufwand (habe ich am Bsp. der Service-Box gesehen). Daher werde ich dieses Feature hier erstmal als reines HTML umsetzen.

springers54 commented 5 years ago

Ist ok, da wir das nur hier brauchen. Shortcodes machen eigentlich nur Sinn, wenn es Bausteine sind, die auf mehrerem Seiten verwendet werden oder eine eigene Verwaltung inhaltlich sinnvoll ist. Ist an dieser Stelle nicht so.

joergsteinhauer commented 5 years ago

Genau so ist es, wunderbar.

joergsteinhauer commented 5 years ago

Erster Schritt ist getan, schaue mal bitte drüber. Ich werde ggf. noch ein paar Sachen fein tunen.

joergsteinhauer commented 5 years ago

Habe die 4 Boxen doch als shortcodes gemacht, weil das so besser im Admin zu managen ist. Reines HTML wäre zu globig und shortocde in diesem Fall war einfach.

Der Rest drumrum ist reines HTML.

Das BG-Bild ist wieder in der custom.css konfiguriert.

springers54 commented 5 years ago

Super, warum auch immer, heißt dieser posttyp news und wurde in credo umbenannt. Ich kann die Daten nur importieren, wenn du mir den Typ auch als News benennst. grafik

joergsteinhauer commented 5 years ago

Hm ja... verstehe. Kann so auch gar nicth gehen, denn diese Featured Box ist z.Z. noch komplett statisch als HTML eingebaut. Da wird nichts aus irgendwelchen Seiten gezogen. Um das dynamisch zu bauen, werde ich etwas länger brauchen.

springers54 commented 5 years ago

Es geht nicht mal nur um den Einbau auf der Startseite, diese hat ja nur die kleinen Icons, einen Anteasertext mit Link auf diesen Post-typ. Damit ich den Posttyp importieren kann, müsste er angelegt sein. Da es sich um 4 Seiten handelt, kann man die auch händisch kopieren und manuell verlinken. Wir müssen uns nur klar sein, wie das Vorgehen sinnvoll ist. Ändern werden sich die Inhalte kaum oder mehr als 4 verwendet werden.

Im aktuellen System ist es hier zu finden: grafik

joergsteinhauer commented 5 years ago

Ok, ich glaube ich fange langsam es zu verstehen.

Im alten System gibt es zwar den Menüpunkt "News", so auch den Posttype "News" usw. Allerdings ist der Slug zu diesen Newsbeiträgen ".../credo/..." - warum auch immer. Das macht so nicht wirklich Sinn oder ich kanns nicht nachvollziehen. Ich finde es besser, wenn das Zeug entweder "news" oder "credo" heißt. Nun sind die dazugehörigen Einträge in der DB als "news" hinterlegt, also solche musst sie auch erstmal im neuen System importieren. Da gibts keinen anderen Weg, also muss der Posttype im neuen System auch "news" heißen. Was ich nun auch gemacht habe. Der Slug heißt wieder "credo", denn "news" wäre verwirrend.

Wir testen das mal so, hoffe es geht alles. Wenn ja, kann ich darauß wieder eine dynamischen Shortcode erstellen, der die Daten aus diesen News-Artikeln (credo) dynamisch anzeigt. Da muss man dann nichts mehr händisch im Template ausgeben.

joergsteinhauer commented 5 years ago

So, nun auch hier nach langem Frickeln das Shortcode erfolgreich aktualisiert - und zwar wieder mit dem Script aus dem CherryFramework. Habe es eben optimiert und nur das rüber genommen, was wir brauchen. Die Inhalte kommen nun also dynamisch aus den "News" Beiträgen (Credo).

Gleichzeitig die Größe von ein paar SVG Icons angeglichen.

Die News (Credo) Beiträge haben als Vorschaubild nun ein SVG, zum Glück erlaubt WP das.

springers54 commented 5 years ago
joergsteinhauer commented 5 years ago

Du meinst sicherlich das Umbenennen auf der Admin-Ebene? Habe ich erledigt. Post-Type bleibt weiterhin "news", soweit ich es verstanden habe, ist es dann u.a. der Kennzeichner in der DB. Slug ist weiterhin "credo".

joergsteinhauer commented 5 years ago

@springers54 Wäre hier noch was zu machen?

springers54 commented 5 years ago

Wird in #169 fortgesetzt