• Resolved Anonymous User 22040435

    (@anonymized-22040435)


    Das “Courses for Membership Add On” würde mir für den Anfang reichen.
    Doch ich habe da ein Verst?ndnisproblem bezüglich der Seiten, Kurse, “Lessons”.
    Trotz der Anleitung schaffe ich es nicht, die Navigation richtig zu machen.

    Der Reihe nach:
    Die Add-on-Einstellungen: “Enable Archive Page for the Default Courses CPT?” habe ich aktiv.
    Nun sollten gem?? Anleitung alle Kurse auf einer virtuellen (nicht explizit angelegten!?) Seite example.com/courses angezeigt werden. Das stimmt auch, ok.
    Man kann Kurse und deren Lektionen aufrufen.

    Aber: Man kommt nicht mehr zurück. Denn in einer Breadcrumb Navi erscheint etwa folgendes:

    Start > Courses > Kursname

    Ein Klick auf Courses (Link: example.com/course) ergibt: Page not found (404). Logisch: Es gibt zwar eine virtuelle Seite “courses”, aber keine “course”!

    Start > Lessons > Lektion 1

    Ein Klick auf Lessons (Link: example.com/lesson) ergibt: Page not found (404). Hier ist ein ?hnliches Problem, es gibt ja weder eine Seite noch eine Kategorie namens “lesson”.

    Dieses Verhalten bessert sich auch nicht, wenn man die anfangs erw?hnte Option deaktiviert und zum Beispiel eine eigene Seite namens “kurse” erstellt und darin z.B. den Shortcode [pmpro_my_courses limit="3"] notiert.
    Diese ist zwar anw?hlbar, aber es gibt wieder keine korrektes zurück navigieren …

    M?glich, dass ich selbst dieses einfache Add-on nicht verstehe, daher bitte ich um eine noch bessere Anleitung dazu.

    Anmerkung:
    Beim erstellen/?ndern eines Kurses (Edit Course) erscheint ganz oben eine leere Zeile mit rotem Rand und mit einer vermutlichen Warnung. Doch da darin kein Text angezeigt wird, ist unklar, was hier falsch sein soll?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Jarryd Long

    (@jarryd-long)

    Hi there, thank you for reaching out to the Paid Memberships Pro team.

    The “Courses for Membership Add On” would be enough for me to start with. But I have a problem understanding the pages, courses, “lessons”. Despite the instructions, I can’t manage to navigate correctly. Sequentially: The add-on settings: “Enable Archive Page for the Default Courses CPT?” I have active. Now, according to the instructions, all courses should be displayed on a virtual (not explicitly created!?) page example.com/courses. That’s true too, okay. You can access courses and their lessons. But: You can’t come back. Because something like this appears in a breadcrumb navigation system: Start > Courses > Course name A click on Courses (Link: example.com/course) results in: Page not found (404). Logical: There is a virtual “courses” page, but no “course”! Start > Lessons > Lesson 1 A click on Lessons (Link: example.com/lesson) results in: Page not found (404). There is a similar problem here, there is neither a page nor a category called “lesson”. This behavior does not improve if you deactivate the option mentioned at the beginning and, for example, create your own page called “courses” and note the shortcode [pmpro_my_courses limit=”3″] there. This can be selected, but there is no way to navigate back correctly… It’s possible that I don’t understand this simple add-on myself, so I’m asking for even better instructions on it. Annotation: When creating/modifying a course (Edit Course), an empty line with a red border and a probable warning appears at the top. But since no text is displayed in it, it is unclear what is wrong here?

    The /course URL should show the default archive of the courses as you have enabled it to do so. Please navigate to Settings > Permalinks and hit the Save button to flush the permalinks, and let me know if the issue persists?

    Would you mind sending me a screenshot of the error/error box that shows so that I can take a further look into this?

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter Anonymous User 22040435

    (@anonymized-22040435)

    Die /course-URL sollte das Standardarchiv der Kurse anzeigen,

    Das funktioniert ja.
    Wie gesagt, die Navigation rückw?rts, entlang einer “Breadcrumb” Spur ist fehlerhaft.

    Permalinks neu schreiben habe ich natürlich als erstes gemacht, das brachte keine ?nderung des Verhaltens.

    Screenshots zeigen das Problem nicht wirklich gut, ich habe alles versucht:

    Das Problem beginnt (mit der Option “Enable Archive Page for the Default Courses CPT?”) schon beim Navigieren zu den Kursen und Lektionen, verschlimmert sich aber beim Zurückgehen.
    Denn zuerst sind alle Kurse auf einer (vom Add-on virtuell erzeugten, nicht explizit manuell erstellten) Seite namens example.com/courses (Mehrzahl “courses“)

    Ein einzelner Kurs selbst wird aber mit “/course/kursname/” angesteuert. Hier hei?t es nicht mehr “courses“, sondern “course” (Einzahl).
    Will man von angezeigten Kurs wieder zurück zu allen Kursen, wird dieser Unterschied zum Fehler: Page not found (404)

    Klickt man auf eine Lektion eines Kurses, so ist diese (vom Kurs “/course/kursname/” ausgehend) unter “lesson/lektionname/” erreichbar. OK, funktioniert, wird aber beim zürüc navigieren zum Problem, weil es “lesson” nicht gibt. Weder als Kategorie, noch als irgendwas.

    Fehlermeldung ist wie gesagt immer: Page not found (404), sobald man versucht, entlang des Pfades wieder zurück zu navigieren.

    Eventuell mache ich etwas komplett falsch. Aber ich schaffe weder mit der Option “Enable Archive Page for the Default Courses CPT?” noch ohne dieser (dafür mit einer selbst erstellten Seite (und deaktivierter Option) mit Shortcode [pmpro_my_courses limit="3"]) eine zuverl?ssige Navigationsstruktur bei den Kursen.

    Wie gesagt, es ist schwer zu zeigen. Aber vllt. mal ausprobieren, ob man meine Angaben nachvollziehen kann.
    Das Ganze ist aber nicht so wichtig, hat keine Priorit?t und wenn wir Kurse anbieten, dann wahrscheinlich mit einem gr??eren, einem der empfohlenen Plugins dazu.
    Doch m?glicherweise kommt es auch mit jenen Plugins zu so einer fehlerhaften Navigation? Sollte ich mal testen …

    Plugin Support Jarryd Long

    (@jarryd-long)

    The problem starts (with the “Enable Archive Page for the Default Courses CPT?” option) when navigating to the courses and lessons, but gets worse when going back. First of all, all courses are on a page called example.com/courses (plural “courses”) (created virtually by the add-on, not explicitly created manually). However, an individual course itself is accessed with “/course/coursename/”. Here it is no longer called “courses” but “course” (singular). If you want to go back to all courses from the displayed course, this difference will cause an error: Page not found (404) If you click on a lesson of a course, it can be accessed under “lesson/lektionname/” (starting from the course “/course/kursname/”). OK, it works, but it becomes a problem when navigating back because there is no “lesson”. Neither as a category, nor as anything. As I said, the error message is always: Page not found (404) as soon as you try to navigate back along the path. Maybe I’m doing something completely wrong. But I can’t use the option “Enable Archive Page for the Default Courses CPT?” Even without this (but with a self-created page (and deactivated option) with shortcode [pmpro_my_courses limit=”3″]) a reliable navigation structure for the courses. Like I said, it’s hard to show. But maybe. Let’s try it out and see if you can understand my information. But the whole thing is not that important, it is not a priority and if we offer courses, it will probably be with a larger one, one of the recommended plugins. But perhaps incorrect navigation also occurs with these plugins? Should I test it…

    Thank you for your feedback. Custom development would need to be carried out to change the breadcrumbs from referencing /course and use /courses instead. Unfortunately there isn’t a ‘one change fixes all’ for this because every theme handles breadcrumbs differently.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter Anonymous User 22040435

    (@anonymized-22040435)

    Also bisher kam noch jedes Plugin mit den Breadcrumbs der von uns verwendeten Themes zurecht und umgekehrt ist das beschriebene Verhalten des Add-ons mit jedem, auch mit Standardthemes genau so.

    Da auch das oft erw?hnte erneuern der Permalinks, neu anlegen der .htaccess nichts bringt, glaube ich eher an einen Fehler im Add-on.

    Nimmt man aber z.B. “Tutor LMS”, dann wird die Standard Breadcrumb-Funktion eines jeden Themes abgeschaltet und somit werden Navigationsfehler vermieden.
    Aber das und all die bekannten LMS Plugins sind alle viel zu überladen.

    Das Add-on alleine h?tte uns für die paar Anleitungen gereicht, aber leider geht das wegen des Navigations-Fehlers eben nicht …

    Plugin Support Jarryd Long

    (@jarryd-long)

    So far, every plugin has been able to cope with the breadcrumbs of the themes we use and vice versa, the described behavior of the add-on is exactly the same with every one, including standard themes. Since the often mentioned renewal of the permalinks and re-creating the .htaccess doesn’t help, I think it’s more of an error in the add-on. But if you use “Tutor LMS”, for example, then the standard breadcrumb function of every theme is switched off and navigation errors are avoided. But that and all the well-known LMS plugins are all far too overloaded. The add-on alone would have been enough for us to provide a few instructions, but unfortunately that’s not possible due to the navigation error…

    Thank you for your feedback. I have passed your feedback on to our development team for further review and consideration.

    I don’t have an ETA as to if or when this will be fixed but please keep an eye on the plugin’s change log for any changes around this.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.