Beiträge von Blaui

    Hallo ihr lieben,

    ich hab ein kleines unverständliches Problem für mich.

    Ich hab mir mal ein Theme runtergeladen, in den man via Tag "featured" bestimmte Artikel oben in einen Slider packen konnte.

    Nun möchte ich mein jetztiges Theme auch soweit anpassen, dass oben eine Leiste ist, wo die letzten fünf Beiträge mit den Tag featured sind.

    Nur wenn ich den Loop mache und eingeb tag=featured dann zerhauts mir quasi immer den gesamten Blog.

    Dann wird nicht nur in diesen Loop sondern auch in den normalen content Loop nur das mitn Tag "featured" angezeigt.

    Bin da jetzt ein bisschen überfordert O.o

    Irgendwie kapier ich das Plugin nicht.
    Ersteinmal kann ich die PHP-Datei nicht in Phase 5 öffnen und im Editor such ich mich dumm und dämlich.

    Desweiteren kapier ich dann die restliche Install-Erklärung auch nicht.

    Von daher tendiere ich doch eher zu was anderem - oder jemand erklärt mir das Plugin *g*

    Da fällt mir ein, ist es eigentlich möglich für eine Kategorie oder einen bestimmten Beitrag eine eigene single.php zu haben? (Dann wäre mein Problem eventuell auch gelöst)

    Das liegt daran, dass du für zb einzelne Beiträge, Archive und Co. keine eigenen Templates hast :)

    Auf Grund dessen bezieht sich wordpress glaub ich automatisch immer auf die Index.php datei.

    Aber ganz ehrlich weiß ich auch nicht genau, was du nun genau willst. Weil in eine Absatz schreibst du, wenn du the_content durch the_excerpt ersetzt, hast du das im Archiv, im Index und in der Suche.

    Nen Absatz weiter drunter schreibst du, dass du das so willst... also wie jetzt?

    Ich als Laie würde es jetzt so machen:

    Erstmal ein Grundgerüst

    Code
    <div class="content"></div>
    <div class="sidebar"></div>

    Content dann floaten.

    Dann würde ich in den Content nochmal zwei Layer setzten

    Code
    <div class="content">
    <div class="pro"></div>
    <div class="contra"></div>
    <div class="clear"></div>
    </div>

    Pro-Layer floaten und den Clear-Layer auf "clear: both" setzen.
    Dann würde ich das Wordpress geschnipsel machen:

    In der ersten Zeile kannst du unter "cat" festlegen welche Kategorie ausgegeben werden soll, und "showpost" sagt die wie viele Beiträge der Kategorie ausgegeben werden.
    (Nimmst den Code zweimal einmal mit der ID für Pro und einmal mit der ID für Contra)

    Natürlich kannst du auch es anders machen. Den Aufbau Content und Sidebar lässt du, die Layer Pro und Contra definierst du auch, setzt sie aber nicht in den Content Layer, sondern, wenn du einen Beitrag schreibst, gehst du in die HTML Ausgabe vom Editor und setzt dein Pro geschriebenes in den Layer Pro und Contra in den Layer Contra :)

    Die erste Methode weiß ich nicht ob funktioniert... so wirklich...
    Vielleicht konnte ich dir bisschen helfen.

    Ich hab diesbezüglich auch eine Frage!

    Und zwar möchte ich in meinen Theme auf der Startseite eine Spalte haben, wo man meinen Fotografien bewundern kann (Kategorie "Photographie" (ID 17)), jedoch möchte ich nur einen Auszug davon haben, jedoch fallen bei Thumbnails the_excerpt weg, da dieser anscheinend nur Geschriebenes kürzt.
    Wenn ich jetzt aber the_content nehm und dann einen "more"-Tag setze, ist leider auf meiner category-17.php auch dieser more Tag gesetzt und leitet weiter auf die single.php - was ich aber nicht möchte.

    Jetzt meine Frage:

    Kann ich irgendwie über die functions.php Datei das steuern? Oder wie bewerkstellige ich es dann, dass auf der index.php nur ein Auszug von circa 9 Bildern ist und in der category-17.php alle Bilder angezeigt werden?

    Da bräuchte ich einen Rat.

    Also bei einen - sagen wir mal Ableger von Youtube für nicht U18 Leute muss man auch nur nen Klick machen um letztendlich dann aufn Index zu laden.

    Rechtlich kann ich dir da nicht helfen.

    Aber ich denke bei pornographischen Inhalten würdest du eventuell Probleme mit deinen Webspaceanbieter kriegen.

    Hallo ihr!
    Mich plagt zurzeit eine Idee in meinen Kopf. Jedoch weiß ich nicht, ob diese umsetzbar ist.

    Fallbeispiel:
    Bei einen Blogeintrag kann man über ein Benutzerdefiniertes Feld ein Bild hinzufügen ("thumbnail", nennen wir jetzt einfach mal das Feld) über diesen Bild, soll dann der Titel des Beitrages stehen.

    Sowie in diesen Code:

    PHP
    <?php $temp_query = $wp_query; query_posts('cat=108&showposts=1&orderby=ID&order=DESC'); ?>
    <?php while (have_posts()) { the_post(); ?>
    <div id="post-<?php the_ID(); ?>">
    <?php the_time('d/m/Y') ?>
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>
    <?php $image = get_post_meta($post->ID, 'thumbnail', true); ?>  <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="<?php echo $image; ?>" alt="" /></a>
    <?php the_excerpt(); ?>
    <?php comments_popup_link(__('0 Kommentare', 'kubrick'), __('1 Kommentar', 'kubrick'), __('% Kommentare', 'kubrick')); ?>
    </div>
    <?php } $wp_query = $temp_query; ?>

    Jetzt möchte ich aber, dass wenn man "thumbnail" füllt, also eine Bildadresse eingibt, dass der Titel in Schwarz ist und wenn man keine Bildadresse eingibt der Titel die Schriftfarbe grün hat.

    Jetzt frage ich mich: Wie kann man sowas machen? Jemand Ideen? Bin leider nicht so gut in PHP.

    Vielen Dank :)

    Du möchtest also auf der index.php Datei zweierlei Ansichten haben? So hab ich das jetzt verstanden und da hätte ich auch ein paar Codeschnipsel für dich:

    In der ersten Zeile davon legst du fest, welche Kategorien ausgeben werden sollen und die Ziffer danach, wie viele Posting davon!
    Musst nur den Code zweimal einfügen, einmal mit deinen Blogkategorien und einmal mit deiner Portfoliokategorie und dann halt kannst du die beiden ausgaben definieren wie du willst.

    Okay... in welcher functions.php?
    In der unter wp-includes oder die, die bei den Theme dabei war? (Weil ich habs jetzt mal abwechselnd in beide rein, hat sich aber irgendwie nichts geändert?)