Beiträge von Filmsüchtiger

    Zitat

    oder aber du versuchst es mit dem Parameter $after im get_the_term_list(): https://codex.wordpress.org/Function...ist#Parameters

    Vielen Dank! Das ist ja noch viel einfacher als gedacht und die Lösung. Genau für meine Problemstellung scheint das $after gemacht zu sein.

    Falls mal jemand dasselbe Problem haben sollte - meine "fertige" Abfrage lautet dann:

    PHP
    <?php echo get_the_term_list( $post->ID, 'Strömung', 'Strömung: ', ', ', '<br>' ); ?>

    Mein Problem ist, dass ich von PHP nicht einmal Grundkenntnisse habe. Ich kann copy/paste und logisch denken, weiß aber nicht, wann man geschweifte Klammern oder ein Semikolon zu setzen hat.

    Habe jetzt noch mal eine ganze Weile nach if(!empty gegoogled bzw nach isset, komme aber einfach nicht weiter, produziere nur Syntaxerror. Wo geschweifte Klammern oder das endif hinsollen - keine Ahnung.

    Bin jetzt soweit:

    PHP
    <?php if (empty(echo get_the_term_list( $post->ID, 'Strömung', 'Strömung: ', ', ', '' );) <br>)) (); ?>

    und bekomme gerade folgende Fehlermeldung:

    Parse error: syntax error, unexpected 'echo' (T_ECHO) in /verzeichnis/datei.php on line 100

    Hallo Leute,

    ich habe eine ganz simple Frage, finde via google aber einfach nichts dazu.

    Ich lasse bei meinen Filmkritiken Regisseur, Genre etc automatisch als custom taxonomy via php echo anzeigen. Hinter jeder Abfrage gibts einen Absatz. Hier wäre auch ein Trennzeichen "|" denkbar.

    Der Code sieht so aus:

    PHP
    <?php echo get_the_term_list( $post->ID, 'Regie', 'Regie: ', ', ', '' ); ?> <br>
            <?php echo get_the_term_list( $post->ID, 'Jahrzehnt', 'Jahrzehnt: ', ', ', '' ); ?> <br>
             <?php echo get_the_term_list( $post->ID, 'Genre', 'Genre: ', ', ', '' ); ?> <br>
             <?php echo get_the_term_list( $post->ID, 'Strömung', 'Strömung: ', ', ', '' ); ?> <br>
             <?php echo get_the_term_list( $post->ID, 'Schauspieler', 'Schauspieler: ', ', ', '' ); ?> <br><br><br>

    Ausgegeben sieht es dann so aus:

    Regie: Vorname Nachname
    Jahrzehnt: 1940-1949
    Genre: Drama
    Strömung: Italienischer Neorealismus

    (und live sieht es so aus: http://test.filmsucht.org/wordpress/sicario/)

    Nun zu meinem Problem:

    Gesetzt den Fall, ein Jahrzehnt ist nicht hinterlegt, gibt das php echo keinen Wert aus und zeigt "Jahrzehnt" auch nicht an, was gut ist. Da nach der Abfrage jedoch ein Absatz kommt, entsteht eine hässliche Lücke - siehe live Beispiel.

    Ich suche nun nach einem Weg, den Absatz bzw ein Trennzeichen abhängig davon zu machen, ob das echo ein Ergebnis auswirft. Kein Ergebnis, kein Absatz - die nachfolgenden Abfragen sollen dann nachrücken.

    Hat jemand eine Idee?

    Vielen Dank für die schnellen Antworten!

    Mir ist gerade bewusst geworden, dass ich in puncto custom taxonomies nur Halbwissen vorrätig hatte. Hatte nur einen winzigen Teil davon, nämlich custom post fields, vor Augen. Während die mir nicht weiterhelfen konnten, sieht es bei den von Monika genannten Taxonomien ganz anders aus - die machen genau das, was ich brauche. Einziger Haken - ich muss manuell eine vierstellige Zahl von Tags zu custom taxomonies umwandeln. Aber von nichts kommt nichts. :-)

    Dickes Danke!

    Hallo Leute,

    ich versuche mal, mich kurz zu fassen und mein Anliegen knapp auf den Punkt zu bringen. Zudem möchte ich euch bereits im Vorfeld schon mal fürs Durchlesen danken. :-)

    Ziel:

    Die am Ende eines Posts angezeigten Tags sollen schön formatiert direkt oben nach dem Posttitel angezeigt werden.

    In der Praxis bedeutet dies für meine Filmseite, dass unter dem Titel in der richtigen Reihenfolge und als entsprechendes Tag der Regisseur, das Genre etc angezeigt werden sollen.

    Lösungsansätze:

    1. Link zum Tag als Custom Post Field anlegen und an der richtigen Stelle im PHP abfragen
    2. Die Tags direkt im PHP-Code des Theme anders anzeigen lassen
    3. Ein Plugin dafür finden.

    Stand der Dinge:

    Möglichkeit 1 habe ich wegen zu großen Aufwands verworfen. Ich möchte nicht bei 2000 Posts die Custom Post Fields eintragen müssen, weil ich nicht die bereits vergebenen Tags abfragen kann.
    Möglichkeit 3 will ich vermeiden, da wahrscheinlich unnötig und wenig resourcenschonend.
    Möglichkeit 2 habe ich zur Hälfte umgesetzt bekommen und im Template der Blogposts zwischen Title und Post Content die Zeile für die Tags eingefügt:

    PHP
    <?php echo avada_render_post_metadata( 'single' ); ?>

    Mein Problem:

    Die Tags werden an der richtigen Stelle, aber nicht in der gewünschten Formatierung angezeigt; sondern natürlich so, wie es das Theme standardmäßig vorgibt.

    Gesucht wird jetzt eine Möglichkeit, die Tags in der richtigen Reihenfolge untereinander anzuzeigen.

    Beispiel:

    Regie: Vittorio De Sica
    Genre: Drama
    Strömung: Italienischer Neorealismus
    Jahrzehnt: 1940-1949

    Dafür fallen mir zwei Ansätze ein:

    1. Verschiedene Tag-Arten definieren ("Regie-Tag", "Genre-Tag" etc) - treibt uns wieder zu den Custom Post Fields, von denen ich weg will. Oder geht es auch anders?
    2. Die Light-Variante: Die Tags schlichtweg nach Alphabet sortieren lassen, aber dann wäre die Reihenfolge nicht so schön.

    Die benötigte Hilfe:

    1. Könnte ihr bestätigen, dass Ansatz 1 nicht möglich ist?
    2. Wie muss der PHP-Code für das Anzeigen von Tags, alphabetisch sortiert und mit Absatz dazwischen, aussehen? Meinen obigen Code kann ich ja dafür nicht verwenden, wenn ich es richtig verstehe.


    ---------
    Ich benutzt das Avada-Theme und das aktuelle Wordpress.
    Live-Preview: http://test.filmsucht.org/wordpress/?p=38

    Ich habe den einen Satz gelesen, den du geschrieben hattest und vier Tage, also einige Stunden lang versucht, deinen Hinweis umzusetzen.

    Den Beiträgen in dem von dir geposteten Link konnte ich aufgrund mangelnder Kenntnis leider inhaltlich nicht folgen.

    Ich befürchte also, dass ich schlicht mehr Informationen brauche, weil ich eben nicht die Kenntniss habe, die ich benötige, um mit einem kurzen Hinweis direkt das richtige tun zu können.

    Noch einmal vielen Dank, dass du Zeit in mein Problem investierst.


    1. Du legst das Ziel deiner Domain auf das Verzeichnis /blog


    Genau das versuche ich seit Tagen, aber es funktioniert nicht.

    Was ich probiert habe:

    A)
    WP-Seitenadresse: http://www.filmsucht.org/blog
    Serverumleitung: http://www.filmsucht.org/blog

    B)
    WP-Seitenadresse: http://www.filmsucht.org/
    Serverumleitung: http://www.filmsucht.org/

    C)
    WP-Seitenadresse: http://www.filmsucht.org/
    Serverumleitung: http://www.filmsucht.org/blog

    Ich habe alles jeweils einmal mit und einmal ohne ändern der Permalinks von WP (also mit "/blog" und ohne) getestet.


    Das Ergebnis war immer dasselbe: Entweder gleich Fehler 500 oder zumindest die Startseite konnte aufgerufen werden, wurde aber sehr kryptisch dargestellt, das Theme wurde kaum umgesetzt und Klicks auf Links der Startseite warfen wieder Fehler 500 aus.

    Da die Suche nicht weitergeholfen hat hoffe ich als Wordpress-Neuling auf euer Fachwissen.

    Die Situation:

    Ich betreibe eine Filmseite (wordpress) sowie ein Filmforum (burningboard) getrennt voneinander. Beide liegen auf einem Server und nutzen je eine Indexdatei, die sich, so vermute ich, gegenseitig behindern.

    Wordpress ist in einem Unterverzeichnis /blog installiert, sodass die Seite aktuell nur über http://www.filmsucht.org/blog aufgerufen werden kann.

    Ruft man direkt http://www.filmsucht.org auf, landet man leider fälschlicherweise im Filmforum. Die Index-Datei des Filmforums liegt nämlich direkt in meinem html-Verzeichnis auf dem Server und scheint die Index-Datei der Filmseite zu übertölpeln.

    Weder eine Umleitung via Servereinstellungen noch das Ändern der Wordpress-Indexdatei unter Zuhilfenahme der FAQs konnten etwas ändern, sodass ich zu dem Schluss komme, dass die Index-Datei des Forums das Problem darstellt.

    Gibt es eine Möglichkeit, die Domains bzw. ihre Index-Dateien fein säuberlich zu trennen?

    Erstmal hallo Community.

    Ich betreibe nicht nur ein erfolgreiches Filmforum, sondern auch eine private Filmseite, habe bei letzterer aber meinen langjährigen Gratishomepageanbieter (Npage) satt und bin nun auf der Suche nach Alternativen bei Wordpress hängen geblieben.

    Damit meine 1800 Kurzkritiken zu Filmen übersichtlich angeordnet sind, bediene ich mich der Tabellenform. Ein Beispiel wie das aussieht:

    http://filmsucht.de.to/empty.html

    Leider habe ich eine entsprechende Funktion für den Wordpress-Editor noch nicht gefunden und auch die ausprobierten Plugins (tinymce und zwei, drei andere) waren nicht befriedigend. HTML ist keine Option und die Suchfunktion hier im Forum hat mir erstmal auch keine neuen Erkenntnisse gebracht, daher hoffe ich auf eure Hilfe:

    Ich benötige die Möglichkeit, Tabellen zu erstellen. Wichtig ist mir dabei, dass ich die Breite der einzelnen Spalten sowie die der gesamten Tabellen festlegen und flexibel verschieben kann, außerdem soll natürlich der Text in der Tabelle vernünftig formatierbar sein.

    Ich habe bereits etwas Arbeit in eine Testumgebung investiert und dabei ein wenig berauschendes Ergebnis mit tinymce erzielt, das hier einzusehen ist:

    http://filmschtiger.alfahosting.org/filmsucht/?page_id=2

    Ist das Plugin das verkehrte oder liegt es vielleicht an meinem Wordpress-Theme oder gar einzig und allein am unwissenden Anwender?