CSS Problem bei eigenem Template

  • Hallo,
    ich suche seit geraumer Zeit schon eine Lösung meines Problems und durchforste sämtliche Internetseiten, doch da ich bisher nichts brauchbares gefunden habe, habe ich mich letztendlich hier registriert und hoffe, dass mir geholfen werden kann.

    Zunächst mal, ich verstehe kein "Fachchinesisch", die Hälfte aller Vokabeln, die ich in vielen Beiträgen über Wordpress-Probleme o.ä. lese, versteh ich nicht, und daher wäre ich sehr vebrunden, wenn allgemeine Sprache verwendet werden würde :oops:

    Also ich verwende Wordpress für eine Webseite als CMS, nicht als Blogsystem.
    Dafür wollte ich jetzt ein schlichtes Template selbst schreiben, dazu habe ich mir dieses Tutorial von Webworkblog.net zuhilfe genommen.

    Mein Problem war, dass die Stylesheets irgendwie nicht mit in die Seite eingebunden werden, bzw, konkreter, Wordpress greift nicht auf die Datei zu, welche im entsprechndem Theme-Ordner liegt, sondern auf eine im wp-admin/css Ordner.
    Aber ich habe asbolut keine Ahnung, wieso, und noch weniger weiß ich, wie ich das korrigieren kann.

    Der Code aus header.php

    Die Dateien tragen alle die richtigen (im Tutorial genannten) Namen, die ich auch aus anderen Templates kenne (header.php, footer.php, index.php, style.css).

    Die Rechte des Content-Ordners und auch Theme-Ordners sind auf 755 gesetzt.

    Danke schonmal
    Oreo

    • 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

  • Die Fehler sind die einfachen Hochkomma,

    PHP
    /* So ist es falsch */
    bloginfo(’stylesheet_url’)
    
    
    /* So ist es richtig */
    bloginfo('stylesheet_url')

    Da sind einige falsch.
    Das passiert oft, wenn Code von Webseiten kopiert wird.

  • Danke schonmal für den Hinweis, hab alles korrigiert.
    Allerdings werden die Stylesheets jetzt dennoch ignoriert. Auch, wenn ich sie direkt in header.php integriere.

    Außerdem frage ich mich, wieso Wordpress die header.jpg nicht im theme ordner sucht, wenn ich einfach nur <img src="header.jpg"> angebe, sondern auch irgendwo anders im root-ordner?! =/
    Aber das ist eigentlich eher nebensächlich, wichtig ist, dass die Styles vernünftg gelesen werden =/

    Oreo

  • Die doppelten Hochkomma sind auch falsch.

    Und bei [COLOR=#000000]rel="stylesheet" und[/COLOR] media="screen" fehlen sie ganz.

    Zitat


    Außerdem frage ich mich, wieso Wordpress die header.jpg nicht im theme ordner sucht, wenn ich einfach nur <img src="header.jpg"> angebe

    Dateien werden immer von der Domain aus gesucht.

    Einmal editiert, zuletzt von scotti (22. Mai 2011 um 02:19)

  • Hm. Das kann es nicht sein...
    Funktioniert nämlich immer noch nicht.
    Und die Doppelten Hochkomma sind bei mir im Code eigentlich korrekt.
    Äußerst Mysteriöse Angelegenheit U_u'

  • kuck doch nochmal ganz genau nach wo Dein stylesheet wirklich liegt und wie die Datei heisst. Wenn Du das hast, dann gibt den link mal komplett hardcodiert ein und kucke dann was passiert

  • Benzutze diesen Code für die Datei "style.css".

    PHP
    <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

    Und überprüfe, ob die Datei "style.css" im Hauptverzeichnis deines "Themes" ist.

    Hier eine Anleitung für weitere Infornationen: Theme selbst erstellen

  • Benzutze diesen Code für die Datei "style.css".

    PHP
    <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

    Und überprüfe, ob die Datei "style.css" im Hauptverzeichnis deines "Themes" ist.

    Hier eine Anleitung für weitere Infornationen: Theme selbst erstellen

    Ich habe doch geschrieben, dass der aus irgendeinem Grund auf eine Stylesheet datei aus dem WP-Admin Ordner zurückgreift, und eben nciht auf die, die im Theme-Ordner ist.
    Wenn das mein Problem wäre (dass die Datei woanders läge), müsste ich keinen Thread aufmachen, oder? =/
    Und der Code, den du mir gegeben hast, der steht so in meiner header-Datei.
    Also daran kann es nicht liegen.

    @Baracudagirl; gucken schreibt man mit G

    Einmal editiert, zuletzt von Oreo (24. Mai 2011 um 20:11)

  • a.) Schlaumeiereien wie Rechtschreibkorrektur darfst Du Dir gern sparen; das haben Leute nicht verdient, die Dir helfen wollen. Sonst macht es bald keiner mehr - Dir helfen, wenn sie/er dafür angemacht wird.

    b.) ein Link zu Deiner Seite würde das Problem evtl. deutlicher machen und eher lösen als Code-Abschnitte

    c.) der Fehler liegt mit großer Sicherheit bei Dir und nicht an WP.

  • es ist nunmal nicht nützlich, wenn einem nahe gelegt wird, irgendwas zu tun, obwohl das eigentliche3 problem woanders liegt.
    und wenn ich schon drum bitte, keine fachvokabeln zu nutzen, wieso wirds dann getan?
    ich eröffne nicht sofort einen thread oder melde mich in einem hilfeforum an, wenn ich wirklich nicht weiter käme und nicht schon ausführlich nach einer lösung gesucht hätte.

    außerdem vielen dank, dass du schlaumeierIN geschrieben hast.

    nur auf solche "hilfestellungen" á la "liegt die datei denn auch ganz wirklich im richtigen verzeichnis? bist du dir sciher? guck lieber noch mal nach, kann ja sein, dass du dich vertust" sind nervig :rolleyes:

    aber ich glaube, dass sind sowieso so die pauschalantworten, die man gibt, wenn irgendjemand mit nem problem daher kommt, oder? hab ich ja zu genüge hier schon gelesen.

Jetzt mitmachen!

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