Landing Pages Plugin :kleines_airplane:

Um das klarzustellen: Wurde Ihre Website durch das Plugin beschädigt, oder waren Sie sich nur nicht sicher, wie Sie es konfigurieren sollen? Wenn ersteres der Fall war, dann gibt es vielleicht etwas zu reparieren.

Beides. Zuerst wurden Teile meiner Website nicht geladen, obwohl die Website bis zur Installation des Plugins perfekt lief.

Kann ich das Theme verwenden, das ich immer benutzt habe, oder ist dieses spezielle Blog-Theme notwendig?

Welche Teile der Website? Wenn Sie dies näher erläutern könnten, wäre das hilfreich, um sicherzustellen, dass es nicht wieder vorkommt.

Welches Theme haben Sie immer benutzt?

Ich verwende eine stark modifizierte Version von Air Theme (viele CSS-Änderungen) mit einer dunklen Palette. Was ist im Grunde der Sinn des Blog-Themes selbst, wenn ich bereits ein Theme auf meinen Foren/meiner Website verwende? Wird es benötigt oder nicht?

Denn ich sehe auch einen Themes-Bereich im Plugin selbst, daher bin ich verwirrt:

Außerdem heißt der letzte Schritt in der Anleitung auf Ihrer Website: „Ändern Sie im Landing Pages Administration UI die Kategorie der Seite „Blog“ in die Kategorie, die Sie zum Ausführen Ihres Blogs verwenden möchten“, aber die Kategorie ist für mich ausgegraut.

Ich war gerade im Admin-Panel, habe das Plugin installiert, das Panel aktualisiert und etwa die Hälfte der Website wurde gelöscht. Ich bin mir nicht sicher, ob es noch versucht hat, alles zu laden oder was.

Ja, Sie können das Air Theme verwenden. Beachten Sie, dass es einige unterschiedliche HTML-Elemente auf den Blog-Landingpages geben wird. Sie können mehr darüber in der Dokumentation des Plugins lesen, auf die @Arkshine hilfreich verlinkt hat und die im OP verlinkt ist. Sehen Sie sich insbesondere dieses Thema an:

Wenn Sie weitere Fragen dazu haben, können Sie dort antworten.

Hat die Seite eine “Eltern”-Seite?

Welche Seiten auf der Website wurden gelöscht?

1 „Gefällt mir“

Also, wenn ich Blog oder Blogbeitrag wähle, bleibt die Kategorie ausgegraut. Ich habe 2 Kategorien auf meiner Website: Foren und jetzt Blog. Hätte ich Blog als Unterkategorie mit Forum als übergeordnetem Element erstellen sollen?

Ich bin immer noch etwas verwirrt wegen des Themas. Soll meine gesamte Foren-Website das Blog Landing-Theme haben oder nur das Plugin? Wenn ich zum Beispiel meine modifizierte Version von Air verwenden möchte, kann ich Air als mein Foren-Theme beibehalten und dann nur das Blog Landing-Theme in den Plugin-Einstellungen festlegen? Ich würde es hassen, mein gesamtes Theme neu erstellen zu müssen.

Außerdem kann ich nicht herausfinden, wie ich „forums.mysite.com“ zur Landingpage mache. Ich möchte, dass die Leute die Landingpage besuchen, indem sie meine Foren-URL aufrufen. Ich kann meinen Pfad auch überhaupt nicht ändern?
kkkk

Es war buchstäblich nur die Hälfte der Website weg. Ich glaube, es könnte meine Website gewesen sein, die immer noch geladen hat, vielleicht nicht das Plugin selbst.

Es klingt nicht so, als hätte das Plugin Ihre Website beschädigt. Bitte stellen Sie spezifische Fragen in den Dokumentationsthemen, die das von Ihnen angesprochene Thema abdecken.

1 „Gefällt mir“

Fertig. Some Questions about Blog Layout - Please Help - Discourse Landing Pages - Pavilion

