Beiträge von unwohltaeter

    Lokalisierung (Übersetzung) funktioniert nicht!

    Hallo!

    Habe da ein kleines Problem mit der Übersetzung.
    Ich würde gerne meine Seite in 3 Sprachen übersetzen (Deutsch zu Englisch, Niederländisch und Französisch) und habe dazu in meinen Templates die Funktion printf verwendet, was dann ungefähr so aussieht:

    PHP
    <?php printf(__('Beispieltext', 'themename')); ?>

    Nun habe ich mit poEdit einen Katalog erstellt, den ich mit dem Plugin CodeStyling Localization eingelesen und daraus eine neue Sprachdatei erstellt, die nun im "language"-Verzeichnis des Themes liegt. Ich verwende außerdem das Plugin qTranslate 2.5.21.

    Die Textdomain steht auch in meiner functions.php:

    PHP
    load_theme_textdomain( 'themename', TEMPLATEPATH . '/languages' );

    Leider werden die Texte, die im Theme definiert wurden, nicht angezeigt, wenn ich die Sprache wechsle. Kann mir da jemand weiterhelfen?

    Gruß, unwohltaeter


    EDIT: Problem gelöst.

    Keiner der mir helfn kann bzw. will?
    Ist dringend.

    Edit: Habe es nun wie folgt gelöst:

    Code im Loop der page.php

    PHP
    <ul>
    <?php
    $args = array( 'numberposts' => 5, 'orderby' => 'rand', 'meta_key' => 'Produkt', 'meta_value' => $post->post_title );
    $rand_posts = get_posts( $args );
    foreach( $rand_posts as $post ) : ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><br />
    <?php endforeach; ?>
    </ul>

    Per Custom Field "Produkt" weise ich nun einem Artikel die Seite zu.
    Zum Beispiel: Wenn die Seite "Test" heißt gebe ich dem Artikel den Metakey "Test". Simpel und funktioniert.

    Hab es so aufgebaut:

    • Produkte sind Seiten (in Haupt- und Unterseiten aufgeteilt)
    • Rezepte sind Artikel (in Kategorien aufgeteilt)

    Auf den Produktseiten (Seiten) sollen in einem DIV jeweils 5 zufällige Links zu passenden Rezepten (Artikel) aufgelistet werden. Die Produktseiten sind in drei DIV-Spalten aufgeteilt, die Rezeptseiten in zwei.

    Unter "dazu passend" stelle ich mir vor, dass man den Rezepten (Artikeln) per Custom Fields Metakeys (wenn möglich mehrere) zuweist und sie dadurch den Produkten zuordnen kann.

    Ich baue meine Templates immer auf einem von mir leicht modifizierten Kubrick auf. In dem Theme, das ich jetzt bastle, gibt es keine Sidebars, da sie nicht benötigt werden. Also keine Anzeige in Widgets.

    Das Ganze kann man leider noch nicht sehen, da ich es vorerst nur lokal testen kann.

    Ich habe auf einer Seite ein Produktkarussell. Wenn ich nun auf ein Produkt klicke wird unter dem Karusell in einem DIV per AJAX (tut eigentlich nichts zur Sache) die dazu passende Produktseite geladen. Die Seite enthält 3 Spalten. In einer davon möchte ich nun dazu passende Rezepte mit dazugehörigem Thumbnail angezeigt bekommen.

    Hallo!

    Ich bastel jetzt schon seit Tagen rum und bekomme es einfach nicht hin.
    Es sollen auf einer Seite alle Kategorien (in einer Klammer dahinter die Anzahl der Artikel) aufgelistet werden. Nun soll man wenn man auf einen Link klickt auf eine neue Seite gelangen, welche die zu der Kategorie gehörenden Artikel (mit Artikelbild und Bewertung) auflistet.

    Nebenbei: Ich benutze außerdem das Sprachen-Plugin qTranslate. Die Artikel und die Kategorien sollten also nur in der jeweils ausgewählten Sprache angezeigt werden.

    Geht das überhaupt, so wie ich mir das vorstelle?

    Moin!

    Da löst man ein Problem und gleich stößt man auf das nächste.
    Ich habe eine Produktseite mit einem Karussell (Cloud Carousel) und darunter ein leeres Div in das per Ajax Inhalte geladen werden. Das Problem nun ist, dass beides für sich allein super funktioniert - nur nicht zusammen. Wenn ich das Produktkarussell einbinde und auf ein Produkt klicke, dreht sich das Karussell und bringt mir das Produkt in den Vordergrund. Soweit so gut. Nur wenn ich jetzt den Ajax-Part einbinde funktioniert auch alles bis auf den "Bring-mir-das-Produkt-in-den-Vordergrund"-Teil.

    Jemand eine Ahnung woran das liegen könnte und wie ich das lösen kann?

    Gruß, unwohltaeter

    Hab schon wieder mal 'n Problemchen. Und zwar habe ich eine Produktseite auf der 'n jQuery-Karussell oben angeordnet ist. Darunter möchte ich nun bei Klick auf die einzelnen Karussell-Elemente Produktseiten in einen leeren Container laden. All dies sollte aber nur auf der Produktseite passieren.

    Wie fang ich das an?

    Edit: Problem gelöst.

    Hallo!

    Ich mal wieder.
    Ich rufe meine Kommentare per wp_list_comments wie folgt auf:

    Der Callback dazu ist (momentan noch):

    Nun möchte ich innerhalb dieses Callbacks eine Funktion/Variable, die mir die Kommentare durchnummeriert. Als ich das Ganze noch mit einer foreach-Schleife gelöst habe, ging es total einfach. Nur hier blick ich um's Verrecken nicht durch. Das ganze möchte ich aber ohne list-style lösen, da ich die Nummerierung gerne noch per CSS stylen kann.