Support » Allgemeine Fragen » Unterschiedliche Designs für Post-Seite

  • Chris

    (@tvplittersdorf)


    Hallo zusammen,

    ich versuche mal mein Problem/Anliegen zu schildern:
    unsere Webseite https://tv-plittersdorf.de läuft soweit prima. Mit dem responsiven Design auch auf mobilen Endgeräten.

    Unsere aktuellen Nachrichten sind auf der Homepage unter „Aktuelles“ zu finden.
    Wir haben die Seite der aktuellen Beiträge auch in unsere vereinseigene App eingebunden. Vom Design her passt das auch. Nur hätte ich gerne, dass innerhalb der App der Header und Footer der einzelnen Posts nicht angezeigt wird, da wir hier ja die Navigation innerhalb der App haben.

    Besucht ein User unsere Webseite über PC, Smartphone soll natürlich weiterhin der Header und Footer angezeigt werden.

    Hat jemand eine Idee, wie ich das lösen kann? Geht das überhaupt? Bin bisher nicht wirklich fündig geworden.

    Viele Grüße
    Chris

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Kommt darauf an, wie die App gebaut wird. Könntest du da mehr Details geben?

    Gruß, Torsten

    Thread-Starter Chris

    (@tvplittersdorf)

    Hi Torsten,

    das ist eine gute Frage. Basis ist Appack ( http://www.appack.de ). Ich habe „nur“ Zugriff auf ein Portal, von dem aus ich alles steuern kann. Bisher haben wir über eine externe Verlinkung die Seiten eingebunden. Ich muss lediglich die URL der Seite angeben, die ich einbinden will. Den Rest macht die App.

    Dachte eher, ich muss auf der wordpress Seite was anpassen.

    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von Chris.

    Wenn die App einfach nur die Website „wrapped“, dann kann die Website ja nicht erkennen, dass sie in einer App geladen wird. Aber vielleicht kann die App zusätzliches CSS anwenden, so könntest du dann Header+Footer ausblenden.

    Sieht aber nicht so aus, als ob das möglich wäre. Zumindest finde ich auf der Website nichts dazu.

    Gruß, Torsten

    Thread-Starter Chris

    (@tvplittersdorf)

    Daher auch mein Gedanke, die Beitrgsseite zu kopieren. Dann könnte ich eine Datei füe die Webseite nehmen und eine (ohne Header und Footer), die ich in die App einbinden kann. Geht sowas?

    Werde aber auch mal beim enwtickler nachfragen, ob es da eine Möglichkeit gibt, zusätzlichen CSS Code zu berücksichtigen.

    Ja, das geht. Bego hat dazu mal eine Anleitung geschrieben:
    https://pixolin.de/blog/2016/04/12/webseite-ohne-header-footer-erstellen/

    Ein wenig PHP-Verständnis ist dazu allerdings notwendig. Zumal du das nur als Startpunkt nutzen kannst, wenn du die Beitragsseite haben möchtest.

    Aber dieser Ansatz wäre der flexibelste und von der WP-Seite aus gedacht.

    Gruß, Torsten

    Thread-Starter Chris

    (@tvplittersdorf)

    Hm… ich fürchte, es scheitert dann am PHP-Verständnis.

    Die Blog-Seite habe ich, über ein Plugin, schon so angepasst, wie ich das haben möchte. Und über unser WordPress-Theme kann ich auch Seiten mit und ohne Footer anlegen. Soweit alles prima. Geht aber, wie gesagt, nur für ganze Seiten und nicht für die Beiträge.

    Ich hätte aber gerne nur die einzelnen Beitrags-Seiten ohne Header/Footer.

    Moderator PraetorIM

    (@praetorim)

    Andere Idee: Kann Eure App mit einem RSS-Feed umgehen? Wenn ja, könntest Du die neuesten Nachrichten darüber einbinden.

    Thread-Starter Chris

    (@tvplittersdorf)

    Ja, unsere App kann RSS. So sind die Nachrichten bisher auch eingebunden. Nur, wenn dann auf den Artikel od. Link geklickt wird, lande ich ja wieder in der Ansicjt des einzelnen Beitrags mit dem Theme der Homepage. Genau das wollte ich ja nicht, da dann ja die Navigation etc. der Homepage in der App angezeigt wird.

    Moderator PraetorIM

    (@praetorim)

    Und wenn Du im Feed den Volltext einstellst?

    Ansonsten wäre in der Tat die headerlose Seite – wie oben in dem Artikel von Bego auf pixolin.de beschrieben – die sinnvollste Lösung.

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Das Thema „Unterschiedliche Designs für Post-Seite“ ist für neue Antworten geschlossen.