Oh, die Ironie. Sehen Sie, was mir jemand dort gerade gesagt hat:

Wird es also „gepflegt“ oder nicht? Wenn ich hier spreche, scheint es so zu sein. Von dort scheint es nicht so zu sein. Es scheint, als wären nicht alle auf dem gleichen Stand. Alles, womit ich jetzt wirklich Hilfe brauche, ist herauszufinden, warum es anscheinend viele Fehler im Standard-HTML des Plugins gibt (wie im verlinkten Beitrag gezeigt) und warum der Abonnementbereich standardmäßig völlig durcheinander ist, sowie eine zufällige klickbare Box, die nichts tut (die Abonnementfunktion tut auch nichts, wenn sie angeklickt wird).

1 „Gefällt mir“

Hallo @45thj5ej, ich möchte nur erwähnen, dass das Plugin selbst noch gepflegt wird (ich helfe selbst dabei), aber weder die Blogseiten noch das Blog-Theme wurden seit einigen Jahren aktualisiert.

Ich werde es mir so bald wie möglich ansehen, um zu versuchen, sie mit der neuesten Version des Plugins kompatibel zu machen. In der Zwischenzeit könnten Sie manuell eine Landingpage mit Ihrem bevorzugten Theme und Layout erstellen und Ihren eigenen Code verwenden, um z. B. Forenthemen als Blogeinträge anzuzeigen.

Danke für die Antwort! Ja, ich habe auf GitHub gesehen, dass das schon über 3 Jahre her ist. Ich weiß, dass du voreingenommen sein könntest, da du bei der Wartung hilfst, aber wurden diese vernachlässigt, weil es bessere Optionen für eine Blog-ähnliche Landingpage gibt, oder was ist das Ganze?

Das wäre eine immense Hilfe. Wenn nötig, kann ich meine Erkenntnisse darüber liefern, was Fehler verursacht, wie Dinge nicht richtig angezeigt werden usw. usw. Und das alles basierend auf den Standardeinstellungen. Ich bin sehr gespannt darauf. Gibt es einen Zeitrahmen?

Aber hier sind die Hauptprobleme in einem Video.
Die Abonnementinformationen befinden sich seltsamerweise in der unteren linken Ecke mit einem superlangen Submit-Button ganz unten auf dem Bildschirm. Der Abonnement-Button unten rechts tut nichts. Daneben befindet sich eine unbeholfene Checkbox. Schließlich gibt es eine unsichtbare Box, die beim Überfahren mit der Maus aufleuchtet und nichts tut, aber klickbar ist.

@cabidop ?

Zusätzlich zu meiner obigen Antwort (noch keine Rückmeldung von dir erhalten) muss auch das URL-Schema geändert werden. Derzeit versucht die Blog-Seite, auf das dafür erstellte Forum-Thema zu verlinken, aber die URL-Schemata stimmen nicht überein, sodass man immer auf eine defekte Seite gelangt.

Beispiel:


Der Link, zu dem es zu gelangen versucht, ist https://forums.mysite.me/b/blog-test-one-million
aber diese URL hat nie existiert, denn in dem Moment, in dem ich dieses Thema im Forum erstellt habe, lautet seine URL: https://forums.mysite.me/t/blog-test-one-million/20

Also muss irgendwie die Blog-Seite /b/ durch /t/ ersetzen und irgendwie die Zahl am Ende erhalten, die sie generiert. /b/ ist der Benutzername des Autors. Es versucht also zu verlinken zu:
https://forums.mysite.me/author/topictitle anstatt zu:
https://forums.mysite.me/t/topictitle/randomnumber

Hallo nochmal, @45thj5ej, ich habe ein paar Updates an den drei Repositories (dieses Plugin und beide Blog Landing Themes und Seiten) gesendet, sodass die von Ihnen in Ihrem Video erwähnten Probleme behoben sein sollten, sobald sie zusammengeführt wurden (normalerweise innerhalb weniger Tage).

