Beiträge von alchymyth

    Zitat

    Ich habe "post-rating"plug in deaktiviert

    erscheint immer noch in der webseite, und stoert im layout.

    ist der plugin code zZt in index.php eingefuegt?
    wenn ja, verschiebe den code in content.php, hinter diese zeile:
    [FONT=courier new][COLOR=#0000ff]<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    [/COLOR][/FONT]

    aendere die styles - das [FONT=courier new][COLOR=#0000ff].hentry [/COLOR][/FONT]ist wichtig, damit die styles spezifisch genug sind;

    beispiel:

    Zitat

    gepostet: 11.02.2013 | aktualisiert: 11.02.2013 | gelesen: 5.474

    weil das alles string-verknuepfungen sind, musst du [FONT=courier new][COLOR=#0000ff]get_the_modified_date()[/COLOR][/FONT], und [FONT=courier new][COLOR=#0000ff]the_views(false)[/COLOR][/FONT] verwenden.

    eine moegliche ersetzung der funktion in functions.php:

    Zitat

    aktualisiert: habe ich noch nix zu gefunden

    the_modified_time() http://codex.wordpress.org/Function_Refer…e_modified_time
    oder
    the_modified_date() http://codex.wordpress.org/Function_Refer…e_modified_date


    Zitat

    bei wp-pageview müsste ich in der single.php die zeile
    ...
    gegen
    ...
    ersetzen.


    niemals;
    die erste zeile ist der start vom loop und muss erhalten belieben.
    deine zweite zeile kannst du irgendwo neu einsetzen.

    normalerweise:
    in functions.php vom theme einfuegen:

    PHP
    add_filter('post_class','postspage_three_column_classes');
     
    function postspage_three_column_classes( $classes ) {
    global $wp_query;
    if( is_home() ) :
    $classes[] = 'three-column-post';
    if( $wp_query->current_post%3 == 0 ) $classes[] = 'column-post-left';
    endif;
    return $classes;
    }

    in style.css einfuegen:

    Code
    .three-column-post { width: 30%; float: left; margin-left: 4.9%; }
    .column-post-left { clear: left; margin-left: 0; }


    da aber der 'post-ratings'-code ausserhalb vom [FONT=courier new][COLOR=#0000ff]<article>[/COLOR][/FONT] element mit der [FONT=courier new][COLOR=#0000ff]'post_class()'[/COLOR][/FONT]-ausgabe ist, wird das nichts in deiner seite;

    wie und wo ist das eingefuegt, und kannst du das in die zeile nach [FONT=courier new][COLOR=#0000ff]<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> [/COLOR][/FONT]verschieben?

    Zitat

    Manchmal sehe ich allerdings erst eine falsche Datumanzeige und wenn ich die Seite aktualisiere, kommt erst das Richtige Format. Woran kann das liegen?

    browser cache - d.h. dein browser hat die alte version der seite irgendwo im computer gespeichert.

    Zitat

    dass anstatt einer "0" das aktuelle Datum steht


    echt das aktuelle datum? oder das datum vom jeweiligen artikel?


    das folgende bezieht sich auf das artikel-datum:


    dashboard - design - editor:

    bearbeite archive.php

    finde diesen abschnitt:

    PHP
    <div class="post clearfix" id="post-<?php the_ID(); ?>">
    <div class="comm"><?php comments_popup_link('0', '1', '%'); ?></div>
    <div class="title">
     <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
    </div>
    <div class="postmeta">
     <span class="author">Posted by <?php the_author_link(); ?>  </span> - <span class="clock">  <?php the_time('M - j - Y'); ?></span>
    </div>


    nimm das hier:
    [FONT=courier new][COLOR=#0000ff]comments_popup_link('0', '1', '%');[/COLOR][/FONT]

    und tausche es mit:
    [FONT=courier new][COLOR=#0000ff]the_time('M - j - Y');
    [/COLOR][/FONT]
    der abschnitt sollte dann so aussehen:

    PHP
    <div class="post clearfix" id="post-<?php the_ID(); ?>">
    <div class="comm"><?php the_time('M - j - Y'); ?></div>
    <div class="title">
     <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
    </div>
    <div class="postmeta">
     <span class="author">Posted by <?php the_author_link(); ?>  </span> - <span class="clock">  <?php comments_popup_link('0', '1', '%'); ?></span>
    </div>


    dann bearbeite style.css (etwa in der mitte)

    und veraendere den wert hier so dass das datum reinpasst (versuchs mit etwa 200px):
    [FONT=courier new][COLOR=#0000ff]width:50px;

    [/COLOR][/FONT]
    nb: die null ist die nummer der kommentare und verlinkt auf die kommentarform.

    alles ungetestet.

    mach vorher eine sicherungskopie, falls dir das ergebnis nicht gefaellt, oder falls was kaputt geht.

    meinst du 'title attribute' ?

    sollte mit einem filter auf 'post_thumbnail_html' gehen;

    beispiel-code zB in functions.php vom theme einfuegen:

    oder alternativ als plugin verpackt, damit das beim themewechsel nicht verloren geht:
    http://pastebin.com/n24TxFZy

    als datei in das plugin-verzeichnis hochladen, und wie jedes andere plugin aktivieren.

    willkommen im forum :grin:


    wieviele autoren sind z zt im blog aktiv mit veroeffentlichten artikeln?


    die autoreninfo sollte automatisch angezeigt werden;

    allerdings, wenn nur ein einziger autor veroeffentlichte artikel hat, wird die anzeige durch css usw unterdrueckt.

    zB durch den code in content.php wird die autoreninfo nur angezeigt, wenn es ein 'multi-author-blog' ist:

    PHP
    <?php if ( is_singular() && get_the_author_meta( 'description' ) && is_multi_author() ) : // If a user has filled out their description and this is a multi-author blog, show a bio on their entries. ?>

    und in functions.php wird eine 'body_class' .single-author ausgegeben, wenn nur ein autor

    PHP
    if ( ! is_multi_author() )
      $classes[] = 'single-author';

    die css class wirkt auf die autorenausgabe hier in style.css:

    Code
    .single-author .entry-meta .by-author {
     display: none;
    }