by Anonymous » 20 Aug 2025, 00:48
Ich versuche, auf jeder Kurskarte in LearnPress 4.x ein benutzerdefiniertes ACF-Feld (Dauer) anzuzeigen, insbesondere im Archivcours.php /content-course.php-Vorlage.
Code: Select all
do_action( 'learn-press/list-courses/layout' );
Ich habe versucht, benutzerdefinierte Funktionen zu schreiben, die an verschiedene LearnPress-Hooks wie Learning-Press/After-Courses-Loop-Item, Lernpress-/Kurse-Schleifen-Element-Title und andere geschrieben wurden. Zum Beispiel: < /p>
add_action('learn-press/after-courses-loop-item', function() {
echo 'test';
});
< /code>
und < /p>
add_action('learn-press/courses-loop-item-title', function() {
echo 'test';
});
< /code>
Es scheint jedoch keiner dieser Haken innerhalb der Kurse zu funktionieren. Der einzige Haken, der Feuer macht, ist Learn-Press/List-Course/Layout, aber es wird nach der gesamten Schleife ausgeführt. Alles, was ich dort hinzufüge, erscheint erst nach allen Kurskarten, nicht in jeder Karte. Felddauer innerhalb jeder Kurskarte, idealerweise in einem untergeordneten Thema, ohne die vorhandene Schleife zu brechen oder den vollständigen Archivkurs von Grund auf neu zu erstellen.>
Ich versuche, auf jeder Kurskarte in LearnPress 4.x ein benutzerdefiniertes ACF-Feld (Dauer) anzuzeigen, insbesondere im Archivcours.php /content-course.php-Vorlage.[code]do_action( 'learn-press/list-courses/layout' );
[/code]
Ich habe versucht, benutzerdefinierte Funktionen zu schreiben, die an verschiedene LearnPress-Hooks wie Learning-Press/After-Courses-Loop-Item, Lernpress-/Kurse-Schleifen-Element-Title und andere geschrieben wurden. Zum Beispiel: < /p>
add_action('learn-press/after-courses-loop-item', function() {
echo 'test';
});
< /code>
und < /p>
add_action('learn-press/courses-loop-item-title', function() {
echo 'test';
});
< /code>
Es scheint jedoch keiner dieser Haken innerhalb der Kurse zu funktionieren. Der einzige Haken, der Feuer macht, ist Learn-Press/List-Course/Layout, aber es wird nach der gesamten Schleife ausgeführt. Alles, was ich dort hinzufüge, erscheint erst nach allen Kurskarten, nicht in jeder Karte. Felddauer innerhalb jeder Kurskarte, idealerweise in einem untergeordneten Thema, ohne die vorhandene Schleife zu brechen oder den vollständigen Archivkurs von Grund auf neu zu erstellen.>