Hi, ich versuche krampfhaft ein Bild was im Ordner Images im Child-Theme liegt zu verwenden und anzuzeigen.
Mein Pfad ist:
Ich benutze folgenden Code:
Es wird nur leider nix ausgegeben. Wo ist mein Fehler?
LG
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHi, ich versuche krampfhaft ein Bild was im Ordner Images im Child-Theme liegt zu verwenden und anzuzeigen.
Mein Pfad ist:
Ich benutze folgenden Code:
Es wird nur leider nix ausgegeben. Wo ist mein Fehler?
LG
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.
get_stylesheet_directory_uri() gibt das Verzeichnis deiner CSS-Datei zurück.
get_template_directory_uri() sollte dich weiter bringen.
Falls nicht melde dich gerne nochmal.
@Snewi eigentlich ist der Code correct. Die Anmerkung von @fhwebdesign gilt für das Parent-Theme. Was sagt denn die Browserconsole? Was steht im Quelltext? Link zur Seite wo man das fehelnde Image (nicht) sehen kann?
Das verstehe ich irgendwie noch nicht. ist das oben jetzt richtig eigentlich oder nicht? Wie gesagt ich sehe kein Bild weiss aber auch nicht was die genaue Ausgabe von
php echo get_stylesheet_directory_uri()
ist! Wie kann ich das testen oder sehen?
Wie kann ich das testen oder sehen?
Ich wiederhole
@Snewi Link zur Seite wo man das fehelnde Image (nicht) sehen kann?
Ich zeige es im Backend Dashboard in den Widgets an! Was brauchst du?
Sorry, dashboard bedeutet ich müsste mich einlogen und Programmcode prüfen. Da endet bei mir die kostenfreie Unterstützung im Forum. Eventuell sind andere Forenmitglieder bereit sich das anzusehen.
Ich kann sonst versuchen das ganz mal ins Frontend zu packen
Wo genau wird dieser Code eingegeben? Screenshot? Evtl. wird an der Stelle gar kein PHP ausgeführt. Schaue Dir den Quelltext der Seitenausgabe im Browser an, siehe auch Hinweis bereits in #3 dazu.
Ich zeige es im Backend Dashboard in den Widgets an! Was brauchst du?
Du kannst mal einen neuen Benutzer anlegen könnte heute Abend mal draufschauen wenn du willst
Trage es direkt in einer php Datei ein. Ja oliver gerne
In welche PHP Datei? Screenshot? Was steht im Quelltext der Seitenausgabe im Browser? Screenshot?
Das ist der php-code:
function wam_custom_dashboard_widget_1() {
global $wp_meta_boxes;
wp_add_dashboard_widget('custom_widget_1', 'Support', 'custom_dashboard_1');
}
function custom_dashboard_1() {
echo '<p>Herzlich Willkommen!<br>xxxxxxxxx<br>
<hr>
<table>
<tbody>
<tr>
<td style="width: 40%;"><a><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/login/xxxxxxxxx.png" alt="" style="float:right;" width="150" height="63" /></a></td>
</tr>
</tbody>
</table>
<hr>
<strong>xxxxxx</strong><br>
</p>';
}
Alles anzeigen
Im Seitenquelltext dazu steht:
Das kann nicht gehen. PHP Tags innerhalb PHP Tags gehen nicht. Trenne mal die Ausgabe sauber auf, dann sieht Du das Problem.
Dein PHP Code wird so nicht ausgeführt sondern als einfacher Text behandelt. Versuche es damit:
function custom_dashboard_1() {
echo '<p>Herzlich Willkommen!<br>xxxxxxxxx<br>
xxx
<td style="width: 40%;"><a><img src="' . get_stylesheet_directory_uri() . '/images/login/xxxxxxxxx.png" alt="" style="float:right;" width="150" height="63" /></a></td>
xxx
</p>';
}
Mehr zum Thema php und Strings z.B. hier (google).
Könnt ihr mir da mal behilflich sein? Hab das noch nicht gemacht
Du ersetzt einfach deinen bisherigen Code damit:
function wam_custom_dashboard_widget_1() {
global $wp_meta_boxes;
wp_add_dashboard_widget('custom_widget_1', 'Support', 'custom_dashboard_1');
}
function custom_dashboard_1() {
echo '<p>Herzlich Willkommen!<br>xxxxxxxxx<br>
xxx
<td style="width: 40%;"><a><img src="' . get_stylesheet_directory_uri() . '/images/login/xxxxxxxxx.png" alt="" style="float:right;" width="150" height="63" /></a></td>
xxx
</p>';
}
Alles anzeigen
Der korrigierte Code Deiner Funktion steht in Kommentar #15, kopieren und einfügen solltest Du wohl alleine hinbekommen... :rolleyes:
Hammer das fubktioniert :-) Danke für die tolle Unterstützung und ein schönes WE
Upps Sorry das hatte ich gar nicht gesehen. Auch dir ein dickes Danke!!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!