Ok, fangen wir mal einfach an: Werden Dir JavaScript-Fehler angezeigt? Ist die Funktion im generierten Quelltext drin und unbeschädigt? Möglich, dass durch WP da Sachen ersetzt werden, wenn Du das nicht explizit als Code markierst, so wie z.B. die geraden Anführungszeichen durch typographische ersetzt werden beim Speichern. Im Prinzip gehört JS auch eher in eine JS-Datei...
Beiträge von Ammaletu
-
-
Hm, die Funktionen scheint es nicht zu geben, und einen echo-Parameter haben sie auch nicht. Wenn Dir das wichtig ist, könntest Du die Funktionen aus wp-includes/link-template.php rauskopieren, umbenennen und entsprechend modifizieren (return statt echo). Das ist natürlich keine gute Lösung falls sich in zukünftigen WP-Versionen was an den Methoden ändert.
Was genau willst Du eigentlich machen? So wie Du es ursprünglich gepostet hast, willst Du ja den Navigations-Block nur ausgeben, wenn in beiden Links was drinsteht. Das heißt, er würde beim jeweils ersten und letzten Post nicht stehen. Das macht IMHO nur bedingt Sinn. Wenn Du aus dem AND ein OR machst, würde der Block immer ausgegeben, solange Du mehr als ein Post geschrieben hast. Oder irre ich mich da?! Hatte mir das letztens mal angeschaut und dann diese Funktion aus meinem Theme entfernt, da sie ja immer nur chronologisch vorgeht, anstatt z.B. zum nächsten oder vorigen Post des Archivs / des Suchergebnisses etc. zu springen (wenn man von solch einer Seite kommt).
-
Ok, weil ich an solchen Problemen gerne tüftele habe ich mir Deine Seite mal gespeichert und es ausprobiert. Mach mal folgendes:
- ersetze "clear: all;" mit dem korrekten "clear: both;"
- lösche aus #nav und ul.nav jeweils die height-AngabeDann funktioniert es bei mir. Die height-Angabe hat ja auch keinen wirklichen Sinn, sobald man die Schrift vergrößert, jedenfalls nicht in px.
Edit: Wow, da war Monika mal wieder schneller. Hab ich wohl zu lange beim Rumbasteln gebraucht... ;-)
-
Das ist einfach, denke ich. *g* Die Listenpunkte des Menüs sind gefloatet. Damit sind sie aus dem normalen Fluß der Seite rausgenommen. Irgendwo weiter unten passiert ein clear, aber das clear würde vor das schließende div des #nav-Blockes gehören. Der weiß sonst nicht, wo die gefloateten Listenpunkte zu Ende sind. Porbier es mal so:
-
Der neue TnyMCE wird sicher auch in WP eingebaut. Gegebenfalls kann man das beschleunigen, in dem man dafür im WP-Trac ein Ticket aufmacht (wenn es noch keines gibt).
Ansonsten weiß ich von meinen Experimenten mit dem Advanced-TinyMCE-Plugin her nur noch, dass man bei Änderungen am TinyMCE wohl wirklich den Cache des Browsers leeren muss. Sonst kommen komische Sachen bei raus. :-)
-
Bevor Du Dir um Domains Gedanken machst, würde ich erst mal überlegen, wie genau Du die Seite mit WordPress umsetzen willst. Es gibt teilweise Plugins, die einem das Erstellen einer mehrsprachigen Seite erleichtern. Dazu müsstest Du wissen...
- Willst Du alle Artikel 1:1 übersetzen oder schreibst Du entweder in der einen oder in der anderen Sprache?
- Sollen auf den Übersichtsseiten (Archiv, Suche etc.) alle Artikel erscheinen oder nur die der jeweiligen Sprache?
Von Haus bietet WordPress für sowas nämlich keine Unterstützung. Wie man dann die Domains arrangiert und ggf. Google-Besucher umlenkt, sollte dann nicht so das Problem sein.Wobei WP ab 2.3 ja eher nicht damit klarkommt, über verschiedene Domains angesprochen zu werden (Stichwort "Canonical URLs"). Da müsste man es dann vielleicht eher als Parameter mitnehmen?!
-
Na also ich würde mal sagen, daran dass Du die Klasse footertop nicht in den Quelltext eingebunden hast! :-)
Versuch's mal so:
PHP
Alles anzeigen<br clear="all" /> </div> <!--credits start --> <div id="credits"> <div class="alignleft">© 2008 <a href="http://localhost">TODO</a></div> <div class="alignright"> <a href="<?php bloginfo('comments_rss2_url'); ?>" class="rss">RSS Kommentare</a> <span class="loginout"><?php wp_loginout(); ?></span> <a href="#top" class="footertop">Top</a> </div> <!-- <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. --></div> </div> <!--credits end --> </div> <div id="wrapper_"></div> </body> </html> -
Kalender ausblenden ist kein Problem. Einfach den entsprechenden Aufruf aus der sidebar.php Deines Themes löschen. Mal schauen... wp_get_archives erzeugt die Archiv-Ausgabe. Welcher Befehl den Kalender erzeugt, weiß ich gerade nicht, den hab ich in keinem meiner Themes aktiviert. Das kann aber sicher jemand anders hier noch ergänzen oder Du suchst mal im Codex.
Mouseover-Effekte sind ansonsten gar kein Problem, musst Du halt ins Stylesheet Deines Themes einbauen. Mit dem FF hatte ich eben auf Deiner Seite den komischen Effekt dass beim Überfahren mit der Maus die Navigations-Links kurz weiß wurden und wieder die ursprüngliche Linkfarbe annahmen. Macht das irgendein JavaScript? Sieht komisch aus...
Anyway, definiere halt einen Hover-Effekt für die entsprechenden Links. Wenn nur der erste Buchstabe die Farbe ändern soll, geht das meines Wissens nach mit CSS auch. Hm, ja das hier sollte es sein:
SELFHTML: Stylesheets / CSS-Eigenschaften / Pseudoelemente und PseudoklassenWenn Du als MouseOver unbedingt ein Bild haben willst, geht auch das, dann aber vielleicht besser mit JavaScript.
-
Vom kurz überfliegen würde ich sagen,[COLOR=Black]previous_post_link() und next[/COLOR][COLOR=#000000][COLOR=#0000cc][COLOR=Black]_post_link() sind Funktionen, die gleich ausgeben. Du bräuchtest die äquivalente Funktion, die das Ergebnis als Variable zurückgibt. Müsstest Du mal im Codex nachschlagen, ob es das gibt und wie sie heißt.
Außerdem solltest Du überlegen, ob Du die if-Bedingungen UND-verknüpfen willst. Dann würde die Navigation auf der ersten und auf der letzten Seite nicht angezeigt.[/COLOR]
[/COLOR][/COLOR] -
Spontan würde ich sagen, such mal nach Plugins, die RSS-Feeds verarbeiten. Das Plugin muss ja nur Deinen Feed ziehen und die x aktuellsten Beiträge da rausfischen. Gibt es auf jeden Fall; ob die widgetfähig sind, weiß ich aber auch nicht.
-
Das was Monika verlinkt hat, war ja im Prinzip auch, was ich meinte. Da Du recht viele Kategorien hast, würde ich das wie gesagt über child_of machen und nicht über excludes. Das müsstest Du sonst tatsächlich immer ändern.
Mach es doch so hier:
PHP<ul><li><h2>individuelle Überschrift #1</h2> <ul><?php wp_list_categories('child_of=x' ); ?></ul> </li></ul>Und
PHP<ul><li><h2>individuelle Überschrift #2</h2> <ul><?php wp_list_categories('child_of=y' ); ?> ); ?></ul> </li></ul>Wobei x die ID der ersten neuen Kategorie ist (in die alle bisherigen Kategorien verschoben werden) und y die ID der zweiten neuen Kategorie. Auf die Weise musst Du neue Kategorien nur noch der jeweiligen Oberkategorie zuweisen.
-
Die Seiten werden in der Datenbank gespeichert. Das kannst Du da natürlich auch direkt reinschreiben, aber das ist auf die Dauer keine praktikable Lösung. Für mich klingt das im Moment etwas nach JavaScript-Problemen (Endlosschleife?). Werden Dir JS-Fehler angezeigt im Browser? Hast Du irgendwelche Toolbars oder andere Programme, die ggf. JavaScript blocken?
-
Also von dem Bild her kann ich Dir auch nicht sagen, was das ist oder wo es herkommt. An der eigentlichen Seite müsste man das aber sehr leicht sehen können, mittels eines Tools wie z.B. der Web Developer Toolbar. Ich kriege Deine Seite leider nicht geladen, deswegen kann ich gerade nicht schauen.
Edit: Ok, jetzt geht's. Ich sehe da allerdings nichts entsprechendes, weder im FF2 noch im IE7.
-
Also [COLOR=#000000][COLOR=#0000cc][COLOR=Black]st_the_tags ist eigentlich schon die richtige Funktion, bei mir klappt das.
Wenn Du einen neuen Tag anlegst, wird der denn angezeigt? Und kannst Du im Backend die importierten Tags sehen? In der Liste müsste in Klammern hinter jedem Tag stehen, wie vielen Posts es zugewiesen ist.[/COLOR]
[/COLOR][/COLOR] -
Prinzipiell könnte man das in etwa so machen: Zwei neue Kategorien erstellen, alle jetzigen Kategorien diesen zuweisen und dann in der Sidebar einstellen, dass jeweils die Kinder der einen oder der anderen Kategorie angezeigt werden. Ein bisschen mit PHP auskennen musst Du Dich aber dafür und ich würde es ggf. erstmal lokal an einer Testinstallation testen (oder mindestens ein Backup machen). Erzeugst Du die Sidebar über Widgets?
-
Das liegt bestimmt wieder mal an dem "Canonical URL"-Feature von WordPress. Wenn Du bei Strato bist, spielt da noch ein Bug bei denen mit rein (siehe die FAQ), ansonsten könnte es sein, dass die URL-Einstellungen des Blogs nicht stimmen, denke ich. Belies Dich mal zu der Canonical-URL-Sache und schau mal, inwiefern das bei Dir zutreffen könnte.
-
Zitat
Das Problem mit der Scrollbar bei den Tabs hab ich leider nicht. Wie sieht das denn bei dir aus? Je nach Grösse des Inhaltest wird der Scrollbalken länger oder kürzer, mehr kann ich aber dazu nicht finden :sad:
Also im Firefox (Windows) ist es eigentlich immer so, dass die vertikale Scrollbar nur eingeblendet wird, wenn sie auch nötig ist. Der IE zeigt sie ja im Unterschied dazu immer an. Der Inhalt in "Networking" ist so kurz, dass bei meinem Monitor keine Scrollbar nötig ist. Sie wird also ausgeblendet und die ganze Seite rutscht, da sie zentriert ist, ein paar Pixel nach rechts. Verlässt man den Networking-Bereich wieder, ruckt die Seite wieder nach links. Das ist schon dann irritierend, wenn es nur bei Seitenwechseln passiert (zwischen Seiten mit viel und mit wenig Content), aber so erst recht. ;-)
-
Erstmal großes Lob: Sowohl HTML als auch CSS validieren! Das hatte ich in diesem Subforum ja schon länger nicht mehr. ;-)
Was mir sonst so auffällt: Wenn man mit der Maus über "Aktuelle News", "In Arbeit" und "Networking" fährt, blendet der FF wahlweise die Scrollbar ein und wieder aus. Das ist ein noch komischerer Effekt als wenn das nur beim Seitenwechsel auftritt. Siehe dazu:
http://forum.wordpress-deutschland.org/design/28782-s…umschalten.htmlVon der Firmenseite: "Wir legen sehr viel Wert auf Browserkompatibiliät und halten uns deshalb an die Webstandarts des W3C." --> Hier fehlt noch die Kompatibilität mit Rechtschreib-Standards. :-)
Kontaktformular: Ist das gegen Spamversand gesichert? Insbesondere ist sichergestellt, dass damit kein Spam an beliebige Empfänger verschickt werden kann? Den Farbverlauf in den Eingabefeldern finde ich persönlich nicht so schön, eher etwas verwirrend.
Hm, ja, ansonsten muss ich sagen sieht das wirklich gut aus. :-)
-
Das sind Apache-Konfigurationen. Ich kann mich täuschen, aber ich glaube, die kann man normalerweise nicht anpassen, wenn man nicht seinen eigenen Server hat. Dein Provider müsste Dir mehr dazu sagen können. Dein Server läuft doch mit dem Apache, oder?!
-
Ich dachte, das Problem hätte sich per Google erledigt?! Woran hapert es denn? Bzw. wie hast Du das FavIcon nun eingebunden?