Bezüglich Ihres Beitrags zu den URLs lautet der Pfad nicht /author/topictitle, sondern /blogpath/topictitle, wobei blogpath die Pfadeinstellung auf der übergeordneten Seite „Blog“ ist (die in Ihrem Fall wie /b aussieht). Was Sie sehen, ist beabsichtigt, denn wenn die Seite „Blog Post“ ordnungsgemäß konfiguriert ist (Standardeinstellungen sollten ausreichen), wird das Thema als Blogbeitrag mit dieser URL gerendert. Wenn Sie nach den Updates immer noch eine defekte Seite sehen, lassen Sie es mich wissen, es könnte ein Berechtigungsproblem oder eine Inkompatibilität mit einem anderen Plugin sein.

Und warum die Blog-Teile vernachlässigt wurden, kann ich nicht genau sagen, da ich erst kürzlich dazugekommen bin, aber angesichts Ihrer Fragen und anderer damit zusammenhängender Themen kann ich vermuten, dass sie schwer zu warten sind, um die Erwartungen jedes Benutzers hinsichtlich der Funktionalität eines Blogs zu erfüllen (während es für eine Landingpage viel einfacher ist).

2 „Gefällt mir“

Hallo, vielen Dank für das Update! Sieht so aus, als wären sie vor 5 Stunden zusammengeführt worden. Wie aktualisiere ich also das Landing Pages-Plugin selbst? Ich habe es ursprünglich in mein eigenes GitHub verzweigt, ich habe gerade die Verzweigung mit den aktualisierten Dingen synchronisiert, aber wenn ich in den Plugin-Einstellungen auf “Pull” klicke, erhalte ich das unten stehende Bild und der Link “Mehr erfahren” führt mich nur zur Homepage der Website des Autors, anstatt zu tatsächlichen hilfreichen Informationen, die mir helfen würden, “mehr zu erfahren”…

EDIT: Sieht so aus, als ob Sie zu https://forums.mysite.me/admin/upgrade gehen und dort Dinge aktualisieren können. Dies aktualisiert jedoch nicht meine tatsächlichen Blog-Seiten. Es zeigt meine alten HTML-Sachen auf der Plugin-Seite an und gibt immer noch diesen Namensfehler von oben aus.

EDIT2: Also bin ich hingegangen und habe die Code-Sachen manuell aktualisiert (möchte aber immer noch eine Antwort auf meine obige Frage). Die Blogbeitragsseite sieht jetzt so aus… wiederholt das Hintergrundbild, die Farben sind falsch, seltsame Button-Platzierungen usw. Außerdem tut der Subscribe-Button immer noch nichts, wenn er auf einer beliebigen Seite geklickt wird. Und auf Mobilgeräten tut das Hamburger-Menü, das dort ist, immer noch nichts.

Das gesagt, es sieht so aus, als ob diese unbeholfene kleinere graue Box in Ordnung ist, wenn der Blogbeitrag genügend Textinhalt hat. Vielleicht also eine Lösung für Blogs, die kurz sind? Beispiel für das Layout längerer Beiträge:


Macht immer noch dieses seltsame Kachel-Hintergrund-Ding. Und ich musste leider viel CSS anpassen, damit es farblich nicht wie das obige Foto aussieht.

Oh, und gerade bemerkt, dass der Link auf Mobilgeräten bricht, aber auf dem Desktop gut funktioniert, wenn man auf einen Blogtitel auf der Blog-Landingpage klickt.
Desktop führt Sie ordnungsgemäß zu:
https://forums.mysite.me/blogpath/topic-title
Mobilgeräte führen Sie zu:
https://forums.mysite.me/blogpath/blogpath/topic-title -
fügt aus irgendeinem Grund ein zweites /blogpath/ hinzu.

