Beiträge von Moralapostel

    Bestens Dank für deine Antwort. Habe mir endlich die gewünschte Lösung erarbeitet, welche mir ermöglicht
    die ausgewählten Child Tags einzeln an verscheidenen Positionen des Templates auszugeben.
    Einfach die Parent ID jeweils ändern und den Code im Template positionieren.

    PHP
    <?php $term_list = wp_get_post_terms($post->ID,'post_tag', array("parent" => "38") );
           foreach ( $term_list as $term ) {
           $term_link = get_term_link( $term );
           if ( is_wp_error( $term_link ) ) {
            continue;
          }
           echo '<a href="' . esc_url( $term_link ) . '">' . $term->name . '</a>';
         }
    ?>

    Bin nun schon den ganzen Zeit dabei Google zu quälen - finde aber irgendwie keine Lösung.

    Problem:
    Ich benötige irgendwie eine Codezeile für die Ausgabe von Tags(Schlagwörter).
    Die herkömmliche Befehlszeile

    PHP
    <?php the_tags(); ?>

    erfüllt leider nicht seinen Zweck.

    Ich benutze "Hierarchische Tags" für eine gewisse Ordnung.

    Haarfarbe (ID= 3)
    - rot
    - blond
    - braun

    Figur
    - schlank
    - zierlich
    - normal

    Ich möchte dass die jeweils ausgewählten Tags an verschiedenen Positionen des Templates/Beitrages als Link ausgegeben werden.

    Anbei eine Beispiel-Datei bzgl. der gewünschten Ausgabe:


    "the_tags" läßt leider keine Argumente zu (child_of=>3) sondern gibt die ausgewählten Tags nur insgesamt aus.

    [COLOR=#ff0000]blond[/COLOR], [COLOR=#ff0000]schlank[/COLOR], etc.

    Ich benötige aber unbedingt eine separierte Augabe.
    Habe es schon mit "get_terms", etc. probiert - finde aber auf den ersten Blick auch im Wordpress Codex keine Lösung.

    Es müssen unbedingt Tags sein - keine Kategorie

    Wer hat einen hilfreichen Vorschlag?

    Problem endlich gelöst:-o

    Für alle die es gebrauchen können

    <?php
    foreach((get_the_category()) as $childcat) {
    if (cat_is_ancestor_of([COLOR=#ff0000]55[/COLOR], $childcat)) {
    echo '<li><a href="'.get_category_link($childcat->cat_ID).'">';
    echo $childcat->cat_name . '</a></li>';
    }}
    ?

    Einfach die cat ID '55' durch die eigene ersetzen.
    Wenn man keine Verlinkung möchte, einfach nur den Link entfernen

    Anhand deines HTML codes sehe ich das du mit Bootstrap arbeitest, richtig?
    Wenn ja, musst du div' s natürlich auch richtig handhaben.

    <div class="col-sm-6"></div> heißt nichts weiter als das zwei Spalten nebeneinander nebeneinander passen.

    Die Anzahl fünf ist mit Bootstrap nicht möglich da es sich um ein 12 spaltiges Layout handelt
    Ergo

    Mit dieser Variante hasst du 4 Bilder nebeneinander
    <div class="row">
    <div class=" col-sm-3">Bild + Hover-Klasse</div>
    <div class=" col-sm-3">Bild + Hover-Klasse</div>
    <div class=" col-sm-3">Bild + Hover-Klasse</div>
    <div class=" col-sm-3">Bild + Hover-Klasse</div>
    <div class=" col-sm-3">Bild + Hover-Klasse</div>
    </div>

    Habe nun schon Google ordentlich missbraucht aber leider keine Lösung gefunden.

    Stichpunkte um was es im allgemeinen geht:
    - Ich arbeite mit Costum Post Types
    - Habe etliche Parent Categories und deren Sub Categories

    Die Kategorien und Subkategorien als Liste auf einer Seite auszugeben keine Thema.

    Doch was ich suche oder benötige ist folgendes
    Ich möchte das nur dieSub Categories die innerhalb eines Custom Post Types /Beitrag ausgewählt worden sind
    auf der single-myposttype.php erscheinen, und das möglichst nicht als Link sondern als reiner Text.

    Kleines Beispiel - da ich ne Menge Parent Categories habe
    Hauptkategorie Farbe
    - blau
    - gelb
    - grün
    - rot
    - lila
    Hauptkategorie Obst
    - Bananen
    - Äpfel
    - Pflaumen
    - Weintrauben
    - Orangen
    - Kiwi

    Wenn ich jetzt innerhalb eines Beitrages nur 'gelbe' 'Bananen' und 'grüne Äpfel 'von der mir zur Verfügung stehenden Kategorien/Sub Kategorien auswähle, möchte ich trotzdem nur
    die ausgewählten Sub Kategorien von Obst als reinen Text anzeigen lassen. Die Sub Kategorien aus Farbe hingegen sollen nicht angezeigt werden.

    Einen Php Schnipsel der in etwa das tut was ich möchte habe ich schon gefunden.

    Leider zeigt er mir dieser Code alle gewählten Kategorien an.
    Bildlich sieht das ganze dann so aus

    'gelbe' 'Banane'

    Ich will aber das da nur Banane steht.

    Man hoffentlich ist dat nicht zu kompliziert erklärt, denn egal wie sehr ich Google missbarucht habe - keine Lösung

    Bitte nicht mit

    PHP
    <?php wp_list_categories( $args ); ?>


    hide empty für die args ist nämlich nicht die Lösung, da die Subkategorien in jede Beitrag unterschiedlich ausgewählt werden,
    und sobald ne Kategorie einmal zugewiesen wurde nutzt mir hide empty nichts. Zumindest nach meinem jetzigen Wissensstand.

    Das Ganze macht in meinem Projekt auf jeden Fall einen sehr gorßen Sinn.

    Wäre über jede Hilfe echt dankbar.

    Folgendes Script für die Darstellung von Google Maps wird in einer custom.js für WP geladen, aber die MAP zeigt sich nicht auf der WP-Seite. Hingegen wenn das ganze innerhalb einer statischen Seite eingebunden wird, zeigt sich die MAP ohne Probleme.

    Wo liegt der Fehler?
    Möchte auf keinen Fall ein Map-PlugIn nutzen, sondern es genauso umsetzten wie auf der statischen Seite.
    Wäre für eine Lösung sehr dankbar.

    Richtig, die Mücke und Elefant treiben mich in den Wahnsinn.
    Im nachhinein, die nicht vorgesehenen Absätze entfernen ist zwar extrem nervig und nicht Vater des Gedankens, aber für meine Person geht das schon. Nur, erklär das mal einem Kunden, der glaubt der könne wie in Word auf der Tatstur rumhacken und bekommt ein schönes Ergebnis.

    Leider auch keine Lösung für mein Problem.
    Besten Dank für deine Mühe, werde aber mal ne paar Euronen in die Hand nehmen und ne Profi fragen.

    MfG aus Berlin

    Zitat


    <span class="span12">
    <h1>Headline</h1>
    </span>

    Mal abgesehen vom H1-Tag, bleibt das Problem dennoch bestehen.
    Der TINY MCE oder der Wordpress eigene Editor übernimmt zwar den Code ausser die <p> und <br> -Zeichen.
    was aber dabei im Frontend rausrommt ist das Problem.

    Firebug sowie der Quelltext zeigen auf einmal vom Editor selbst eingefügte <p>-Absätze die so nicht vorgesehen sind.
    Ihr könnt mir ruhig glauben, jeder Versuch es so hinzubekommen ist bis dato gescheitert.

    Für ganz so blöd halte ich mich nicht, hab schon ne paar Website gebastelt und weiß wie so ein Quellcode auszusehen hat.

    Also, wie bekomme ich es hin dass - egal welcher Wordpress Editor -, den Code so übernimmt, ohne im Frontend auf einmal
    Absätze zu zeigen, wo keine sein sollen.

    Besten Dank für Antworten

    Okay, habe den Tiny MCE ausprobiert, dat Problem bleibt.

    Würde mich freuen, wenn du ne weitere Lösung parat hast.
    Anbei mal der Mist-Code, welcher jeder Editor sowie jeder Browser zu 100% sauber verarbeitet.

    Anfang HTML-CODE

    [COLOR=#b22222]<div class="row-fluid">
    <div id="bigpic">
    <div id="logo">
    <img src="pfad-zum-Bild.svg" onerror="this.onerror=null; this.src='pfad-zum-Bild.png'">
    <h2>Headline</h2>
    </div>
    <img src="pfad-zum-Bild/slide_1.jpg" >
    </div>
    </div><!--./row-fluid -->

    <div id="innerpage"><!-- Start #innerpage -->
    <div class="row-fluid">
    <span class="span12">
    <h1>Headline</h1>
    </span>
    </div>
    <div class="row-fluid">
    <div class="span6">
    <p>
    HEADLINE<br/>
    XYZ Restaurant<br/>
    Muster Str. 47<br/>
    10000 Musterhausen
    </p>
    <p>
    <strong>Tel.</strong> 123 456 789<br/>
    <strong>Fax.</strong> 123 456 789<br/>
    <strong>E-mail:</strong> infot@muster.de
    </p>
    </div>
    <div class="span6">
    <p>
    Mustertext<br/>
    123456 HB <br/>
    Geschäftsführer: Harry Muster<br/>
    Finanzamt für Körperschaften 700<br/>
    Steurnummr 00/000/00000 <br/>
    UST-IDENT.-NR. 223 838 752
    </p>
    </div>
    </div>
    <hr>
    <div class="row-fluid">
    <div class="span12">
    <p><strong>Haftungshinweis</strong><br/>
    Trotz sorgfältiger inhaltlicher Kontrolle übernehemen wir keine Haftung für die Inhalte externer Links.
    Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
    </p>
    </div>
    </div>
    </div><!-- End #innerpage -->[/COLOR]

    ENDE HTML-CODE

    Würde mich über eine Antwort freuen, über Verbesserungsvorschläge natürlich auch.

    Bitte erzähle mir nicht ich soll die ganzen divs, etc. in die Templates auslagern.
    Wie schon erwähnt wird mit Bootstrap gearbeitet. Hat alles seinen Grund.
    Besten Dank

    Mal ganz ehrlich, alle bisher ausprobierten Wordpress-Editoren sind absoluter Mist.:-x
    Habe nun schon den folgenden Code in die functions.php reingeschrieben

    PHP
    remove_filter('the_content', 'wpautop');
     remove_filter('the_content', 'wptexturize');

    Inzwischen ist es etwas besser dadurch geworden, dennoch kommt es andauernd vor
    das mir mein HTML-Code mit all seiner Formatierungen <p> und <br/> einfach zerschossen wird.

    Nur zur Info: Ich selber habe keine Problem nur mit einem Code-Editor zu arbeiten aber der
    Kunde will sich natürlich visuell betätigen und da fängt dat Problemo an.:-x

    Frage, wer hat ne Lösung für mein Problem und zwar das ein/der Editor wie jeder normale Editor (z.B. in Joomla)
    läuft und mich nicht in den Wahnsinn treibt und diesen Mist verzapft?

    Bitte keine Antwort die lautet "Dann arbeite doch mit Joomla".

    Ach so! Arbeite mit Bootstrap, daher sind einige Teile des Layouts innerhalb der einzelnen Seiten eingelagert und nicht in den Template-Dateien.

    Besten Dank in Voraus

    Hallo,
    bin zwar noch Anfänger in Wordpress, da ich bis dato und auch weiterhin mit Joomla arbeite oder statische HTML5 Seiten erstelle. Dennoch bekomme ich langsam ne Macke was die Editoren (egal welcher) angeht.

    Mein Problem:
    erstelle eine WP-Site mit Bootstrap. Die statische Site ist fertig und muss nun noch in WP eingebaut werden. Soweit so gut. Aber das Kopieren des HTML-Codes innerhalb des Editor treibt mich in den Wahnsinn. Der Editor zerschießt mir einfach meinen HTML-Code, der so ohne Probleme im Netz funktioniert.

    Im Text-Modus alles prima, aber sobald ich auf Visuell umschalte macht der Editor was er will.

    BSP (so gebe ich es im Textmodus ein):

    HTML
    <ul class="thumbnails">
    <li class="span2">
    <a class="thumbnail id="carousel-selector-0">
    <img alt="restaurant-1" src="http://localhost:8888/cans/media/restaurant-1.jpg" />
    </a>
    </li>
    </ul>

    Die Ausgabe nach dem Umschalten in den visuellen Modus sieht anschließend aber so aus:

    HTML
    <ul class="thumbnails">
    <li class="span2">
    <a class="thumbnail id="carousel-selector-0"></a>
    <img alt="restaurant-1" src="http://localhost:8888/cans/media/restaurant-1.jpg" />
    </li>
    </ul>

    Frage: Wie kann ich das unterbinden?