Heim >CMS-Tutorial >WordDrücken Sie >So erstellen Sie Miniaturansichten mit dem integrierten Bild-Repository von WordPress
Wie erstelle ich Miniaturansichten mit dem integrierten Bild-Repository von WordPress?
WordPress ist nicht nur ein Blog, oft wird WordPress auch als CMS (Content-Management-System) verwendet, insbesondere auf Informationsplattformen Gängigere Methoden sind die Verwendung benutzerdefinierter Felder zum Einfügen von Bildern in Artikel, das Hochladen kleiner Bilder derselben Größe oder die Verwendung von Tools wie phpThumb zum Generieren von Miniaturansichten
Empfohlen: „WordPress-Tutorial》
Ab 2.7 hat WordPress seine Multimedia-Funktionen erheblich verbessert, und immer mehr Menschen nutzen das integrierte Bildlager von WP. Für diese Benutzer ist das Erstellen von Miniaturansichten nicht mehr so schwierig geworden Beim Hochladen eines Bildes wird standardmäßig ein kleines Bild mit der Größe 150 x 150 generiert (wenn die Höhe/Breite des Bildes weniger als 150 Pixel beträgt, wird die ursprüngliche Höhe/Breite verwendet). Dann können wir diese Funktion vollständig nutzen und fügen Sie dieses Bild als Miniaturansicht zur Artikelliste hinzu. Jedes hat seine Vor- und Nachteile. Der Vorteil ist, dass es einfach und intelligent ist (Sie müssen das Miniaturbild nicht jedes Mal eingeben), aber der Nachteil ist dass es Serververkehr verbraucht. Okay, was Sie jetzt tun müssen, ist, das durch das Hochladen generierte kleine Bild zu extrahieren und es an der entsprechenden Stelle des Artikels zu platzieren , Bilderfassung und Aufruf werden zusammen verarbeitet.
Der Code lautet wie folgt:
<?php $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $post->ID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children($args); $imageUrl = ''; if($attachments) { $image = array_pop($attachments); $imageSrc = wp_get_attachment_image_src($image->ID, 'thumbnail'); $imageUrl = $imageSrc[0]; } else { $imageUrl = get_bloginfo('template_url') . '/img/default.gif'; } ?> <a href="<?php the_permalink() ?>"><img class="left" src="<?php _fcksavedurl=""<?php" _fcksavedurl=""<?php" echo $imageUrl; ?>" alt="<?php the_title(); ?>" width="150" height="150" /></a>
Dieser Code findet das erste hochgeladene Bild-Miniaturbild (falls das erste Bild wird gelöscht, dann das zweite suchen, und so weiter...), wenn kein hochgeladenes Bild gefunden wird, verwenden Sie das Standardbild
und dann in der Artikelliste index.php, Aufruf der Archivseite Archiv .php und Suchseite search.php, der aufrufende Code lautet wie folgt:
<?php include('thumb.php'); the_content('Read More...'); ?>
Dieser Code dient dazu, das Bild vor den Artikelinhalt zu setzen, wie Um das Bild zu platzieren, müssen Sie CSS verwenden, um das Layout anzupassen, daher werde ich hier nicht auf Details eingehen
Das obige ist der detaillierte Inhalt vonSo erstellen Sie Miniaturansichten mit dem integrierten Bild-Repository von WordPress. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!