Beiträge von Sunny01

    Gericoach, Du könntest aber auch lesen, was ich hier schreibe. :|

    OP:

    Zitat

    Gerade habe ich auf meinem Webserver die aktuellste Version von Wordpress und das Spectrum-Theme installiert. Allerdings tritt da nun ein Problem auf.

    Es handelt sich also um einen selbstgehosteten Blog. Du schreibst ja selber, dass ich dafür "hier" posten muss ... !?

    Hat niemand einen Tip?

    Es ist echt eigenartig, wenn ich direkt einen Blog auf Wordpress anlege, dann wird das Design bei schmälerem Browserfenster nicht zerrissen:
    http://enomis001.wordpress.com/

    Aber auf meinem oder anderen Webservern, schon. Zum Beispiel tritt dasselbe Problem wie auf meinem Webserver, auch auf http://spectrum-theme.com/ auf.
    Wer es ausprobieren will: Einfach das Browserfenster kleiner (schmäler) ziehen und das Design fällt auseinander ...

    Ich habe absolut keine Ahnung, woran das liegen könnte, dass es direkt auf wordpress.com funktioniert, sonst aber nicht ...

    Liebe Grüße

    Hallo!

    Gerade habe ich auf meinem Webserver die aktuellste Version von Wordpress und das Spectrum-Theme installiert. Allerdings tritt da nun ein Problem auf. Wird das Browserfenster kleiner gemacht, wird das Design "zerrissen".

    Hier ein Bild auf dem die Stellen im Design markiert sind, die sich "falsch" verschieben (in allen Browsern, getestet mit aktuellen Versionen von Chrome, FF, IE und Opera):

    http://dl.dropbox.com/u/20841574/spectrum.png

    Auf der Spectrum Demo-Seite ist das nicht der Fall, da bleibt alles stimmig, auch wenn man das Browserfenster kleiner zieht.
    Was kann ich da nun machen damit das auch bei mir auf dem Webserver funktioniert?

    Liebe Grüße
    sunny

    Danke für den Hinweis!
    Habe die Seiten nun soweit alle zusammengebastelt sodass fast alles funktioniert. Allerdings, was ich wieder nicht hinbekomme, ist ein "back"-Link von der Post-Seite aus.
    Also wenn ich auf "more" klicke, dann erscheint ja der Post. Und dort soll es dann unter dem Post ein "back" geben, sodass der User wieder auf die vorige Seite mit den ganzen Post-Excerpts gelangt. Die Übersichtsseite sozusagen, wo alle Posts in Kurzfassung angezeigt werden, soll dann wieder erscheinen. Wie mache ich das?

    history.back() möchte ich nicht verwenden, es soll schon ein "normaler" HTML-Link auf die vorhergehende Seite mit den Post-Excerpts sein. Habe in der Seite mit den Template-Tags kein entsprechendes Tag gefunden, wie funktioniert das in WP?

    Lg
    Sunny

    Juhuu

    Hallo Monika!

    Juhuu :-D
    Das war's! Habe die single.php verändert und polyglot eingebunden und nun funktionierts!
    Steige da noch nicht so ganz durch, welche Dateien wann und wo verwendet werden. Vielen lieben Dank für den Hinweis!

    Lg
    Sunny


    Wenn man den Weiter-Link dann klickt, erscheint auch eine Seite mit dem richtigen Artikel. Aber auf dieser Seite funktioniert nun wieder sämtliche Sprachenunterscheidung nicht. Was ist denn das für eine Seite die da aufgerufen wird? Wie kann ich da die "Spracherkennung" für die Language-Tags wieder einbinden? Es wird polyglot auf der Website verwendet.

    Ich glaube, da wird irgendwie nicht das richtige Template (jobs.php) sondern irgendetwas anderes verwendet für den Artikel der nach Klick auf den Weiterlink erscheint.
    Nur was? Und warum? Wie kann ich das denn beheben? Hat niemand eine Idee? Ich find's nicht heraus was da passiert ... :confused:

    Lg
    Sunny

    Also ich habe jetzt irgendwie hinbekommen, dass es so halb funktioniert. Zwar nicht automatisch, aber mit dem Excerpt:

    PHP
    $query_loop = new WP_Query('category_name=Jobs');
    
    
        while ($query_loop->have_posts()) : $query_loop->the_post();
            the_title();
            the_excerpt(); 
            echo("<a href='".get_permalink()."'>weiter</a>");
        endwhile;

    Wenn man den Weiter-Link dann klickt, erscheint auch eine Seite mit dem richtigen Artikel. Aber auf dieser Seite funktioniert nun wieder sämtliche Sprachenunterscheidung nicht. Was ist denn das für eine Seite die da aufgerufen wird? Wie kann ich da die "Spracherkennung" für die Language-Tags wieder einbinden? Es wird polyglot auf der Website verwendet.

    Lg
    Sunny

    Danke für Deine Antwort!

    Allerdings auf diese Art und Weise funktioniert es mittlerweile:

    Warum es anders nicht geht, weiß ich leider nicht, mir als WP-Neuling ist das alles ziemlich schleierhaft.

    Lg
    Sunny

    Hallo!

    Also ich habe hier Posts einer bestimmte Kategorie, die alle auf einer einzelnen Seite angezeigt werden (wie bei einem Blog, es handelt sich aber um eine "normale" Website wo diese Posts dann einfach auf einer Unterseite angezeigt werden sollen, das habe ich über ein Template gemacht).

    Nun möchte ich, dass auf der besagten Unterseite nur die Post-Inhalte bis zu einem gewissen Stück angezeigt werden. Und dann soll es einen Link geben, der zum gesamten Post führt.

    Daher habe ich versucht, ein More-Tag im Post einzufügen: <!--more--> Ich benutze die englische Version von Wordpress. Wenn ich im Admin-Interface dann auf die WYSIWYG-Ansicht gehe, wird da auch so ein More-Dings angezeigt.

    Aber dann bei der Ausgabe der Posts passiert nichts. Es wird immer der gesamte Post ausgegeben. Momentan gibt es 2 Posts, die auf dieser Seite ausgegeben werden.
    Ich habe es mit

    PHP
    the_content("&raquo;&raquo; " . the_title('', '', false));

    und

    PHP
    the_content("weiter");

    usw. versucht.

    Aber es funktioniert nicht. Was mache ich falsch?

    Lg
    Sunny

    Hm, ist es problematisch die Funktion get_the_content() zu verwenden?
    Dann passiert das mit dem komischen Wrapper-p-Tag nämlich nicht ...

    EDIT: Ja, ist es. Dann funktioniert nämlich das mit den unterschiedlichen Sprachen wieder nicht mehr. :(

    Wie kann ich den Inhalt des Posts ausgeben, ohne dass etwas dazugeschrieben wird, was da gar nicht ist, aber so, dass es mit [lang_en]...[/lang_en] usw. immer noch funktioniert?
    Mir ist das alles rätselhaft ...

    Hmm, das funktioniert so leider doch nicht.
    Ich soll nämlich auch noch in einer anderen Seite im Inhaltsbereich mehrere Posts einer eigenen (neuen) Kategorie anzeigen (nicht in der Sidebar, im Contentbereich). Daher habe ich nun noch eine zweite Kategorie angelegt ("Jobs").

    Wenn ich allerdings Posts erstelle und der Kategorie "Jobs" zuweise, so werden diese jetzt auch in der Sidebar ausgegeben, trotz

    PHP
    get_posts('numberposts=10&category=News')

    Was ist da los? Wie kann ich die unterschiedlichen Kategorien voneinander trennen?

    Lg
    sunny

    Hallo!

    Also ich habe gerade bei einer bereits bestehenden (nicht von mir erstellten) Website die Datei sidebar.php dahingehend verändert, dass dort jetzt in einem gewissen Bereich Posts einer bestimmten Kategorie ausgegeben werden.

    Das habe ich so gelöst:

    PHP
    $myCat_Content = get_posts('numberposts=10&category=News');
    
    
        if (is_array($myCat_Content)) {
            foreach ($myCat_Content as $post) {
                $my_Content = $post -> post_content;
                $my_Title = $post -> post_title;
    ...

    Von WordPress Beiträge in Abhängigkeit der Kategorie ausgeben - bueltge.de [by:ltge.de]

    Allerdings ist die Website mehrsprachig (polyglot.php). Bei den anderen Einträgen (also im Content-Bereich) ist es einfach so, dass die verschiedenen Sprachen per

    PHP
    [lang_en]Englisch[/lang_en][lang_es]Espanol[/lang_es]

    eingetragen werden. Wenn ich das bei meinen Posts, welche nun in der Sidebar ausgegeben werden, auch so mache, funktioniert das allerdings nicht und es wird einfach der Code ausgegeben.

    Was muss ich tun, damit eine Sprachunterscheidung auch in meinen Posts möglich ist, die in der sidebar.php ausgelesen werden?

    Lg
    sunny

    Gelöst

    Okay, mittlerweile habe ich eine Lösung gefunden:

    PHP
    $myCat_Content = get_posts('numberposts=10&category=News');
    
    
        if (is_array($myCat_Content)) {
            foreach ($myCat_Content as $post) {
                $my_Content = $post -> post_content;
                $my_Title = $post -> post_title;
    ...

    Von WordPress Beiträge in Abhängigkeit der Kategorie ausgeben - bueltge.de [by:ltge.de]

    Warum das allerdings so funktioniert, und nicht anders, ist mir immer noch nicht ganz klar.

    Lg
    Sunny

    Also ich habe noch weiter herumgesucht und bin nun auch auf

    PHP
    query_posts('cat=News');

    gestoßen. Dann werden zwar die richtigen Artikel ausgegeben, aber nicht an der richtigen Stelle. Sie erscheinen nämlich anstatt im Bereich links in der sidebar dann im content-Bereich der Webseite. So funktioniert es irgendwie auch nicht :(

    Wie mache ich das richtig?

    Lg
    Sunny

    Hallo!

    Ich muss an einer bestehenden WP-Website Änderungen vornehmen. Und zwar möchte ich in einer WP-Seite in der "sidebar.php" Posts mit Neuigkeiten ausgeben (unabhängig von allen anderen Posts die es schon gibt).

    Ich habe mit Wordpress gar keine Erfahrung und habe es so versucht:

    Im Admin-Interface habe ich eine neue Kategorie namens "News" angelegt. Dann habe ich einen neuen Post mit der Kategorie "News" eingetragen. Das hat soweit funktioniert.

    Allerdings, wenn ich mir die Datenbank direkt ansehe, ist mein neuer Eintrag zwar im Table wp_posts vorhanden, jedoch ist als post_category nur 0 eingetragen, gleich wie bei allen anderen Einträgen, die bereits vorhanden waren. Ist das normal? Wie soll das dann funktionieren?

    Ich dachte nämlich, ich könnte dann einfach per

    PHP
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php if ( in_category(1) ) { ?>
    <?php the_title(); ?>
    [...]

    oÄ weitermachen, eben mit einer Id für "News" oder so.

    Wie kann ich das realisieren?

    Lg
    Sunny