Beiträge von marX

    Hallo mal wieder! :D Die Änderung ist im Prinzip ähnlich, nur muss hier auch das Hintergrundbild angepasst werden:

    Code
    #navigation {style.css (line 178)
    background:transparent url(images/bg_head_bottom_nav.jpg) [B][COLOR="Red"]repeat[/COLOR][/B] scroll left top;
    clear:both;
    height:[B][COLOR="#ff0000"]80px[/COLOR][/B];
    }

    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.

    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:

    PHP
    if( function_exists('curl_init') {
      $curl_h = curl_init();
      curl_setopt($curl_h, CURLOPT_RETURNTRANSFER, "1");
      curl_setopt($curl_h, CURLOPT_URL, $link);
      curl_setopt($curl_h, CURLOPT_HEADER, 0);
      $req = curl_exec($curl_h);
      curl_close($curl_h);
      echo $req;
    }


    PHP: function_exists - Manual

    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...

    Zitat

    Jetzt 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.

    Zitat

    Kann 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.

    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 residevil

    Hab 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

    PHP
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) : else : ?>


    oder nach dem zugehörigen

    PHP
    <?php endif; ?>

    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...

    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.

    Zitat

    b) 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. :D

    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.

    Zitat

    Ich 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.

    Zitat

    Was 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)

    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?

    Zitat

    2. 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.


    Zitat

    3. 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

    PHP
    <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).