WordPress 2.9 +: Die neuen Beitrag Thumbnails funktionieren

Mit der neuesten Version von WordPress, von 2,9 + haben wir eine neue Funktion sehr nützlich, um Thumbnails, Vorschaubilder oder verwalten eingeführt. Diese Funktion muss jedoch in das Thema aktiviert werden, nämlich die auf die Datei functions.php . Diese neue Funktion ist nützlich in vielen Zusammenhängen und bietet eine einfache und komfortable Tool sowohl für diejenigen, die eine Website mit WordPress ist der Endkunde die dann verwalten die Inhalte zu entwickeln.
In Versionen von WordPress vor 2.9, in der Tat, viele Entwickler verwendet die benutzerdefinierten Felder (benutzerdefinierte Felder) an Kunden mit der Fähigkeit, ein Bild hinzuzufügen liefern - extern - zur Post. Wenn diese Lösung aus der Sicht des Entwicklers war nicht besonders belastend, aber rendeve Bearbeitung der Post ziemlich umständlich, vor allem, wenn wir, dass oft der Endkunden, Pflege der Inhalte nehmen zu betrachten. Andere Lösungen könnten die Vorteile dieser bereits Plugin Tatsachen nehmen oder schreiben Sie eine Ad-hoc. Mit der Veröffentlichung von 2.9 +, jedoch kann es ein Management "Thumbnails" mit ein paar Zeilen Code auslösen, der sich in das Backend schon alles getan, was den Prozess der Einführung der Post wirklich komfortabler und klar.

Aktivieren Sie die neue Post-Thumbnails

Damit das Management auf das Backend der "Thumbnail Artikel" bearbeiten Sie einfach die Datei functions.php und legen Sie die folgende Codezeile:

1
) ; add_theme_support ('post-thumbnails');

Oder, noch besser, um compatibilià und Stabilität:

1
2
3
function_exists ( 'add_theme_support' ) ) { if ( function_exists ('add_theme_support')) {
) ; add_theme_support ('post-thumbnails');
}

Sobald dies geschehen ist, die Eingabe in der Verwaltung und werde einen Beitrag bearbeiten, wir finden ein neues Panel auf der rechten Seitenleiste:

Nuovo Pannello Post-Thumbnails

Klicken Sie auf "Set Thumbnail" öffnet sich das klassische Panel bereits verwendet, um Bilder und Medien zu befestigen. Wenn wir unser Bild ausgewählt haben, wenn Sie ihn haben wir die neue "Verwenden Sie es als Miniatur":

Utilizzarla come miniatura

Die Aktivierung kann noch besser gesteuert werden mit:

1
2
3
4
/ / Nur für Post aktivieren
, array ( 'post' ) ) ; add_theme_support ('post-thumbnails', array ('post'));
/ / Nur für Post aktivieren
, array ( 'page' ) ) ; add_theme_support ('post-thumbnails', array ('Seite'));

Sie können auch die Größe dieses "miniature", olre die in der neuen Bild-Editor zur Verfügung gestellt von WordPress zu betreiben:

1
2
/ / 50 Pixel breit und 50 Pixel hoch, Box Resize-Modus
, 50 ) ; set_post_thumbnail_size (50, 50);

Verwenden Sie die Vorschau

An diesem Punkt gibt es nichts anderes übrig, als die Vorschau in unserer Vorlage zu verwenden:

1
the_post_thumbnail ();

Im Anschluss an die Standard-WordPress ist auch ohne echo :

1
get_the_post_thumbnail ();

Es ist auch möglich, einen Satz von Parametern für diese Funktion, die sie wirklich vielseitig macht passieren, wie zB:

1
2
3
4
5
6
/ / Zeige die Vorschau
) ; the_post_thumbnail ("Thumbnail");
/ / Die Medium-Version
) ; the_post_thumbnail ("mittel");
/ / Der Große Version
) ; the_post_thumbnail ("groß");

, cosa comodissima all'interno di “loop” personalizzati: Sie können auch andere Parameter, wie die Attribute des Tags img alt und title , was sehr praktisch ist in "loop" custom:

1

Auch für die "retrocompatibilià" eine gute Umsetzung dieser neuen Funktion können sein:

1
2
3
4
5
6
7
8
9
10
11
12
function_exists ( 'has_post_thumbnail' ) ) && ( has_post_thumbnail ( ) ) ) { if (( function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {
/ / Wordpress 2.9 + verwenden die eingebettete Thumbnail
the_post_thumbnail ();
{ Else {}
/ / Wordpress 2.8 und früher - die Technik des benutzerdefinierten Feldes
/ / Verwenden Sie ein benutzerdefiniertes Feld namens "Feld-Vorschau" oder wie es Ihnen gefällt
/ / Enthält die URL eines Bildes
get_post_meta ( $post -> ID , 'campo-thumbnail' , true ) ; $ PostImage = get_post_meta ($ post -> ID, 'Thumbnail-Feld', true);
$postimage ) { if ($ PostImage) {
. $postimage . '" alt="" />' ; echo '<img alt="" /> src="'. $postimage.'"';
}
}

Weitere Hinweise und Beispiele

Diese Funktion ist sehr nützlich und hat in einer umfassenden Weise eingeführt. Ich schlage vor, jedoch sehen die Dokumentation offcial WordPress , welche Details in voller alle Funktionen und deren Parameter. Als weiteres Beispiel, hier ist, wie man eine Miniatur von 64 × 64 Pixel mit Hard-Ernte setzen und das gleiche Bild in einzelnen Beitrag durch eine entsprechende Einstellung der Breite (zB 512) und Höhe (infinite Eingabe 9999):

1
2
3
4
/ / In der Datei functions.php
) ; add_theme_support ('post-thumbnails');
, 64 , true ) ; set_post_thumbnail_size (64, 64, true);
, 512 , 9999 ) ; add_image_size ('single-post-Vorschau ", 512, 9999);

Auf der Startseite, zum Beispiel, verwenden wir:

1
the_post_thumbnail ();

In der Datei single.php wir verwenden:

1
) ; the_post_thumbnail ('single-post-Vorschau');

59 Kommentare zu: ""

  1. 9. April 2010 Saidmade Labs "die Erstellung von Websites, Web-Applikationen Entwicklung, virales Marketing:

    [...] WordPress 2.9 +: Die neue Funktion Thumbnails Beitrag habe ich erklärt, wie man die neuen Management-Thumbnails, Vorschaubilder, mit [...]

  2. 12. April 2010 Giuseppe:

    aber was ist der Unterschied zwischen diesen 2 Zeilen? das erzeugt Ergebnisse?

    Auf der Startseite, zum Beispiel, verwenden wir:

    1
    the_post_thumbnail ();

    In single.php Datei verwenden wir:

    1
    the_post_thumbnail ('single-post-Vorschau');
  3. 12. April 2010 Giovan Battista Fazioli :

    @ Joseph: Die erste zeigt eine Vorschau mit der Standard-Größe, die Menge von:

    1
    , 64 , true ) ; set_post_thumbnail_size (64, 64, true);

    die zweite ist ein Vorschaubild unsere Mitarbeiter mit unterschiedlichen Größen, zum Beispiel:

    1
    2
    , 128 , 128 ) ; add_image_size ('my-Vorschau', 128, 128);
    thumbnail ' ); the_post_thumbnail (my - Vorschau ');

    auf diese Weise können wir unterschiedliche Thumbnail, je nach unseren Bedürfnissen auf den Seiten und unterschiedlichen Kontexten. Alle, indem eine einmalige "Miniatur" gemacht.

  4. 28. April 2010 Wie automatische Thumbnails aller Post-Set | Undolog.com :

    [...] Neues Feature Vorschau von WordPress mit Version 2.9 eingeführt und in WordPress 2.9 + diskutiert: die neue Funktion, Post Thumbnails können automatisiert mit Hilfe eines einfachen PHP-Skript werden. Dies kann nützlich sein, wenn [...]

  5. 13. Juli 2010 Emanuele:

    Grüße an alle,
    wie kann ich den Namen (Label) in der Verwaltung der Miniaturansicht. Anstelle von "Bild aus" auf Italienisch natürlich.
    Zur Zeit habe ich begonnen, mit WordPress 3.0 mit dem Plugin "multiple Post Thumbnails."

  6. 14. Juli 2010 Giovan Battista Fazioli :

    @ Emanuele: Ich verstehe nicht, was du meinst, Meinten Sie auf "Set Thumbnail"? Sie können versuchen, mit dem Filter:

    1
    2
    3
    4
    5
    6
    $content ) { custom_admin_post_thumbnail_html function ($ content) {
    / / In $ content ist der Ausgang im Backend angezeigt
    / / "Set Thumbnail"
    }

    , 'custom_admin_post_thumbnail_html' ) ; add_filter ('admin_post_thumbnail_html', 'custom_admin_post_thumbnail_html');

    Wenn ich die Frage falsch verstanden riptoponi. Gruß :)

  7. 14. Juli 2010 Emanuele:

    @ Giovan Battista Fazioli:
    Ich meine, das Etikett des Feldes Thumbnail, wo es "Bild aus", sagt ;)
    Mich würde interessieren, in Fakten auch die interne Link "Set Ausgewähltes Bild" in der Praxis, wie Sie wissen, ist der Link, mit dem Sie das Bild in die Bibliothek hochladen können ;)

    Inzwischen vielen Dank

  8. 14. Juli 2010 Emanuele:

    @ Emanuele:
    Oops sorry ich mit WordPress 3.0 als Übersetzung italienische Label hat gerade die "Bild out" während es vorher war (wie in Ihrem Tutorial) "Thumbnail Artikel."

  9. 14. Juli 2010 Giovan Battista Fazioli :

    @ Emanuele: Ok, jetzt bin ich weg. Geben Sie einfach den Code in der Datei functions.php des Themas Sie aktiv sind:

    1
    2
    3
    4
    5
    customposttype_image_box function () {
    , 'post' , 'side' ) ; remove_meta_box ('postimagediv', 'Beitrag', 'Seite');
    , 'Quello che vuoi' , 'post_thumbnail_meta_box' , 'post' , 'side' , 'low' ) ; add_meta_box ('postimagediv', 'What You Want', 'post_thumbnail_meta_box', 'Beitrag', 'Seite', 'niedrig');
    }
    , 'customposttype_image_box' ) ; add_action ('do_meta_boxes', 'customposttype_image_box');

    Ersetzt, möglicherweise unter Verwendung der Lokalisierung, die Zeichenfolge Quello che vuoi mit Chee Was sind Sie :) entschuldigen Sie das Spiel der "Texte". Ich hoffe, Sie helfen.

  10. 23. Juli 2010 Merlinox :

    Danke für diesen Beitrag!

  11. 28. Juli 2010 DOZ :

    Vielen Dank für die Aufklärung über die Verwendung der neuen Funktion, die ich bis jetzt links dunkel war!
    Eine Frage: gibt es eine Möglichkeit - oder Plugin - um automatisch ein Netz von "Daumen", anspielend Artikel der Zugehörigkeit?
    (Jede Hilfe wird dankbar sein)

  12. 29. Juli 2010 Giovan Battista Fazioli :

    @ Doz: Natürlich! Das alles können Sie es ohne ein Plugin zu tun. Erstellen Sie einfach eine Funktion in der Datei functions.php wie folgt aus:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    creaGriglia function () {
    ; global $ post;
    new WP_Query ( 'category_name=blog&showposts=10' ) ; $ ThumbnailsPosts = new WP_Query ('category_name = blog & showposts = 10');
    '' ; $ O ='';
    $thumbnailsPosts -> have_posts ( ) ) { while ($ thumbnailsPosts -> have_posts ()) {
    the_post ( ) ; $ ThumbnailsPosts -> the_post ();
    '<a href="' . get_permalink ( ) . '" Oder $. = '<A href = "'. Get_permalink (). '"
    }
    ; echo $ o;
    }

    Danach, in der Theme-Datei index.php zum Beispiel, können Sie diese Funktion aufrufen, indem Sie den Punkt, dass Sie sehen, passen:

    1
    ?> <? Php creaGriglia (?)>

    . In die Funktion creaGriglia() oben I extrahiert die Top 10 Beiträge aus der Kategorie blog . Durch die Modifizierung der Abfrage-Parameter und HTML, können Sie eine einfache Sie angefordert. Oben sehen Sie, ich setzte das "Thumbnails" side by side. Einsetzen des "Tagging" angemessen formatieren können die Ausgabe, wie Sie sehen, passen. Hoffe, dass hilft.

  13. 29. Juli 2010 DOZ :

    @ Giovan Battista Fazioli:
    Hey da, dass die Geschwindigkeit, die disponbiiità! ;)
    Sobald ich einen Moment versuche ich den Code haben, vielen Dank!
    Hallo

  14. 10. August 2010 Lorenzo :

    Ich teste den Code seit der Veröffentlichung von 2.9 und die Hard-Zuschneiden nicht funktioniert mica.Su diese Sicht timthumb funktioniert viel besser, wenn es nicht, dass das ausgegebene Bild von viel geringerer Qualität ist als die Eingangsspannung.

    Ich ein Vorschaubild von 60x60px mit harten Zuschneiden, das ich hochgeladen habe ein Bild 600x300px aber die Funktion ist nicht schwer Anbau von, dass es funktioniert ... irgendwelche Ideen?

  15. 22. August 2010 sandro :

    hallo .. und kurz Ich benutze WordPress und Codes verstehe ich weniger als Null .. meine probema und .. auf der Homepage ich gepostet Bilder der Größe 320 x 320 erhalten den Code imageshak .... und vergleicht sie mit der gesamten Post, dass Bild fehl am Platz ist zu weit gefasst und damit die Reihenfolge der 10 Beiträge pro Seite ist dies lange ... jetzt ich suchte im Internet, aber noch nicht die Lösung ich für Sie auf der Suche gefunden wurde ... oder Sie können, dass Bilder bitten reduzieren in der Größe als 100 x 100? Bedenkt man, dass einst die mehr lesen Seite, die das natürliche Bild 320 x 320 hebt .... Jetzt gehabt Erfahrungen mit dieser Blogger-Vorlage im Code hatte die Funktion der Bearbeitung von Bildern auf der Startseite .. WordPress könnte die gleiche Funktion haben, oder Sie müssen eine andere Lösung entscheiden? .. Dank an diejenigen, die wissen, nützliche Ratschläge zum weiteren Vorgehen geben wird ... sandro

  16. 22. August 2010 M4rc07 die "Thumbnails"

    [...] Dieses Tutorial Gefolgt und es funktioniert http://www.undolog.com/2010/04/09/wordpress-2-9-la-nuova-funzione-post-thumbnails/ aber die Bilder (die gleichen Artikel ), dass ich gehen zum Einfügen als Miniaturbilder sind [...]

  17. 1. September 2010 Gianluca:

    . Hallo Glückwünsche für das Blog, ich habe eine Frage, ich habe eine Galerie, die Bilder lädt von benutzerdefinierten Feldern der Beiträge, in Theorie, die ich eine Variable namens erstellen $BG_image mit dem Link zu dem Foto Art http://www.miosito7immagine/foto.jpg .
    Wie kann ich an Stelle der Foto Link in Beweis stellen, wenn ich diese Transformation

    1
    , $single = true ) ; ID, 'BG_image', $ EZ = true);

    in

    1
    get_the_post_thumbnail ( ) ; $ BG_image get_the_post_thumbnail = ();

    Ich bin kein PHP-Experte, wie Sie vielleicht schon gesehen haben ...

  18. 1. September 2010 Giovan Battista Fazioli :

    @ Gianluca: Könnten Sie erklären, das Problem besser, ich verstand nicht, was Sie erreichen wollen. :)

  19. 6. Februar 2011 stefano:

    Ich verstehe jetzt, dass ich nicht setzen die Zeichen der Öffnung und Schließung php, ich entschuldige mich

    Nn ... Ich gehe .. Was ist los?
    Ich bin mit einem Thema, das die timthumb.php hat aber nicht funktioniert, weil ich eine WPMU installiert.

    In functions.php

    1
    2
    3
    ) ; add_theme_support ('post-thumbnails');
    , 64 , true ) ; set_post_thumbnail_size (64, 64, true);
    , 512 , 9999 ) ; add_image_size ('single-post-Vorschau ", 512, 9999);

    (subito dopo get_header) perchè index mi da Templatepath. '/front.php' In index.php und front.php (unmittelbar nach get_header), weil es gibt mir Index Templatepath. '/front.php' Templatepath. '/front.php'

    1
    the_post_thumbnail ();

    Und in single.php (unmittelbar nach get_header)

    1
    ) ; the_post_thumbnail ('single-post-Vorschau');

    dies geschehen ist, die Dinge nicht ändern

  20. 7. März 2011 Paul:

    hallo ich nicht ändern kann die Größe des tumb. in der Datei function.php ich dies schreibe:

    1
    , 117 , true ) ; set_post_thumbnail_size (190, 117, true);

    ändert aber nicht groß.
    Was soll ich tun?

    danke

    paolo

  21. 8. März 2011 Giovan Battista Fazioli :

    @ Paul: Es funktioniert nicht, weil die Miniatur, die Sie bereits erstellt haben. Sie müssen die Datei löschen und neu laden, um sicherzustellen, dass die neue Einstellung gesehen zu werden. Die Miniaturansicht in der Tat, nicht Laufzeit generiert, wenn die Funktion aufgerufen wird, aber wenn Sie erstellen das erste Mal in das Backend, zu denken, wenn WordPress nachgebauten "on the fly" all die Miniaturansicht einer Website mit 2000 Stück ...
    Diese Einstellung, sagen wir, ist nicht rückwirkend!

  22. 15. März 2011 Frederick :

    Ein Hallo an alle.
    Getestet habe ich die Funktion creaGriglia() oben beschrieben, aber hat nicht funktioniert.
    Ich wünsche, dass jeder Klick auf eine Kategorie ich herauskomme den Daumen relativ zu der gleichen Kategorie, oder vielleicht durch add_image_size schaffen eine neue Dimension und steckte es in eine schöne Galerie jquery.
    Ich konnte eine direkte Abfrage an die Datenbank zu machen, kann ich sehen, wo sie angezeigt werden, aber es wird ein einfacher Weg zu sein ...!
    Vielen Dank im Voraus!

  23. 15. März 2011 Giovan Battista Fazioli :

    @ Federico: Sie dürfen nicht arbeiten aus verschiedenen Gründen, zum Beispiel haben Sie die Vorschau gesetzt, oder die Klasse nicht über ein Blog ... genau das, was passiert mit Ihnen? Holen Sie sich einige Fehlermeldung?

  24. 15. März 2011 Frederick :

    Ich bitte um Verzeihung ... Ich habe nicht eine Kategorie Blog ...!
    Jetzt ist es perfekt funktioniert, besonders anfertigen es durch den Einbau einer Galerie, sollte ich in der Lage sein, wie ich sehe ist es möglich, gut in der Funktion.
    Danke und ich erneuere meine Entschuldigung.

  25. 16. März 2011 Tiziana:

    Hallo,
    vielen Dank für Ihre Führung wirklich nützlich. Ich wollte fragen, ist es eine Möglichkeit, automatisch an die neue Option zur vorherigen Post, wo die Thumbnails waren gestitie mit benutzerdefinierten Feldern oder muss ich manuell die Thumbnails für alle alten Beiträge? Ich hoffe ihr könnt mir helfen, danke im voraus an alle

    Tiziana

  26. 16. März 2011 Giovan Battista Fazioli :

    @ Tiziana: Sie können beides. Wie in dem Artikel oben angegeben, wenn Sie einen Code wie folgt zu verwenden:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function_exists ( 'has_post_thumbnail' ) ) && ( has_post_thumbnail ( ) ) ) { if (( function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {
    / / Wordpress 2.9 + verwenden die eingebettete Thumbnail
    the_post_thumbnail ();
    { Else {}
    / / Wordpress 2.8 und früher - die Technik des benutzerdefinierten Feldes
    / / Verwenden Sie ein benutzerdefiniertes Feld namens "Feld-Vorschau" oder als
    / / Sie wollen, dass enthält die URL eines Bildes
    get_post_meta ( $post -> ID , 'campo-thumbnail' , true ) ; $ PostImage = get_post_meta ($ post -> ID, 'Thumbnail-Feld', true);
    $postimage ) { if ($ PostImage) {
    . $postimage . '" alt="" />' ; echo '<img alt="" /> src="'. $postimage.'"';
    }
    }

    Sie können die Vorschau der neuen Produkte, und wenn ja, aus dem post-Zieladresse des Bildes der alten Gegenstände, das heißt, diejenigen, die wir verwendet ein Meta-Tag extrahieren.
    Sie können auch zu allen Artikeln erneut die neue Funktionalität, lesen Sie Wie automatische Thumbnails aller Beiträge eingestellt

  27. 16. März 2011 Tiziana:

    Hallo,
    aber dieser Code ist, dass du mich in setzt automatisch auch die Vorschau auf der Homepage der Post für den alten, die durch benutzerdefinierte Felder haben gezeigt? Dank

  28. 16. März 2011 Tiziana:

    Hallo Ich löste tun wie in der Link, den Sie geschrieben. Dank

  29. 18. März 2011 Tiziana:

    Hallo wie gesagt : ( . Ich habe den Code, den Sie haben mich auf anderen Blogs gezeigt, aber es funktioniert nicht erkennt nicht die alten Miniaturen (verwaltet über benutzerdefinierte Felder). Wie kann ich dieses Problem lösen? Ich hoffe ihr könnt mir helfen, danke

    Tiziana

  30. 24. März 2011 Innobrain :

    Hallo an alle und Gratulation für die hervorragende Beitrag ;)
    Da wir gerade beim Thema wollte ich eine Sache fragen sind, bin ich mit dem Plugin "Kategorie Posts" mit dem Sie ein Widget mit den Pfosten, die Sie für jede Kategorie platzieren können, natürlich auch die Anzeige der Daumen verlinkten Artikel für jede Kategorie.
    Die Standard-Plugin fügt das Miniaturbild nach dem Namen der Post, aber ich würde am Anfang und dann den Namen des post gefällt. Wie konnte ich das tun?

  31. 26. Mai 2011 Alfredo :

    Hallo,
    Glückwünsche für Ihr Blog.
    Es gelang mir, die Anzeige der Thumbnails nach Ihren Anweisungen zu aktivieren, jedoch sehe ich sie auch im Inneren der Beitrag trotz der function.php hat die Zeile hinzugefügt:

    1
    , array ( 'page' ) ) ; add_theme_support ('post-thumbnails', array ('Seite'));

    Wie kann ich verhindern, dass die Anzeige der Daumen in der Post?

    Dank
    Alfredo

  32. 26. Mai 2011 Giovan Battista Fazioli :

    @ Alfredo: eine mögliche Ursache könnte sein, dass etwas anderes auf die Thumbnails Beitrag aktiviert, wie die Codezeile, die Sie verwendet scheint korrekt zu sein. Um zu testen, konnte man vor Platz add_theme_support :

    1
    ) ; remove_theme_support ('post-thumbnails');

    Lassen Sie mich wissen, ob es funktioniert? In der Zwischenzeit habe ich zu untersuchen.

  33. 29. Juni 2011 Jgor:

    Ok, alles funktioniert. Danke für deine Zeit 'in der Praxis durch Eingabe von:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function_exists ( 'has_post_thumbnail' ) ) && ( has_post_thumbnail ( ) ) ) { if (( function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {
    / / Wordpress 2.9 + verwenden die eingebettete Thumbnail
    the_post_thumbnail ();
    { Else {}
    / / Wordpress 2.8 und früher - die Technik des benutzerdefinierten Feldes
    / / Verwenden Sie ein benutzerdefiniertes Feld namens "Feld-Vorschau" oder wie es Ihnen gefällt
    / / Enthält die URL eines Bildes
    get_post_meta ( $post -> ID , 'campo-thumbnail' , true ) ; $ PostImage = get_post_meta ($ post -> ID, 'Thumbnail-Feld', true);
    $postimage ) { if ($ PostImage) {
    ; echo'';
    }
    }

    Ich war mehr 'Seite Themen aufgewertet. Jetzt habe ich Sie etwas fragen.
    Ich brauche, um das geladene Bild setzen the_post_thumbnail(); auf einem div, um den Text oben setzen.
    Also muss ich nur das "src" zu bekommen und dann übergeben es an die css.

    Dank

  34. 29. Juni 2011 Giovan Battista Fazioli :

    @ Jgor: Sie können auf verschiedene Weise tun. Um den Code zu erhalten (und Ausgang) können Sie get_the_post_thumbnail() . Diese Funktion ist jedoch, haben Sie wieder die ganze HTML-Markup.
    Diese Funktion ist jedoch für Informationen ist mit dem Filter angebracht post_thumbnail_html .
    che vuole come parametro l'ID del thumbanail. Wenn Sie nur die URL des Bildes in das Attribut enthalten dann werden Sie wollen src , können Sie wp_get_attachment_thumb_url() , die als Parameter die ID thumbanail nimmt. Das heißt, Sie bekommen es get_post_thumbnail_id() , die als Parameter die ID der Post kommt.

  35. 30. Juni 2011 Jgor:

    @ Giovan Battista Fazioli:
    Thank you very much! ^ _ ^
    Glückwünsche für die geleistete Arbeit. Haben Sie gezählt einen Platz in meinem RSS-Reader ^ _ ^

  36. 13. September 2011 vito:

    hallo, ich benutze wp 3.2.1 mit dem Thema Costelo installiert. mein Problem ', dass ich nicht löschen kann Bilder in Vorschau, Vorschau anyway ... wenn ich auf den Link klicken go "Bild entfernen Beweise" auf den Link und lesen ... action = edit # und auf nichts passiert ... gleiche Problem bei dem Versuch, ändern Sie den Status der Sichtbarkeit "und andere kleine Dinge, aber die" ich kann durch Ändern schnell ändern ... kurz, bleibt das Problem für mich die Thumbnails zu entfernen ... was ist der Befehl, dass ich die Vorschau (der Link, dass ich zu zeigen, haben zu entfernen verwenden Bewegen Sie die Maus über den "Bild entfernen"? Datei, in der ich zu gehen, um den richtigen Code wiederherzustellen?
    Gazie

  37. 10. November 2011 Simona:

    Hallo, ich würde bitten müssen wissen, ob diese Zeichenfolgen verwendet werden, um die Anzeige der Thumbnails in der Post zu aktivieren, verstehe ich nicht etwas von dieser Sprache, aber ich habe gesehen, dass die Funktion add_theme_support('post-thumbnails'); in meinem Diagramm ist, in Wenn alle noch die Vorschauen, wo ich sie platzieren sollte genau dienen? können Sie mir eine Hand?

    Dank :)

  38. 10. November 2011 Giovan Battista Fazioli :

    @ Simona: Die Funktion, die Sie angegeben fügt (oder Fähigkeit, wenn Sie bevorzugen) die Fähigkeit, die Vorschau für jede Stelle gesetzt, aber selbst er zeigt nichts an. Wenn ich das richtig verstanden:

    Wenn diese Zeichenfolgen verwendet werden, um die Anzeige der Thumbnails in Beiträgen aktivieren

    Dazu gibt es in der Regel drei Möglichkeiten:

    1) Verwenden Sie ein Thema, das bereits erlaubt
    2) Installieren Sie ein Plugin
    3) manuell Gesetz

    Ohne die erste, die Sie von mir beheben können, wenn ich automatisch Miniaturen (wenn vorhanden) in einem Beitrag nur fügen Sie diese Zeilen von Code in Ihre Datei wollte functions.php in den Ordner Ihrer aktive Thema:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $content ) { showThumbnail function ($ content) {
    ; global $ post;

    $content ; $ Original_content = $ content;

    current_theme_supports ( 'post-thumbnails' ) ) { if (current_theme_supports ('post-thumbnails')) {
    the_post_thumbnail ( ) ; $ Content = the_post_thumbnail ();
    $original_content ; $ Content = $ Original_content.
    }
    ; return $ content;
    }
    , 'showThumbnail' ) ; add_filter ('the_content', 'showThumbnail');

    Kodex wie die oben finden Sie viele im Netz, nach Ihren Bedürfnissen. Ich habe eine einfache wie möglich zu halten, um sie gerade erstellt. Ich verstehe, dass, wenn Sie nicht eine "technische" sind kann frustrierend und ermüdend, besser als eine vorgefertigte Thema oder die Verwendung eines Plugins. Hoffe, dass Hilfe ...

  39. 10. November 2011 Giovan Battista Fazioli :

    @ Vito :: Der Link ist korrekt, da die Entfernung der Miniaturansicht ist über Javascript, hier ist ein Beispiel:

    1
    "WPRemoveThumbnail('f46ef189fb');return false;" id = "remove-post-thumbnail" href = "#" rel = "nofollow" > Rimuovi immagine in evidenza < / a > < a onclick = "WPRemoveThumbnail ('f46ef189fb') return false;" id = "remove-post-Vorschau" href = "#" rel = "nofollow"> Bild entfernen out </ a >

    Wahrscheinlich von dem, was ich verstehe, ist dein Problem eine Fehlfunktion des Themas, etwas schwer von hier zu beheben ...

  40. 10. November 2011 Simona:

    @ Giovan Battista Fazioli ::

    Vielen Dank! :) )))

    sehr sehr schön ... Ich werde es versuchen ... Ich glaube nicht, höchstens umsonst arbeiten ;)

    Haben Sie einen schönen Tag.

  41. 24. November 2011 WordPress-Snippet: src Thumbnail - Undolog.com - Undolog.com :

    [...] Hier können Sie ein Vorschaubild an einem Pfosten, die Seite oder benutzerdefinierte Beitrag assoziieren. Wenn es einfach ist, aus dem gesamten Bild-Code zu extrahieren, durch [...]

  42. 4. Dezember 2011 Joseph :

    Herzlichen Glückwunsch!
    Hilfe äußerst interessant.

  43. 4. Dezember 2011 Joseph :

    Rat im Fall, dass Sie alle die Daumen Plugin wieder regenerieren Thumbnails

  44. 5. Dezember 2011 Joseph :

    Hallo, ich wollte fragen, wie Sie helfen können:
    in der Post habe ich eine Galerie von 50 Bildern hochgeladen, zum Beispiel, dann die Warteschlange wird in Artikel 50 Miniaturen 100 × 100 angezeigt werden. Ich möchte herausfinden, wie man nur 5 unter dem Artikel angezeigt werden, und klicken Sie auf eines dieser Bilder, die ich gefunden auf Seite 5, die bereits vorhanden ist (attachment.php), mit dem kompletten Galerie von allen 50 Bildern.
    Dank

  45. 29. Dezember 2011 kainone:

    Aber wie können Sie erstellen und verbinden sie mit dem Daumen Posten als imamgine out?

  46. 26. März 2012 GM:

    Hallo, tut mir leid, einen alten Beitrag wieder auferstehen, aber ich hoffe, Sie können mir eine Hand. Wie kann ich mit dieser Methode für die Nutzung der Bilder von einem externen Link geladen http://www.sito.it/image.jpg ?

    Denn jetzt kann ich nur laden Bilder in meinem Hosting, aber ich möchte, um die Belastung auf den Raum zu erleichtern. Wie kann ich tun?

    Vielen Dank im Voraus

  47. 29. März 2012 Giovan Battista Fazioli :

    @ GM: Wenn Sie bereits das Bild auf einem anderen Server hochgeladen haben (WordPress kann dies nicht tun, um ihr) können eine Miniatur der Auswahl der Registerkarte URL der Herkunft wie in diesem Beitrag (am Anfang des Artikels) gezeigt. Auf diese Weise wird WordPress eine absolute Adresse dieses Miniatur behandeln.
    Offensichtlich "Sie verlieren" jede Verkleinerung der gleichen, müssen Sie auf dem Remote-Server und / oder handelnd durch Cascading Style Sheets zu tun.

  48. 6. Juni 2012 Salvatore :

    Synthetische und sehr effektiv, ich habe ein großes Problem gelöst :) hallo!

  49. 10. August 2012 Mario:

    Hallo,

    Komplimente für das Blog, ich werde verrückt, um Bilder in der Miniaturansicht und in dem Bild auf der Homepage und in den Artikeln vorgestellten ändern, dass ich ein Bild über "Bilder in Beweise" für WordPress tatsächliche Größe 1024 × 800 laden und wir setzen diese sollte automatisch die Größe der Thumbnail-Preset wie bereits erwähnt in verschiedenen Situationen, Größenänderung es tut, aber sie sind alle geschnitten und nicht proportional zur Thumbnail ist Ich behaupte, dass in der Vorlage, die ich benutze heißt Exciter (von izithemes) eine Funktion, die mir scheint Verwendung eines Plug-Ins genannt "Custom Bildgrößen"
    Hier haben Sie ein Beispiel, was ich meine:
    Die Homepage ist so, beschnitten alle Bilder und nicht verhältnismäßig
    http://i638.photobucket.com/albums/uu110/z-Traxx/Album3/Hompage.png

    dito für den Artikel
    http://i638.photobucket.com/albums/uu110/z-Traxx/Album3/Article.png

    Ich weiß nicht viel über html, wenn ich den Fall zu senden, um der Vorlage oder in irgendeiner anderen Art und Weise, Sie mir helfen könnte, ist es wahrscheinlich Schwachsinn, aber ich weiß nicht, wohin sie sich wenden, ich bin sauer auf :-)

    Hallo danke

  50. 10. August 2012 Giovan Battista Fazioli :

    @ Mario: Ich denke, es ist ein Problem der Proportionen, nicht so viel von der Ernte. 512 × 512, 1024 × 1024: Wenn die Größe einer Miniaturansicht als 100 × 100, dass Quadrada, der einzige Weg, um eine proportionale Bild und ungeschnitten haben, um ein Bild mit dem gleichen Verhältnis zu senden ist fixiert , etc ...

  51. 10. August 2012 Mario:

    @ Giovan Battista Fazioli:

    Das Problem ist nur, dass, aber wie man auf der Homepage sehen, es gibt 3 Arten von Größe, rechteckig Feature welches so hoch wie in dem Artikel geschnitten, dann gibt es das Quadrat-Symbol auf der rechten Seite, und das ist in den Schnitt Rechteck kleiner als die Zeitschrift, in die Seite geschnitten wird, und sollte all dies, indem nur ein Bild sonst würde es mehr Sinn machen, zu tun, ist die Schönheit, die seit der Version 2.3 war ich ein Auto-Resize-Thumbnails hinzugefügt wie beschrieben http://www. mojo-themes.com/item/exciter-magazine-wordpress-themes / Ich habe versucht, Fragen an den Autor fragen, schmerzen aber immer noch keine Antworten
    Das Schöne ist, dass der Versuch, eine ältere Version vom er wenigstens in Stichwörtern tat, wie der betreffende 2 Thumbnail kleine, aber neue Versionen haben den Code geändert und es ist nicht so wie früher, boh nicht wissen, was zu tun ist

  52. 31. August 2012 MATTEO:

    hallo an alle!
    Auch ich habe das gleiche Problem wie Mario.
    Ich kaufte das Thema aus ThemeForest Eventure, es ist schön, aber es hat diese Schwachstelle: jedes Mal, wenn ich eine neue Veranstaltung, die ich ein und nur ein Bild in die Beweisführung, die vielleicht gar nicht in den Körper der Beitrag erscheinen, aber nicht sicher, ob ich gehen wählen wählen können füllen die Räume, die das Thema als Thumbnails budgetiert, in Blogs und auf der Homepage ....
    der Punkt ist, dass das größere Bild (dh die zu folgen, um sicherzustellen, dass die anderen nicht tun sgranino) 900 × 350 Pixel messen, während die Miniaturansichten im Blog Kraft die Breite bis 600, croppando nur die horizontale Seite von 150 Pixel pro Teil ab der Mitte, dann sogar ohne Verformung des Bildes I ein Hebel Teil von beiden Seiten.
    die einzige Lösung, die ich fand, war, um Bilder mit einer Fülle von leeren Feld nur 150 Pixel pro Seite gelegt. Dies ermöglicht es mir nicht zu verlieren visuelle Informationen Übergang von einer Seite zur anderen, aber es ist sicherlich nicht die beste Lösung ästhetisch ....
    Nirgendwo habe ich Teile des Codes, die diese Ernte regulieren zu finden, wäre es toll, in der Lage sein, herauszufinden, ob es einen Weg gibt, um es einzustellen oder zumindest verändern den Ankerpunkt (bereits croppa so schlimm, tut sie dies in zwei gegenüberliegenden Seiten ax).
    Ich hoffe jemand hat Neuigkeiten über! ich danke Ihnen!

  53. 28. September 2012 Den:

    @ Giovan Battista Fazioli:
    Ausgezeichnet Artikel habe ich ziemlich viel gegessen. Lassen Sie mich Ihnen eine Frage stellen, aber, wie auch ich ein Problem mit dem Setzen das Bild an einen externen URL haben. Ich habe versucht, die Eingabe der URL in der Registerkarte URL der Herkunft, aber was dann? Was muss ich genau tun? Ich habe auf vielfältige Weise versucht, aber ich kann nur setzen das Bild in der Post und nicht als Bild in Erscheinung verknüpft.
    Vielen Dank im Voraus,
    Den

  54. 28. September 2012 Giovan Battista Fazioli :

    @ Den: Mit externen URLs Ich fürchte, Sie können es nicht. Das Bild muss in den Medien von WordPress befinden, das heißt, zwischen den Bildern, die Sie in das System hochgeladen haben, um zu wählen "verwenden als Miniaturansicht." Sie können versuchen, das Bild lokal speichern, und dann, um es in WordPress einzufügen. Auf diese Weise sicher funktioniert.

  55. 29. September 2012 Manuele :

    Kann mir jemand sagen, warum ich nicht mehr die Bildvorschau der Beiträge auf dieser Website http://www.cosimofrezzolini.com/ Irgendwann aufgehört zu arbeiten. Sie sind einfach in der Galerie Artikel Format. Jetzt versuche ein Bild als Beweismittel in bringt mich in den Kopf gesetzt, während der Artikel, bevor ich nicht haben, etwas zu tun, hilf mir!

  56. 30. November 2012 Gianni:

    Hallo,

    Ich habe ein Problem und ich hoffe, etwas Hilfe zu bekommen. Ich habe einige einfache Nachbearbeitung und ich möchte, um automatisch eine jpg mit dem Screenshot der Post selbst, so dass Sie nicht auf "Foto" haben jedes Mal, um es in der Vorschau Bild einfügen. Ein Vorschlag?

    Gianni

  57. 2. Februar 2013 Roberto:

    @ Roberto:

    @ Roberto: Ich frage mich, ob mit the_post_thumbnail(); auf die Homepage geladen werden 's "featured image" einer Seite, es war ein Weg, um mimpostarea dieses l' <a href = auf die Seite selbst war genug, um darüber nachzudenken ... sorry ..

    ops:

    1
    2
    3
    <A href = "<Php the_permalink ();?>">
    <('AlignCenter') Php the_post_thumbnail 'vor', array ('class' =)?>;?>
    </ A>
  58. 5. Februar 2013 Marco:

    hallo @ Giovan Battista Fazioli, danke für all die Erklärungen dieser ausgezeichneter Führer. Ich habe eine Frage aus Häfen: wie Sie eine Reihe von 80 verschiedenen Arten von Miniaturansichten für ein komplexes Portal verwalten können, und mit vielen Kategorien, ohne dass alle 80 Miniaturen für jedes Bild geladen?

  59. 5. Februar 2013 Ludovica:

    Hallo!
    Ich werde erklären, meine Zweifel. Wenn ich einen Beitrag zu schreiben nicht fügen Sie Bilder in dem Artikel (wenn es so wäre, dann selezionassi die "featured image" Ich finde mich gleich 2 in der Post). Dann klicken Sie auf das Bild aus, wähle ich das man direkt aus der Galerie (zuvor geladene) eingefügt werden. Natürlich beziehe ich mich nur auf den Fall, wo das Bild zu veröffentlichen einzige sein.
    Jetzt frage ich mich ... auf diese Weise wird das Bild indiziert? Ich etwas falsch?
    Verdrehte Argumentation, ich weiß, aber ich hoffe ihr könnt mir helfen!

Hinterlasse einen Kommentar

TAG XHTML PERMITS: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Code-Eingabe:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL