Beiträge von koslowski


    Wo im header muss ich es denn einfügen? Oben ist ja mein header mit dem Titel drin.

    Ich habe unter Design -> Editor keine loop.php =(

    Unter Design findest du das auch nicht, sondern auf deinem Server unter: wp-content - themes - deintheme
    In deinem Themeordner sind diese Dateien (header.php, loop.php, usw.) drin. Im TwentyEleven heißen die Dateien etwas anders.
    Die mußt du mit deinem Editor bearbeiten und wieder auf den Server hochladen.

    Ich denke du mußt dich mal mit ein paar Dingen näher beschäftigen, damit du nicht gleich vor jede Wand läufst. :)

    Little Boxes verschafft dir HTML/CSS-Grundkenntnisse.
    Hier kannst du dir PHP-Grundkenntnisse aneignen.
    Google mal nach Wordpressbüchern und leg dir eins zu, damit du WP besser verstehst. ;-)
    Wühl auch ruhig mal in der WP-Doku hier.

    Hi,

    also ich kann da nur für TwentyTen-basierte Themes sprechen. :)
    Das mit der h1-Überschrift kannst du normal in der header.php ändern.
    Um das mit der h2-Überschrift für Artikel sicherzustellen durchwühle mal die loop-Dateien. In der loop.php steht das z.B. mehrmals.

    Die Anzahl der Artikel kannst du im Backend bei Einstellungen - Lesen ändern.

    danke für deine Hilfe. :smile:

    Funktioniert!
    Allerdings erzeugt es beim Aktivieren folgende Meldung von WP:

    Zitat

    Das Plugin hat unerwartet 1 Zeichen während der Aktivierung erzeugt. Falls du Meldungen “headers already sent” siehst oder dein Feed nicht funktioniert, solltest du das Plugin deaktivieren oder löschen.


    eine frage noch, ihr als profis, wielange würdet ihr dafür brauchen, nur die breite, ohne grafiken, anzupassen?

    beim eigenen Theme - wenige Minuten
    beim fremden Theme - nehme ich nicht da die Codierung oft sehr ....äh....eigenwillig ist.

    Solche wysisyg-editoren sind nur Krücken, die immer suboptimalen Code erzeugen.
    Profis arbeiten deshalb normal eh nur auf der HTML-Seite und nie auf der Ansichtsseite (visuell). Aber dazu braucht es halt solide XHTML/CSS-Kenntnisse. ;)

    danke für deine Infos! :smile:

    Ja, es kommt vor, dass Template Tags irgendwann deprecated werden, also nicht mehr unterstützt. Allerdings heißt es noch nicht, dass diese dann aus dem WordPress-Code fliegen und auf einmal eine Fehlermeldung auf der Website steht. Ehrlich gesagt weiß ich auch nicht, ob der Fall überhaupt schon mal eingetreten ist, dass ein veralteter Template Tag bereits auf WordPress komplett herausgeflogen ist.

    Bis zu welcher WP-Version (rückwärts) in Jahren gabs denn da kein Problem mit updates und dem Templateordner?

    Bei einem anderen CMS, das ich manchmal benutze, sind nach einem gerade erfolgten Versionssprung bei manchen Darstellungsprobleme aufgetreten, weil ein grundlegendes Template geändert wurde und die updatesichere Version deshalb angepaßt werden mußte.
    Fand ich spontan ausgesprochen suboptimal. :-|

    Jetzt wird dort behauptet bei WP kann das genausoleicht vorkommen.
    Gerne würde ich dort widersprechen, weil es meiner Meinung nach nicht stimmt, aber ich kenne WP noch nicht so lange.

    Deshalb hoffe ich auf Infos der erfahreneren WP-Kenner. :smile:

    Tach zusammen,

    ich hätte mal ne allgemeine Frage:
    Die templateordner die sich in wp-content-themes befinden sind ja updatesicher.
    Inwiefern sind denn die templates in diesem Ordner ...äh...darstellungssicher?
    Z.B. ich hab mir vor ein paar Jahren mit einer damaligen Templatevorlage ein Theme gebastelt und für eine HP benutzt.
    Seitdem habe ich die WP-Version immer brav geupdatet.

    Kann es vorkommen das es wg. Codeabschnitten oder Einschüben in den templates es mit der neuen WP-Version zu Darstellungsproblemen kommen kann, weil es z.B. damals verwendete template-tags nicht mehr gibt, o.ä. ?

    Ich kenne WP seit Version 2.5. Seitdem habe ich keine Probleme mit damals erstellten HP's feststellen können.

    Wäre schön wenn ich dazu ein paar Infos von euch bekommen könnte, um mich in einer grad laufenden Diskussion (anderes Forum!) besser wehren zu können. :smile:

    das Problem ist gelöst:
    den neuen Loop (TwentyTen) durch den alten Loop bei den templates (startseite.php, unterseiten.php) ersetzt:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
            <div class="der-beitrag">
            <?php the_content(); ?> <?php edit_post_link(); ?>
            </div> <!-- Ende des jeweiligen Beitrags -->
    
    
        <?php endwhile; else: ?>
                <p>Tut mir leid, es wurde kein passender Beitrag gefunden.</p>
        <?php endif; ?>

    Direkt nach dem Loop (bei den templates) das hier eingesetzt:

    Ohne Monikas Blogbeitrag hätte ich es nicht geschafft.
    So war es erstaunlich einfach den letzten Newsartikel nur auf der Startseite anzuzeigen. :-D

    Tach zusammen,

    Link zur Site

    Startseite -> statische Seite
    Artikelseite -> Newsarchiv

    Der Startseite habe ich ein eigenes Template zugewiesen (startseite.php), welches eine umbenannte Kopie der page.php ist.
    Unterseiten haben ein eigenes Template zugewiesen bekommen (unterseiten.php), umbenannte Kopie der page.php.

    Nur auf der statischen Startseite möchte ich den excerpt des letzten Artikels ausgeben.
    Das klappt, wenn ich direkt über dem Loop des Startseite-templates das einfüge:

    PHP
    <?php if (is_page('10')) { query_posts('category_name=Allgemein'); } ?>

    Schreibe ich den Quelltext der Startseite direkt ins template (startseite.php) und lade das hoch ist alles da inkl. des letzten Artikels, schreibe ich den Quelltext nur in den Editor im backend wird nur der Artikel angezeigt sonst nichts.

    Gibt es da eine Lösung? :smile:

    viele dank, ihr gebt euch wirklich alle mühe, aber ich versteh das system leider immer noch nicht.

    das ist wie gesagt auch nicht einfach und erfordert Zeit.
    Bis man mal versteht wo in welchen Templates was steht und wo welche Änderungen was für Auswirkungen haben.....umpf :?

    Ganz wichtig ist es imho XHTML/CSS einigermaßen drauf zu haben (PHP reichen normal Grundkenntnisse), sonst ist immer ganz schnell Ende Gelände.
    Wenn du motiviert bist und entsprechende Zeit investieren willst schaffst du das auch. :-)

    du solltest validieren, weil dein Theme eine Reihe von teilweise groben technischen Fehlern enthält, die Einfluß auf die Darstellung haben könnten.

    Die Formatierung ist teilweise absolut abenteuerlich z.B.:
    overflow:hidden für #container, #content, #sidebar, #footer ?? :shock:

    Wenn du den Textbereich vergrößern willst mußt du entweder die Breite der #sidebar entsprechend verringern, oder das/die umgebende(n) Element(e) verbreitern.

    Boxmodell beachten!


    Der schwarze Nav-Balken muss von anfang bis ende der Breite gehen - ich will kein Platz wie beim Standardtheme zwischen Navigation und Theme-Rand.

    padding für #wrapper sorgt dafür das der navibalken nicht von rechts nach links bündig ist.
    Für die Klasse .menu-header wurde eine Breite von 928px angegeben.

    Entferne das padding für #wrapper und die Breite für .menu-header. Gib #access eine Breite von 100%;
    Dann stößt der Navibalken rechts und links an die Kante von #wrapper.


    Der Titel müsste auch mit den "Home" anfangen.

    Ich selbst habe es leider nur geschafft, insgesamt das Theme zu verkleinern in der Breite, aber bin daran gescheitert, den Title der Seite bündig mit Home anfangen zu lassen und den Platz zwischen Sidebar und Content zu reduzieren, ohne dass der Content-Bereich sich verkleinert.

    [Häh?]Da blick ich jetzt nicht so ganz durch.[/Häh?]

    Allgemein solltest du vielleicht das Boxmodell verstehen. ;)