window.document.getElementById(’post-113′).parentNode.className += ‘ adhesive_post’;

  • hallo
    folgendes erscheint bei einem bestimmten post unter http://www.sel-de-maurice.de/category/produkte/
    in der kategorie übersicht produkte zum post herzlich willkommen:

    window.document.getElementById(’post-113′).parentNode.className += ‘ adhesive_post’;

    im ganzen also:
    Herzlich Willkommen!

    window.document.getElementById(’post-113′).parentNode.className += ‘ adhesive_post’;
    Wir sind Importeur und Vertreiber erlesener und reinster Naturprodukte.
    Dazu finden Sie leckere Rezepte sowie einheimische Tips für Ihren Besuch auf Mauritius und mehr.
    Vielen Dank für Ihr Interesse!

    -----
    das verwendetet the ist lime v2, wordpress version 2.0.2

    weiss jemand was der auslöser dafür ist und wie ich diese line "aus" dem post bekomme?

    danke schonmal!


    gruß

    andreas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Änder mal im adhesive.php ungefähr in Zeile 230

    Code
    function adhesive_the_content($content)
    {
           global $post;
          return ($post->is_sticky) ?
                 "<script type=\"text/javascript\">window.document.getElementById('post-{$post->ID}').parentNode.className += ' adhesive_post';</script>{$content}" :
                   $content;
    }

    in folgendes um


    Code
    function adhesive_the_content($content)
    {
    global $post;
             return ($post->is_sticky) ?
                  "<script type=\"text/javascript\">window.document.getElementById('post-{$post->ID}').className += ' adhesive_post';</script>{$content}" :
                     $content;
    }

    Vielleicht hilft das...ansonsten mal den ganzen Code posten oder verlinken.

  • danke für euer interesse!

    die zeile wird mir im firefox und im internet explorere angezeigt.
    ich habe jetzt mal den code wie beschrieben verändert, es bleibt aber weiterhin alles beim alten.

    hier auch mal der ganze code, inkl. der änderung:
    ( den meinst du doch oder die komplette adhesive.php ? )

    function adhesive_the_content($content)
    {
    global $post;
    return ($post->is_sticky) ?
    "<script type=\"text/javascript\">window.document.getElementById('post-{$post->ID}').className += ' adhesive_post';</script>{$content}" :
    $content;
    }

    function adhesive_the_date($content)
    {
    global $post, $previousday;
    if($post->is_sticky && !adhesive_get_options('display_date'))
    {
    $previousday='';
    return adhesive_get_options('date_banner');
    }
    return $content;
    }

    function adhesive_the_title($content)
    {
    global $post;
    return (preg_match('|edit.php|i', $_SERVER['REQUEST_URI']) && ($post->is_sticky)) ?
    "<strong>Sticky:</strong>{$content}" :
    $content;
    }

    Einmal editiert, zuletzt von Andreas Rose (28. Mai 2006 um 16:05)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!