Wie die Nutzung eines Bildes aus dem Ordner wp-content\images aus einer php-Datei?
Ich habe eine WordPress-website wurde angepasst, indem Sie einen php-Entwickler. Er erstellt einen Ordner für die Bilder in der root der website. Ich habe eine Anforderung zum verschieben dieser Ordner aus dem Stammverzeichnis der website, in der wp-content\images\ folder.
Ist hier, wie die php-Datei geschrieben, die heute mit den image-Dateien aus dem Ordner in die root:
<img src="images/img1.jpg" border="0" style="padding-right:44px;"/>
<img src="images/img2.jpg" border="0" style="padding-right:44px;"/>
<img src="images/img3.jpg" border="0" style="padding-right:44px;"/>
<img src="images/img4.jpg" border="0" style="padding-right:44px;"/>
<img src="images/img5.jpg" border="0"/>
Nun, ich zog die Bilder auf der wp-content\images\ Ordner, ich habe versucht, viele Kombinationen (wp-content/images/img1.jpg; /wp-content/images/img1.jpg; public_html/wp-content/images/img1.jpg;/public_html/wp-content/images/img1.jpg), aber die Bilder werden nicht angezeigt. Wie sollte ich beziehen sich auf die Bilder in dem Ordner?
Vielen Dank!
Rob.
InformationsquelleAutor Roberto | 2011-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Ihre Bilder sind in Verbindung mit einer custom-theme, dann sollten Sie in Ihrem theme-Verzeichnis.
Können Sie die get_bloginfo wordpress-api, um eine absolute url zu diesem Verzeichnis.
Siehe oben den link für wichtige Informationen über die verschiedenen Variationen.
So ersetzen Sie Ihre Bild-links mit so etwas wie
InformationsquelleAutor mrtsherman
Bild hinzufügen-Verzeichnis in Active Theme
Hinzufügen
/images
Ordner, um Ihre aktuelle aktive Thema.Add Local-Image-Verzeichnis zu Aktiven WordPress-Theme (Child)
Ihre Bilder optimieren für die Produktion
Dies ist wichtig für die user experience und pagespeed. Eine schnellere website sehen die Besucher, Sie interessieren sich für Ihre Zeit. Wenn Sie mit dem native-media-manager, es gibt einige Kostenlose plugins, optimieren Ihre Bilder automatisch auf die hochladen-zusätzlich zu online-Diensten (wie TinyPNG), OS-Anwendungen (wie Codekit für Mac, JPEGMini für Windows) und der Kommandozeilen.
Anzeige Lokales Bild in WordPress
, Wenn das Übergeordnete Thema ist die aktive: verwenden Sie
template_directory
Wenn Child-Theme aktiv ist: verwenden Sie
stylesheet_directory
Fügen Sie diesen code in Ihre template-Dateien, wo Sie wollen Ihr Bild angezeigt wird, ändern '/images/DEIN-BILD-HIER' (und Attribute), um die korrekte Datei Speicherort, Namen und Attribute:
Gehören
alt
,width
undheight
Informationen für jedes Bild in der Produktion zu erhöhen, pagespeed und verbessern content accessibility.Das ist es!
Zusätzliche Hinweise
template_directory
zustylesheet_directory
In den meisten Fällen werden Sie wollen, verwenden Sie die native WordPress-media manager einfügen und anzeigen von Bildern. Es gibt auch einige Kostenlose plugins, die helfen können Sie optimieren und verbessern der Bildqualität dynamisch:
Zusätzlich, WordPress hat eine Liste der verfügbaren Parameter, die verwendet werden können, um einen bestimmten (anderen) Verzeichnis, oder url. Prüfen Sie, dass unsere hier:
http://codex.wordpress.org/Template_Tags/bloginfo
Bild gesetzt als separate Datei für die Wiederverwendung
Wenn die Wiederverwendung von dieser gleichen 'Satz' von Bildern in mehreren Orten, erstellen Sie eine include-Datei für den Satz, und fügen Sie Sie mit [shortcode], wie gebraucht. Aktualisieren, Sie würde dann nur aktualisieren Sie die extended-Datei, die wiederum würde alle aktualisieren exportiert code, wo die [shortcode] wurde automatisch platziert.
<?php include( get_template_directory() . '/includes/myfile.php'); ?>
Beste, -K
InformationsquelleAutor Kirk Gleffe