Landesfähnchen vor Reisebericht

  • Hallo zusammen,

    ich reise in recht viele unterschiedliche Länder und blogge darüber.
    Nun habe ich bisher die Beiträge "Stadt (Land)" genannt. Das sieht auf Dauer aber nicht sonderlich schön aus. Lieber hätte ich es, dass ich in den Titel ein jeweiliges Landsfähnchen integrieren kann. Also quasi "[fahne] Stadt" posten kann und dies vor allem in der Übersicht auch so angezeigt wird. Ich habe 1 oder 2 plugins gefunden, von denen ich dachte es wäre was - da kann man die Fahnen aber jeweils nur in den Text einbinden und nicht in die Titel.

    Gibt es vielleicht ein Plugin, das ihr mir empfehlen könnt?
    Merci

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Oh, da gibt es viele Möglichkeiten, wie man sowas lösen kann.

    Sind die unterschiedlichen Länder jeweils eine eigene Kategorie?
    Dann kannst du es über kategoriespezifische Styles lösen (die Kategorie wird gewöhnlich mit als Klasse ausgegeben).

    Hast du Beitragsbilder im Einsatz?
    Wenn nein, könntest du die dafür verwenden.
    Wenn ja, mir ist mal ein PlugIn begegnet, mit dem man zwei (oder vielleicht sogar mehrere? ich weiß es nicht mehr …) Beitragsbilder anlegen kann.

    Gruß
    helix

  • Hi,

    danke für die schnelle Antwort. Das Problem ist: Nein ich habe für alle die Länder keine unterschiedlichen Kategorien. Der Grund ist einfach: Ich war bisher in über 60 Ländern, teils (bspw San Marino, Kosovo, Belize etc) halt nur wenige Tage. Dh ich hätte dann eigene Kategorien für 1, 2 Postings. Das ist irgendwann nicht mehr sinnvoll handlebar.
    Ja ich verwende Beitragsbilder, mir würde es reichen, wenn es eine Möglichkeit gibt einen Layer oder so darüber zu legen. Dann muss es nichtmal nen Fähnchen sein - das würde ich auch nehmen, wenn ich dann per Schrift das Land da einblenden kann. Hauptsache die Posttitel sind einfacher und übersichtlicher zu lesen

    Grützi

  • Okay, da fällt mir gleich noch einiges mehr ein.

    Aaaber. Du musst es ja auch hinbekommen.
    Wie fit bist du in HTML und CSS? Nutzst du ein Child-Theme?

    Wenn nein, mach dich nochmal auf die Pirsch, welche PlugIns passen könnten / sinnvoll sein könnten. Schau mal:
    https://de.wordpress.org/plugins/multiple-post-thumbnails/
    https://wordpress.org/plugins/dynamic-featured-image/
    https://www.advancedcustomfields.com/

    Check it out …

    Gruß
    helix

  • Ich muss ganz ehrlich sagen, ich checke gerade nicht 100% was die plugins machen sollen. Quasi ein mouse-over und dann wird ein 2. Bild angezeigt?
    Perfekt wäre etwas in dieser Richtung:
    Also etwas, das die Kategorie automtisch in einer Ecke des Vorschaubildes anzeigt. Im Gegensatz zu einem on mouse over wäre es halt auf den 1. Blick sichtbar.

    Zu deinen Fragen: CSS und html kann ich wohl anpassen etc aber selbst komplett schreiben würde mich ganz klar überfordern. Ein Childtheme nutze ich aktuell nicht

  • Ich finde, du musst Struktur und Aussehen (gedanklich) trennen.
    Zunächst einmal brauchst du irgendeine Art von Box im Admin-Bereich, beim Verfassen der Beiträge, wo du eingeben kannst, um welches Land es sich handelt und also, welche Kennung ausgegeben werden soll.
    Dann muss das, was du da eingegeben hast, durch dein Theme auch im Frontend auch ausgegeben werden. Das ist, wenn ich deinen Kenntnisstand richtig erfasse, vielleicht die größte Hürde.
    Der Rest ist Styling.

    Die Links, die ich dir so-mal-auf-die-Schnelle gegeben habe, stellen in erster Linie Boxen im Admin-Bereich zur Verfügung. Da du wenig Aussagen darüber gemacht hattest, was du selber machen kannst und wofür du eine fertige PlugIn-Lösung brauchst, musste ich eben einfach ausprobieren, ob dich was „anspringt“, wenn du die Beschreibungen der PlugIns studierst.

    Was noch funktionieren könnte: Wenn du ein Theme hast, das zu den Artikelbildern auch noch eine Bildbeschreibung hast. Das wird aber wohl eher nicht so häufig angeboten werden.

    Ah, was du vielleicht auch noch nutzen könntest: Tags.
    Dann könntest du so eine Struktur festlegen: Wann immer ein Beitrag mit einem Ländernamen-Tag versehen ist, wird das Beitragsbild auf besondere Art dargestellt. Ein tagspezifische Klasse bekommst du normalerweise automatisch. Der Rest ist CSS. Dafür brauchst du dann auch kein Child-Theme (kein Eingriff in die Art der Ausgabe), sondern es reicht ein custom CSS. Sowas bieten manche Themes schon von sich aus an. Ansonsten gibt es dafür PlugIns.

    Gruß
    helix

  • Hallo zusammen,

    ich reise in recht viele unterschiedliche Länder und blogge darüber.
    Nun habe ich bisher die Beiträge "Stadt (Land)" genannt. Das sieht auf Dauer aber nicht sonderlich schön aus. Lieber hätte ich es, dass ich in den Titel ein jeweiliges Landsfähnchen integrieren kann. Also quasi "[fahne] Stadt" posten kann und dies vor allem in der Übersicht auch so angezeigt wird. Ich habe 1 oder 2 plugins gefunden, von denen ich dachte es wäre was - da kann man die Fahnen aber jeweils nur in den Text einbinden und nicht in die Titel.

    Gibt es vielleicht ein Plugin, das ihr mir empfehlen könnt?
    Merci


    Das geht mit advanced custom fields.

    installieren und im theme in den php datein die ausgabe vor dem titel machen oder halt da wo es ausgegeben werden soll.

    zum beispiel heißt es dann <?php the_field('fahnen');?><span class="post-title"><?php the_title();?></span>

    1. advanced custom field installieren
    2. die php datein raussuchen wo es ausgegeben werden soll (ftp auf webserver)
    3. dort erstmal ein bild per hand einbinden und alles anpassen (css)
    4. das bild durch acf ersetzen und das bild darüber ausgeben lassen. z.B: <img src="pathtoengfile" alt="Fahne England" \>

    In Adcanced Custom Fields kannst du dann unendlich Argumente anlegen das sieht dann so aus

    England : <img src="pathtoengfile" alt="Fahne England" \>
    Spanien : <img src="pathtospafile" alt="Fahne Spanien" \>
    Italien : <img src="pathtoitafile" alt="Fahne Italien" \>
    Frankreich : <img src="pathtofranfile" alt="Fahne Frankreich" \>
    u.s.w

    im Editor erscheint dann nur als Dropdown Menü England, Spanien u.s.w

    Damit kannst du das Feld so oft ausgeben wie du willst. Auch als Layer über ein Bild.

    Oder als eigenes script eine php datei und includieren und mit if abfragen z.b if abfragen zum beispiel schreibst du england rein und if abfrage ist wenn das feld england dann gibt folgendes aus :-)

    oder kannst auch direkt im custom field html code einfügen und ausgeben lassen.

  • ok ... ich gebe auf ich bin zu doof. Nach 100x das Theme vermurkst bin ich nun auf ein anderes umgstiegen, was ziemlich genau das macht was ich gesucht habe.
    Die einzelnen Kategorien werden farblich getrennt, es gibt einen Overlayer übers Vorschaubild. Einen kleinen Mangel hat es jedoch: In dem Overlayer wird die Kategorie angezeigt (und die habe ich durch die Farbgebung ja schon getrennt). Wichtig wäre es mir, da statt der Kategorie das Post-Datum anzuzeigen. Kann mir jemand dabei helfen, dass es so aussieht, wie im angehängten Bild im 1. Vorschaubild?
    Dann wäre ich wirklich rundum zufrieden. Aktuell ists halt ein wenig dämlich, dass man auf den Übersichtsseiten nicht erkennen kann, aus welchem Jahr die Reise ist.

  • ach wie dumm. Ihr habt ja garnicht die nötigen Infos. Also ich nutze das surfarama Theme und habe versucht durch ersetzen in der index.php von:


    <?php if (function_exists("surfarama_pagination")) {
    surfarama_pagination();
    } elseif (function_exists("surfarama_content_nav")) {
    surfarama_content_nav( 'nav-below' );
    }?>


    durch

    <?php the_time( get_option( 'date_format' ) ); ?>

    etwas zu bewirken. Hat aber erwartungsgemäß nicht geklappt.

  • Schau mal, ob du in der content.php weiter kommst. Und zwar: schreibe einfach mal in Zeile 41 / 42 (ich hoffe, die Zeilennummerierung ist übereinstimmend) hinter

    PHP
    <?php printf( __( '%1$s', 'surfarama' ), $categories_list ); ?>
        </span>

    ein weiteres span:

    HTML
    <span style="color: #ff0000;">Hallo!</span>


    Das ist einfach nur ein Test, ob das die Stelle ist. Den roten Text würdest du sofort sehen.

    Für weitere Operationen hoffe ich, dass du ein Childtheme hast?

    Gruß
    helix

  • nicht 100% was ich wollte - aber am Ende finde ichs jetzt sogar besser als von mir vorher gedacht. Das Datum erscheint nun über dem Posttitel und nicht statt der Kategorie. Aber nachdem ich die Schrift eingerückt und was verkleinert habe finde ich es sogar die bessere Lösung. 1000 Dank! It finally works :-)

    Achso wenn es wen interessiert: Ich habe
    <p style="font-size:8pt; margin-left: 1em;"><?php the_time( get_option( 'date_format' ) ); ?> </p>
    eingefügt.

    Deine Frage zum Childtheme ... ähm ... nein *g* das Ganze sollte eigentlich nur ein kleines Projekt werden (ich bin seit 4 Wochen krank geschrieben und habe nix zu tun als Fotos zu sortieren) und ist dann irgendwie erst gestern/vorgestern was eskaliert. Ich tippe das brav in die phps und mache dann wieder was rückgängig wenns nix war.

    Einmal editiert, zuletzt von pepsix (7. Juli 2016 um 21:31)

  • Deine Frage zum Childtheme ... ähm ... nein *g* das Ganze sollte eigentlich nur ein kleines Projekt werden (ich bin seit 4 Wochen krank geschrieben und habe nix zu tun als Fotos zu sortieren) und ist dann irgendwie erst gestern/vorgestern was eskaliert. Ich tippe das brav in die phps und mache dann wieder was rückgängig wenns nix war.


    Gut, das ist der Aspekt, was du kaputt kriegen könntest. Der andere Aspekt ist, dass es gelegentlich Theme-Updates gibt. Die sollte man dann aus Sicherheitsgründen auch einspielen. Nur ähm, deine Änderungen wären dann weg.

    Insofern – so im Sinne von Psycho-Hygiene oder so – ist es deiner Genesung sicherlich dienlich, wenn du das ChildTheme erstellst (und dann dort deine Änderungen einträgst), bevor du nicht mehr weißt, was du angepasst hast.

    Gruß
    helix

  • Jo, da hast du natürlich recht. Sollte ich in der Tat mal angehen ... wie gesagt es war nicht als so große Operation geplant und daher auch nicht sonderlich zukunftssicher umgesetzt. Es ist halt im Laufe des Abends einfach etwas vor sich hineskaliert ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!