Eine letzte Sache (fürs Erste) auch: Seit der Aktualisierung des Landing Pages-Plugins kann mein GitHub-Repository keine Verbindung mehr herstellen, wenn ich “Verbindung testen” ausführe, und Pull ist ausgegraut.
EDIT3: Eine weitere Sache, die ich gerade gefunden habe: Wenn ich ein neues Thema erstelle, das ein Blogbeitrag sein soll, werden die Daten aller vorherigen Blogs auf das aktuellste geändert. Das ist überhaupt nicht gut. Ich habe ein neues Thema/einen neuen Blogbeitrag erstellt und alle haben sich auf das Datum des neuen (heutigen) geändert:
cccc

Für Fragen/Probleme, die sich ausschließlich auf die Blog-Komponente beziehen, verschieben wir diese bitte in das Thema Landing Pages Blog, damit dieses hier auf das Plugin beschränkt bleibt. In jedem Fall scheint das Problem, soweit ich das beurteilen kann, hauptsächlich darin zu bestehen, dass das Theme (das sehr einfach ist) nicht zu Ihrem Anwendungsfall passt, und da Sie es bereits aktualisiert haben, liegt es eher an Ihnen, es weiterhin an Ihre spezifischen Bedürfnisse anzupassen (das Standard-Theme sollte nach dem Update “gut genug” sein). Ich werde vielleicht noch etwas Zeit dafür aufwenden, aber wie erwähnt, ist es schon eine Weile nicht mehr gepflegt worden und nicht wirklich mein Hauptaugenmerk.

Bei Ihrem ursprünglichen Problem tritt der Fehler name already exists normalerweise entweder beim manuellen Neuerstellen einer Seite oder beim Zurücksetzen des Remote-Repositorys unter Beibehaltung der Seiten auf. In beiden Fällen besteht die Lösung darin, die vorhandenen Seiten zu entfernen und erneut zu synchronisieren.

Bei Ihrem Problem mit der “Test Connection” berücksichtigt das letzte Plugin-Update nun sowohl die URL als auch den Branch für die Validierung. Stellen Sie daher sicher, dass die von Ihnen eingegebenen Daten korrekt sind (vorausgesetzt, Ihr Fork ist https://github.com/nomadtown/blog-landing-pages, habe ich keine Probleme, ihn mit dem master-Branch zu testen).

OK, habe dort einen Beitrag erstellt: Landing Pages Blog 🛩 - #42 by 45thj5ej

Ich würde nicht sagen, dass es „meine“ Bedürfnisse erfüllt. Die Funktionalität ist sofort kaputt (der Abonnement-Button funktioniert nicht, das Hamburger-Menü auf dem Handy tut nichts, die Blog-Links sind auf dem Handy kaputt, jedes Blog-Datum wird aktualisiert, wenn ein neues erstellt wird, usw.).

Hallo @angus @merefield, ich melde mich bezüglich einiger Beiträge, in denen ich auf Probleme mit dem Landing Pages Plugin gestoßen bin.

Ich habe das Plugin gerade selbst installiert, um es auszuprobieren, und bin auf denselben Fehler gestoßen, der hier beschrieben wird: Repeating header

Hier ist ein Screenshot auf meiner Website:

Außerdem beeinträchtigt es die Darstellung des Admin-Panels, die Filter und die allgemeine Funktionalität:

Der folgende Fehler wird in der Browserkonsole angezeigt:

Ich verwende die neueste Version „3.3.0.beta3-dev (f4108702c8)“ und sobald ich das „Landing Pages Plugin“ deinstalliere, funktioniert alles wieder einwandfrei.

1 „Gefällt mir“

Danke für den detaillierten Bericht, das sieht ziemlich einfach aus … ich werde es mir ansehen.

1 „Gefällt mir“

Könnten Sie das bitte aktualisieren und es noch einmal versuchen?

1 „Gefällt mir“

Wow! Das ging schnell… :smiley:

Ich habe die aktualisierte Version neu installiert und sie scheint gut zu funktionieren (zumindest sind keine der vorherigen Probleme mehr vorhanden). Ich werde das Plugin jetzt benutzen.

Vielen Dank!

1 „Gefällt mir“