Beiträge von bego

    Da hatte ich 10 stehen aber es kam kein Paginator. Sollte vielleciht auch ncoh erwähnen, dass ich diesen Code auf einer statischen Seite eingebaut habe und und der Seite dieses Template gegeben habe?
    Muß ich da vielleicht nur noch einen Code für einen Paginator einbauen?

    Hattest Du auch mehr als 10 Artikel? :p

    So, so, du hast den Code also auf einer statischen Seite eingebaut?
    Nicht zufällig in einem Template in deinem Theme-Ordner? Und mit dem Template werden dann je nach aufgerufenem Link Seiten oder Artikel (einer bestimmten Kategorie) aufgerufen? Ich frag ja nur mal so ... :-D

    Bego


    ... ich würde gerne ein paar Beiträge schon im Vorhinein schreiben und dann automatisch veröffentlichen lassen. ... in der Artikelübersicht sagt er mir z.B. dass der Artikel in 20 min veröffentlicht wird, aber wenn der Zeitpunkt dann gekommen ist, dann erscheint in der Übersicht "Fehlende Planung" und er wird nicht veröffentlicht.

    Das ist ein wenig wie bei Professor Hastig von der Sesamstraße. Den muss man auch gelegentlich wachrütteln. :mrgreen: Eigentlich soll diese Aufgabe der Dienst [FONT=Courier New]cron[/FONT] auf Deinem Webserver übernehmen. Scheitert aber bei vielen daran, dass man zur Einrichtung von [FONT=Courier New]cron[/FONT]-Jobs erst in einen teureren Tarif beim Webhost wechseln muss.

    Alternative: Du rufst in einem Browser deiner Wahl die Adresse [FONT=Courier New]http://www.example.com/wp-cron.php[/FONT] auf. (Dass du dann nur eine leere Seite siehst, ist übrigens normal.)

    OK, ich gebe zu, diese Vorgehensweise ist nicht gerade automatisch. Es gibt aber noch andere Möglichkeiten:

    Du könntest auf deinem PC einen [FONT=Courier New]cron[/FONT]-Dienst einrichten, der den Aufruf übernimmt (läuft aber nur, solange dein PC online ist -- Tag und Nacht? Nicht sehr klimafreundlich!). Oder Du registrierst Dich bei einem Dienstleister wie cronjob.de und richtest dort (kostenlos) einen entsprechenden [FONT=Courier New]cron[/FONT]-Job ein.

    Dann gibt es noch [FONT=Courier New]pseudo cron[/FONT]-PlugIns. Vereinfacht gesagt öffnen die bei jedem Aufruf Deiner Homepage durch einen Besucher die Datei [FONT=Courier New]wp-includes/cron.php[/FONT]. Durch diesen Aufruf arbeitet WP die zu veröffentlichen Artikel ab und der nächste Besucher sieht dann den Artikel. Wenn Du anfänglich nur wenige Besucher hast, ist das nicht ideal.

    Bego

    O.k.
    wenn ich aber jetzt eine spezielle css-Datei für IE integrieren will, wie mache ich das dann ???

    Na, so wie Du selbst geschrieben hast: Du bindest zusätzlich zur [FONT=Courier New]style.css[/FONT] ein Stylesheet [FONT=Courier New]style_ie.css[/FONT] mit Conditional Tags ein. Achte dabei nur darauf, den Pfad zu deinem Theme mit anzugeben:

    (Es ist ja nicht so, dass er damit entweder [FONT=Courier New]style.css[/FONT] oder [FONT=Courier New]style_ie.css[/FONT] nimmt. Wenn Du also z.B. mit [FONT=Courier New]style.css[/FONT] im Header ein Bild als Hintergrund festlegst und der Header in der [FONT=Courier New]style_ie.css[/FONT] gar keine Angaben zum Header enthält, wird das Bild angezeigt.)

    Schau Dir dann den generierten Quelltext im Browser an. Stimmen die Links zu den Stylesheets?

    Besser? :smile:

    Bego

    Der IE 6 greift immer noch auf die style.css zu (verifiziert habe ich das, indem ich das Hintergrundbild geändert habe)

    In WP wird immer die [FONT=Courier New]style.css[/FONT] verwendet. Was einen aber nicht davon abhält, zusätzliche [FONT=Courier New]css[/FONT] zu laden.

    Die Pfadangabe muss schon so sein, weil Deine HTML-Dateien erst durch WP generiert werden und WP dazu auf die Themes zurückgreift. Die dynamische Generierung erfolgt aber eben nicht im Template-Pfad.
    Siehste auch an der Adresse im Browser -- da steht nix von [FONT=Courier New]http://www.example.com/wordpress/wp-c…tegory/post.php[/FONT] oder so ähnlich ...

    Bego


    Welche Klassen genau meinst du?

    In Cascading Style Sheets werden zur Formatierung Anweisung in so genannte Klassen gepackt. Im Stylesheet steht z.B.

    Code
    .wichtig {color: red; font-weight: bold;}

    und in der HTML-Datei

    HTML
    <p>Lorem ipsum <span class="wichtig">dolor</span>sit amet.</p>

    Ergebnis: das Wort [COLOR=Red][FONT=Times New Roman]dolor[/FONT][/COLOR] wird rot und fett dargestellt.

    Wenn nun in Deinem Theme eine solche Formatanweisung für die Grafik fehlt, wird die Grafik so eingebunden, wie Du das beschrieben hast.

    Durchstöber doch mal im Theme die css-Dateien nach den Begriffen [FONT=Courier New].alignright[/FONT] und [FONT=Courier New].alignleft[/FONT].

    Bego


    ich möchte wie oben genannt, ausschließlich auf einer Seite meines Blogs die Kategorien anzeigen lassen. Wie kann ich in der Sidebar so etwas erwirken???

    Boah, PHP is jetzt nich' wirklick meine Stärke :-?
    Aber setz doch mal in die Sidebar

    PHP
    <?php if (is_page('Seitenname')): ?>
                <ul>
                <?php
                wp_list_categories('orderby=name'); ?> 
                </ul>
            <?php endif; ?>

    und sach' mal, ob's geklappt hat.

    Bego


    Wenn ich ein Bild einfüge und will rechts neben das Bild eine Produktbeschreibung verfassen schiebt er die Berschreibung immer unter das Bild. Ich habe alle möglichen Einstellungen ausprobiert(Bild links dann text daneben etc) Im Adminbereich sieht alles noch gut aus aber sobald ich mir es also Vorschau anzeigen lassen haut er immer drei Leerzeilen mit rein.

    Nur zur Sicherheit: Wie fügst Du das Bild ein?

    • Im Artikel auf Icon "Bild einfügen" klicken
    • Von Computer oder aus Mediathek einfügen
    • Bild auswählen
    • Zeile Ausrichtung beachten
    • Ausrichtung links anklicken
    • In Artikel einfügen anklicken

    Nun sollte das Bild vom Text umflossen werden ... es sei denn, der Theme-Autor hat für Bilder ein Stylesheet geschrieben, dass eine andere Ausrichtung vorgibt, bzw mit der Stylesheet-Klasse [FONT=Courier New]alignleft[/FONT] nichts anfangen kann.

    Bego

    PHP
    <small><b>Posted:</b> <?php the_time('F jS, Y') ?> | <b>Author:</b> <?php the_author_posts_link(); ?> | <b>Filed under:</b> <?php the_category(', ') ?> <?php the_tags(' | <b>Tags:</b> ', ', ', ''); ?> <?php if ( $user_ID ) : 
                ?> | <b>Modify:</b> <?php edit_post_link(); ?> <?php endif; ?>| <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></small>

    ... ist aber in page.php auskommentiert, muss also von dir wieder aktiviert worden sein. Ist dabei vielleicht ein Fehler passiert?

    Die Struktur ist ja schon jetzt eine andere.

    Ja, mag schon sein. Ich seh aber den Inhalt deiner [FONT=Courier New]page.php [/FONT]nicht und im raten bin ich gerade nicht so gut.

    Bego

    ... wo ich "next page" in "nächste Seite" übersetzten kann und finde nichts.

    Ich hab das Theme mal in einen Test-Blog eingesetzt und bekomme beim Aufruf der Artikel zu einer Kategorie "Nächste Seite »" angezeigt. Oder was meinst Du? Sag doch mal genauer, wo "next page" erscheint.

    Ich weiß nun nicht wie ich das ändern kann, beziehungsweise wo definiert ist, was dort steht, denn das Theme Clean Home 1.2.1 kennt nur footer.php, index.php, header.php, comments.php, page.php, sidebar.php und functions.php und dort ist es offensichtlich nicht definiert.

    Header -- Kopfbereich

    Index -- Seite mit Auflistung der Posts
    page -- Seite mit einzelnem Post
    comments -- Seite mit Kommentar

    Sidebar -- Navigationsmenü

    footer -- Fußzeile

    functions -- Sonderfall für PlugIns

    Vergleich doch mal [FONT=Courier New]index.php[/FONT] und [FONT=Courier New]page.php[/FONT]

    Irgendwo ist Dir die Zeile

    PHP
    <?php comments_popup_link('Kein Kommentar »', 'ein Kommentar  »', '% Kommentare »'); ?>

    abhanden gekommen

    Bego

    Dafür bedarf es eigentlich keines Plugins, Bego ;)

    Ähm, ja, zumal das PlugIn schon etwas angestaubt ist und ohne Anpassungen mit WP2.7 nicht funktioniert. :oops:


    ohne es ausprobiert zu haben, sollte es reichen

    PHP
    <?php previous_posts_link('+') ?>

    durch

    PHP
    <?php if(empty(get_previous_posts_link('+'))) { echo '+'; } else previous_posts_link('+'); ?>

    zu ersetzen.

    Cool! :cool:

    PHP ist nicht mein täglich Brot ...

    Wem sagste das ... :oops:

    Bego