Vorschaubilder funktionieren nicht..

  • Hi

    Ich arbeite erst seit drei Tagen mit Wordpress. Nun habe ich ein Problem, das mich stört.

    Hier auf meinem Blog kann ich die kleinen Vorschaubilder nicht einfügen. Ich habe das Destyle theme.

    Wenn ich eine URL mit einem Bild einfüge, welches genau die Abmessungen 180x180 hat kommt nur das Fragezeichen.
    Hat das noch etwas mit diesen Benutzerdefinierten Feldern zu tun?

    Bei diesem Demo Blog geht es doch auch..

    Ich habe noch das Bild angehängt.

    Einmal editiert, zuletzt von pswiss (4. Juni 2009 um 16:56)

    • 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

  • Ich vermute mal beim Freehoster Funpic ist eine PHP-Funktion gesperrt die für das Verkleinern der Bilder nötig ist.

    Aber wenn ich das Bild ja schon im richtigen Format hochgeladen habe, müsste doch eigentlich nichts mehr verkleinert werden?

  • Schau dir mal zuerst das hier an, vielleicht ist das schon das ganze Problem:
    Why are the images of my theme not displayed? (Page 1) - FAQ - Support | ThemeShift.com

    Das hier vielleicht noch, auch wenn das nicht 100% das Problem trifft:
    Image im Artikel (Page 1) - Blog Magazine Theme deStyle - Support | ThemeShift.com

    Falls das nicht klappt dann musst du die thumb.php umgehen. In der index.php wäre das hier (Zeile 16):

    PHP
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="[COLOR="Red"]<?php bloginfo('template_url'); ?>/lib/thumb.php?src=<?php echo get_post_meta($post->ID, "image_value", true); ?>&amp;w=180&amp;h=180&amp;zc=1&amp;q=95[/COLOR]" class="article-img" width="180" height="180" alt="<?php the_title(); ?>" /></a>


    würde zu:

    PHP
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="[COLOR="Red"]<?php echo get_post_meta($post->ID, "image_value", true); ?>[/COLOR]" class="article-img" width="180" height="180" alt="<?php the_title(); ?>" /></a>


    Setzt natürlich die volle URL im benutzerdefinierten Feld voraus, und auch die Bildgröße sollte zumindest quadratisch sein.

  • Hm, ich habe jetzt gerade gemerkt, dass das Problem nur halb gelöst ist. Die Bilder werden nur auf der Startseite angezeigt. Wenn ich auf einen Beitrag klicke, oder in eine Kategorie reingehe, sind noch immer diese Fragezeichen.

    Muss ich denn nun bei jedem Beitrag irgendwas verändern in der index.php?

  • Danke für die Info. Leider kenne ich mich viel zu wenig aus mit diesen Dingen, dass ich da irgendeine Chance hätte, das hinzukriegen. Falls jemand zeit und Lust hat, dies zu tun, wäre mir das eine grosse Hilfe.

    Hier nochmals der Link zum Theme.

  • Na wenn du es in der index.php hinbekommen hast, dann schaffst du das doch sicher auch in der single.php (für die Einzelansicht). Und wenn es dann noch nicht überall passt, dann schaust du in der Template-Hierarchie nach, welche Templatedatei für die Ausgabe verantwortlich ist und besserst auch da noch nach. Hier haste noch ne schicke grafische Template-Übersicht auf deutsch: ;-)
    Das Geheimnis der WP Template Hierarchie - Template Sheet zum Ausdrucken

    Ansonsten: unser Jobbörse-Forum hilft dir bei der Suche nach Profis die dir das gerne umsetzen.

  • Ja bei der index.php hast du mir doch die zwei Codes gegeben. Den Originalen und den geänderten, dann musste ich das nur noch ersetzen. Aber sonst habe ich keine Ahnung :(

  • Poste mal die single.php und die Zeile die du in deiner index.php eingefügt hast. Ich zeig dir dann wo die in der single.php hin muss und was du evtl. noch anpassen musst.

    Wo passt die Anzeige sonst nicht, außer bei der Einzelartikel-Ansicht?

  • Hi

    Ich habe dieses Stück in der index.php

    PHP
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php bloginfo('template_url'); ?>/lib/thumb.php?src=<?php echo get_post_meta($post->ID, "image_value", true); ?>&amp;w=180&amp;h=180&amp;zc=1&amp;q=95" class="article-img" width="180" height="180" alt="<?php the_title(); ?>" /></a>

    durch dieses ersetzt:

    PHP
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo get_post_meta($post->ID, "image_value", true); ?>" class="article-img" width="180" height="180" alt="<?php the_title(); ?>" /></a>

    was muss ich nun in der Single.php verändern?

    Die Anzeigebilder werden in den Beiträgen, und in den einzelnen Kategorien nicht angezeigt.

    Die Single.php:

Jetzt mitmachen!

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