Prinzipiell sollte das mit dem Wiederholen klappen, auch im IE und mit Kurzschrift.
Schreib mal nur
also ohne ".x" dahinter. Das gilt dann für alle IEs vor Version 6. Für alle bis einschließlich IE 6 würde die Bedingung so aussehen:
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 erstellenPrinzipiell sollte das mit dem Wiederholen klappen, auch im IE und mit Kurzschrift.
Schreib mal nur
also ohne ".x" dahinter. Das gilt dann für alle IEs vor Version 6. Für alle bis einschließlich IE 6 würde die Bedingung so aussehen:
Hallo mal wieder!
Die Änderung ist im Prinzip ähnlich, nur muss hier auch das Hintergrundbild angepasst werden:
WordPress Deutschland FAQ » Wie kann ich bestimmte Seiten von der Auflistung ausschließen?
Datum: Entferne im verwendeten Seitentemplate (zumeist page.php, außer du hast ein spezielles Tempalte für die Seite) den Aufruf von the_date() bzw. the_time().
Wie gesagt, ich würde erstmal versuchen, cURL irgendwie zum Laufen zu bringen. Entweder selbst installieren, wenn du die Rechte dazu hast. Oder den Hoster fragen, ob er es installieren würde. Oder zu einem Hoster wechseln, der cURL anbietet.
Wenn du das Plugin weiterverbreiten möchtest, dann kannst du sowieso nicht voraussetzen, dass cURL beim jeweiligen Benutzer installiert ist. Da wirst du um eine Fallback-Lösung, z.B. per fsockopen() nicht herumkommen.
Am Rande: http://forum.wordpress-deutschland.org/plugins-und-wi…-den-posts.html
Schau mal im Backend unter "Einstellungen -> Permalinks" ![]()
Achso, der Googlebot heißt "googlebot". Und mit dieser robots.txt schließt du dann auch nur diesen aus. der msnbot oder der Yahoo-Slurp spidern die Seiten dann trotzdem. Mit "User-agent: *" schließt du alle Bots aus (zumindest die die sich an die robots.txt halten).
CURL ist eine PHP-Bibliothek das hat mit WP direkt nichts zu tun. Wenn du kein CURL zur Verfügung hast, dann kannst du das Plugin möglicherweise nicht nutzen. Vielleicht installiert dir dein Hoster die Bibliothek ja auf Anfrage.
PHP: CURL - Manual
Falls CURL nicht unbedingt notwendig für die Funktion des Plugins ist (z.B. nur "nice-to-have"-Funktion), dann könntest du den Block ja auch in eine Abfrage einschließen, z.B. so:
Hier wird das auch erklärt:
Widgetizing Themes « Automattic
im Punkt "The search widget is still ugly. I want my theme’s original search box as a widget." Ist zwar englisch, aber der Code dürfte selbsterklärend sein.
ich kann mir zwar nicht vorstellen, dass noch keiner die Frage gestellt hat, aber ich bin wohl einfach viel zu blöd zum finden... :oops:
War heir definitiv schonmal da.
Gab sogar nen längeren Thread, wo so ziemlich alle möglichen und unmöglichen Lösungen diskutiert wurden. Vielleicht findet den ja noch jemand...
ZitatJetzt war mein Gedanke, dass ich die wp_list_pages() in der "/wp_includes/post-template.php" anpasse. Hab ich gemacht funktioniert aber nicht.
Bitte nicht! Spätestens beim nächsten größeren WP-Update wird die Datei überschrieben und deine Änderungen dort sind futsch.
ZitatKann mir jemand sagen, was ich noch alles anpassen muss? Oder gibts vielleicht einen viel einfacheren Weg?
Bei einigen wenigen statischen Menüpunkten würde ich diese einfach hartcodieren. Kategorien z.B. über
Function Reference/get category link « WordPress Codex
Na dann ändere die Werte so das es passt. Spricht, vergrößere den #wrapper oder verkleinere die #left-col.
Die Firefox-Erweiterung "Firebug" kann dir beim experimentieren helfen. Damit kannst du (u.a.) das CSS live editieren.
Mit den 2 kleinen Änderungen am Stylesheet, so wie ich das oben beschrieben habe.
Die eigenschaft heißt übrigens "width". Dort einfach den Pixelwert erhöhen.
Will mir das jemand mal schnell beschreiben?
Bau dir ein Page Template (Seitentemplate) und füge dort den Blogroll-Code ein. Die Doku und Suchfunktion sollte dich bei Fragen weiter bringen.
Zitat von residevilHab dasselbe Problem. Möchte Ein CformsII Formular nur auf zwei bestimmten Seiten in der Sidebar platzieren.
Mit Widgets geht das so nicht. Du kannst aber am Anfang oder Ende der Sidebar, außerhalb des Widget-Bereichs einen statischen Bereich einfügen, der unabhängig von den Widgets angezeigt wird. Also vor
oder nach dem zugehörigen
find´ ich klasse, wie du wp für deine Belange "zweckendfremdet" hast.
Ich halte es für ein Gerücht, dass da ein WP dahinter steckt. ![]()
Der Sinn des Ganzen erschließt sich mir auch nicht so ganz. Und ich könnte mir hier auch ne Menge rechtlicher Fragen und Probleme vorstellen. Naja...
Mittels get_the_tags() sollte das realisierbar sein. Schau dir mal das Beispiel mit den Tag-Bildern im Codex an, so ähnlich solltest du es auch machen können:
Template Tags/get the tags « WordPress Codex
a) Wie kann ich die Breite des Blogs, wo man Kommentare hinzufügen kann, verändern. Ich möchte eine gute breite für das simple forum. Am besten wäre, wenn ich die sidebar entfernen könnte, und die breite von der Sidebar für die seiten mitnutzen könnte.
Ohne die Sidebar zu entfernen könntest du die Breite des #wrapper (style.css, zeile 66) und der #left-col (Zeile 195) verbreitern.
Die Sidebar zu entfernen, und gleichzeitig nur für die Seiten ohne Sidebar den Content zu verbreitern dürfte etwas Programmieraufwand bedingen.
Zitatb) wie kann ich eine haupseite erstellen.
Statische Seite anlegen, die Hauptseite werden soll. Diese Seite Unter Einstellungen -> Lesen als Startseite festlegen.
Ja darauf wär ich als nächstes gekommen. ![]()
Naja, ich glaub float und display:inline drüfte mehr Probleme verursachen als es löst... da würde ich lieber mit den bekannten CSS-Hacks für IE6+7 arbeiten, und Eigenschaften damit einfach überschreiben.
Egal, wenns jetzt geht ist doch alles in Butter. ![]()
Momentan sieht es so aus, ich habe in einem alten Projekt mit text-align und float gearbeitet, hatte und habe aber immer probleme mit dem IE:
Mmh, ja, da gabs nen Bug, ich erinnere mich. Ich glaub das trat auf, wenn zwischen den <li>-Elementen Whitespaces (Leerzeichen, Zeileumbrüche, Tabstopps etc.) vorhanden waren. Diese könnte man mit einem Filter für wp_list_pages und einem kleinen regulären Ausdruck vielleicht rausfiltern.
float:left und display:inline für 1 Element ist übrigens reichlich sinnfrei, da float:left automatisch display:block setzt.
Mit text-align:right
Für die gesamte Liste (<ul>), oder nur für die Listenelemente (<li>)? <ul> reagiert nicht auf text-align, da musst du z.B. mit margin-right:0; arbeiten. Das sollten aber alle wichtigen Browser verstehen.
ZitatIch brauche aber einen runden Rahmen um jedes <li> nicht nur um das ganze Teil...
Sind die <li> immer gleich hoch, z.B. einzeilig? Dann könntest du dem <li> die linke Rundung mitgeben, und dem <a> die rechte.
ZitatWas ich aber grade nicht verstehe ist, wie ich aus der Liste der Kategorien die Seiten ausgeben soll?!
Sorry, da hab ich dich missverstanden. Aber für Seiten geht das natürlich analog:
Template Tags/wp list pages « WordPress Codex
Plugin API/Filter Reference « WordPress Codex (am besten hier mal die Seite nach "list_pages" durchsuchen)
Schon gelesen. Wie gesagt, nur der Vollständigkeit halber. Vielleicht stößt ja in ferner Zukunft mal einer auf diesen Thread und fragt sich dann: "Ja wie hat er denn das nun gemacht!?" ![]()
1. ich muss die eine Liste rechts ausrichten, leider funktioniert dies meines Wissens nicht in allen Browsern.
Wie richtest du denn die Liste aus, bzw. wo ist hier das Problem genau?
Zitat2. Das Element soll mit sIFR angezeigt werden. Da ich da kein <a>-Tag stylen kann, muss ich das <li>-Tag stylen was bei sIFR zu Fehlern führt. Ein <span> wäre daher wesentlich leichter.
Ok.
Zitat3. Ich will die Liste mit runden Ecken anzeigen, eine Lösung wie ich dies in CSS hinbekomme kenne ich nicht. Nur mit Hilfe von mehreren DIVs
<div class="sidebox">
<div class="left-top"><span class="right-top"></span></div>
<ul><?php wp_list_categories('title_li='); ?></ul>
<div class="left-bottom"><span class="right-bottom"></span></div>
</div>
Wäre ein Ansatz... das CSS wäre sicher analog wie bei deinem Link oben.
Bliebe noch das sIFR-Problem. Aber da wirst du wohl kaum darum kommen, den von wp_list_categories() generierten Code von Hand anzupassen - entweder per Plugin (hier fidnest du die Filter) oder in Core-Dateien (davon rate ich aber aus naheliegenden Gründen ab).