problem hat sich gelöst, es war eine einfach leerzeile im php-code die das zeichen verursacht hat :)
Beiträge von SaMe
-
-
Hast du die Datei vielleicht im falschen Format gespeichert (mit BOM)?
Danke für den Tipp, hab es direkt ausprobiert.
Das komische Fragezeichen-Symbol erscheint jedoch leider immer noch. :???: -
Hallo @ all,
bei meinem Problem geht es um folgenden Code-Abschnitt:
PHP
Alles anzeigen<?php global $myPosts; $myPosts = ''; ?> <?php $my_query = new WP_Query(); $my_query->query('cat=1,2,3&showposts=5&orderby=date'); if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post(); $myPosts .= $post->ID . ","; ?> <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> <ul> <li> <a href="<?php the_permalink(); ?>"><?php the_content(); ?><span class="news"><?php the_date(); ?> | <?php comments_number(); ?></span><br /></a> </li> </ul>Bei jedem Artikel auf der Seite wird überder Headline ein komisches Fragezeichen Symbol ausgegeben, so als ob der Browser mit irgendwelchen Umlauten oder Sonderzeichen nicht klar kommt, die ich aber nirgendwo in meinem Code entdecken kann.
Im Anhang seht ihr das Problem auf einem Screenshot; hat vielleicht jemand eine Idee woran das liegen könnte?
MfG
-
Wenn Du (wie in dem Bild) nur einige Seiten verlinken willst, könntest Du eine ul li Liste von Hand erstellen und den Rest mit css-machen.
Vielleicht hilft Dir mein Beitrag zu einem Tab-Menü
http://blog.funkygog.de/2010/02/tab-menue-ohne-plug-in/Hallo danke für deine Antwort, aber viel weiter bin ich jetzt leider nicht.
Ich führe erst meine 2. Wordpress-anpassung durch, deswegen entschuldigt bitte.Mir ginge es erstmal um dir möglichkeit eine grafische navigation zu verwenden.
Wie wäre denn dafür der richtige weg? -
Hallo @ all,
Ich bin noch relativ neu im Bereich Wordpress und habe bisher nur Templates umgesetzt, bei denen die Navigation nicht aus Bildern bestand.
Nun wünscht sich ein Kunde jedoch eine grafische Navigation, samt hover- und currentzustand.
Das ganze soll einmal soll aussehen: klick
(wobei der Navigationspunkt "Start" den hover darstellt und die Seite "unsere Leistungen" gerade aktiv ist)Nun frage ich mich, wie ich dies bei Wordpress umsetzen kann.
Bisher funktioniert alles vom HTML- und CSS-Prinzip her (ich benutze Sprites), jedoch weiß ich nun nicht wie ich die dynamischen Seiten des Templates integrieren soll, um dann noch bestimmen zu können, bei welchem navigationspunkt, welches bild wann erscheinen soll.HTML:
Code
Alles anzeigen<div id="navi"> <div id="navi_left"> <ul> <li><a id="start_active" href="http://www.habewind.de"><span class="hidden">Start</span></a></li> <li><a id="leistungen" href="#"><span class="hidden">Unsere Leistungen</span></a></li> <li><a id="kontakt" href="#"><span class="hidden">Kontakt</span></a></li> <li><a id="impressum" href="#"><span class="hidden">Impressum</span></a></li> </ul> </div> <div id="navi_right"> ....suche.... </div> <br style="clear:both" /> </div>CSS:
Code
Alles anzeigen#navi { background-image:url(images/navi.jpg); width: 983px; height: 55px; } #navi_left { width: 711px; float: left; } #navi ul { margin: 0px; padding: 0px; } #navi li { margin: 0px; padding: 0px; display: inline; } #start { width: 75px; height: 45px; text-decoration: none; float: left; background: url(images/start.jpg) 0 0; } #start_active { width: 75px; height: 45px; text-decoration: none; float: left; background: url(images/start.jpg) 0 45px; } #start:hover { background-position: 0 90px; } #leistungen { width: 156px; height: 45px; text-decoration: none; float: left; background: url(images/leistungen.jpg) 0 0; } #leistungen:hover { background-position: 0 90px; } #kontakt { width: 87px; height: 45px; text-decoration: none; float: left; background: url(images/kontakt.jpg) 0 0; } #kontakt:hover { background-position: 0 90px; } #impressum { width: 107px; height: 45px; text-decoration: none; float: left; background: url(images/impressum.jpg) 0 0; } #impressum:hover { background-position: 0 90px; } -
die navigation wurde durch deine ergänzung korrigiert und das fehlende padding habe ich einfach durch einen höheren padding-wert wettgemacht.
jetzt ist soweit eigentlich alles wie ich es mir vorgestellt habe.
vielen dank nocheinmal maxe und nepf für die schnelle und effektive hilfe! -
lies mal hier:
http://codex.wordpress.org/Template_Tags/wp_page_menujetzt klappt alles bis auf die navigation.
füge ich nur diese zeile einund sonst nichts, wird zwar jeder link angezeigt, jedoch wird bei dem Home-Link leider nicht jeder Buchstabe groß geschrieben und das padding der <li> elemente wird ebenfalls nicht korrekt dargestellt..
-
ad 2:
hast du den Home-Link händisch eingebunden? Dynamisch sollte er eigentlich auch die current_page_item Klasse zugewiesen bekommen.ja habe ich, wie baue ich ihn den dynamisch ein?
ad 3:
Hat dein theme eine page.php?
Dann kannst du dort die h3 entfernen.
Falls dein theme keine page.php hat, erstellst du sie einfach als Kopie der index.php, speicherst sie als page.php und entfernst dort die h3.ich habe eine single.php angelegt, für die seiten auf die die headlines der blogeinträge verweisen.
dort soll allerdings auch das datun und die kommentare der posts erscheinen.
ist die page.php etwas anderes als die single.php?___
das padding den <li>'s zu geben, hat funktioniert!
-
ich habe mich jetzt damit abgefunden dynamische unterseiten zu verwenden.
allerdings sind da nun noch einige probleme aufgetaucht, die ich nicht bereinigt bekomme:1.) zwar bekommt der aktive navipunkt die current_page_item klasse zugewiesen, jedoch ist durch das padding was ich den einzelnen links gegeben habe, der unterstrich auf die gesamte breite des links angewendet worden.
2.) wird meine startseite die ich unbedingt in der navigation eingebunden haben möchte, nicht vin der klasse current_page_item erfasst, es erfolgt also keine hervorhebung befindet man sich auf der startseite.
3.) wird jetzt auf jeder unterseite auch die <h3> unterschrift mitgepostet, weil sie auf der index.php erscheint.
dort ist sie allerdings nur für datum und kommentare deklariert, was ich auf den unterseiten jedoch nicht brauche..:wink:
-
naja es wurmt mich halt, dass ich bei dynamischen unterseiten, den inhalt des contents im wordpress-backend einfügen muss und ich ihn nicht, wie die index.php auf meinem rechner speichern und bearbeiten kann.
dazu kommt noch, dass ich für die navigation eine active-klasse eingefügt habe, sodass der link in der navigation unterstrichen wird, sobald man sich auf dieser unterseite befindet.
wie könnte ich denn dann solche sachen umsetzen, wenn ich nur den content mithilfe des wordpress-backends bearbeiten kann?
-
weil ich es nicht möchte; ich würde das lieber mit eigenen unterseiten umsetzen.
gibt es denn keine möglichkeit dafür?
-
Hallo @ all,
ich benutze wordpress bei meinem blog nun zum ersten mal und habe alles ohne große probleme anpassen und konfigurieren können.
Nun stellt sich mir allerdings ein problem, das ich alleine oder mithilfe der Suchfunktion hier im im Forum nicht lösen kann.
Meine Startseite ist dynamisch und wird mit postings von wordpress gefüttert, meine unterseiten (über mich, kontakt, fotos etc.) würde ich jedoch gerne statisch und (bis auf die dynamische sidebar) ohne wordpress-funktionen aufbauen.
Ist dies überhaupt möglich und wenn ja wie?
Simples verlinken auf eine .php-unterseite und entfernen des Wordpress-Loops im Content hat nicht geholfen.Liebe Grüße