Beiträge von mfitzen

    Also bitte nicht jquery rumkopieren, sondern die WP eigene Variante benutzen. Und sicherstellen, das die jquery.idTabs.min.js auch dazu passen.

    Und ab WP 2.6 geht das so und sollte in der functions.php deines Themes stehen ([COLOR=Red]Theme basiert[/COLOR]):

    Code
    $themes = get_themes(); 
    $script = $themes[get_current_theme()]['Template Dir'] . "/jquery.idTabs.min.js";
    if ( file_exists(WP_CONTENT_DIR . $script) ) {
      wp_enqueue_script('jquery.idTabs.min.js', WP_CONTENT_URL . $script, array('jquery'));
    }

    Danke für den Code! Funktioniert bestens, solange Javascript aktiviert ist. Wie sieht´s denn bei deaktiviertem JS aus? Gibt´s da auch ne Lösung für?

    Hallo codestyling!

    Vielen Dank für Deine Antworten! Habe beide von Dir aufgeführten Möglichkeiten auf die Schnelle mal getestet. Leider funktionierte es bei keinen von beiden (beim 1. kam ne weiße Seite mit Fehlermeldung "called undefined function current_theme_info()" und bei der 2. passierte gar nichts. Habe dabei den Beispielcode aus dem von Dir angegebenen Link getestet. Werde mich aber heute Abend nochmal dransetzen wenn ich mehr Zeit habe.

    PS: Und ja, eine interne Lösung wäre auch mir lieber, anstatt das immer irgendwelche zusätzlichen Dinge geladen werden müssen. Es war mir auch nicht bewusst, dass WordPress auch Tabs mit an Bord hat, was natürlich ne super Lösung wäre...

    Gruß
    Michael

    Das hat man davon, wenn man sich versucht in die Thematik zu googlen :-D Habe wahrscheinlich jQuery falsch aufgerufen. Wie hier bei im-web-gefunden.de erklärt habe ich folgenden Code zum Aufruf von jQuery verwendet:

    PHP
    <?php wp_enqueue_script('jquery');?>

    Das hat das ganze aber irgendwie durcheinander gewürfelt. In der header.php war die Reihenfolge richtig, aber der Quelltext gabs genau andersherum aus. Vielen Dank für den Hinweis!

    Ich hab jQuery nun direkt in den Themeordner kopiert und rufe es dort auf. Dies funktioniert nun auch im IE7. Jetzt jedoch meine Frage, ob jQuery nun doppelt aufgerufen wird, da WordPress es ja schon mitbringt?!

    Hi!

    Ich erstelle gerade ein eigenes Theme (momentan noch Rohbau :-D) und möchte dabei die jQuery idTabs in die Sidebar integrieren. Im Firefox schien es eigentlich zu funktionieren, aber es hatte auch nur den Anschein. Ich habe den Code

    Code
    <script type="text/javascript" src="jquery.idTabs.min.js"></script>

    (Pfad natürlich angepasst) in die header.php, vor

    PHP
    <?php wp_head(); ?>

    eingefügt. Danach wurde dieser Code für "javascriptless use" in die sidebar.php eingefügt:

    Code
    <div class="usual"> 
      <ul class="idTabs"> 
        <li><a href="#idTab1">Tab 1</a></li> 
        <li><a href="#idTab2">Tab 2</a></li> 
        <li><a href="#idTab3" class="selected">Tab 3</a></li> 
      </ul> 
      <div id="idTab1">This is tab 1.</div> 
      <div id="idTab2">More content in tab 2.</div> 
      <div id="idTab3">Tab 3 is always last!</div> 
    </div>

    Sollte ja nur zum Testen sein und funktionierte zunächst auch. Dann habe ich festgestellt, dass das ganze im IE7 nicht reibungslos läuft. Das äußert sich darin, dass sobald das Script aktiv ist, der Speicherverbrauch unaufhaltsam in die Höhe schießt. Den Browser normal beenden geht dann meistens nicht mehr. Es scheint als würde dort irgendwas "schleifenmäßig" in den Speicher geladen. Den Browser kann ich dann nur über den Taskmanager beenden, wo man dann genau sehen kann wie sich der Verbrauch sekündlich erhöht.

    Hier könnt ihr es selbst testen. Vielleicht kann mir jemand sagen wo der Fehler liegt?

    Okay ich hab´s! Es ist (zumindest bei mir) das Plugin Vipers Video Quicktags (Version 6.0.3). Nach Deaktivierung funktioniert die Slideshow der Galerie wieder. Sobald ich´s wieder aktiviere geht nichts mehr. Werde den Autor von VVQ mal anschreiben, ob er da was zu sagen kann. Sollte ich was erfahren, werde ich´s posten.

    EDIT: Hab gerade mal in Vipers Forum nachgesehen. Probleme mit NGG scheinen bekannt zu sein.

    Zitat

    Nextgen has a known compatibility issue with my plugin. The author of that plugin needs to update their plugin to use a newer version of SWFObject.

    Schonmal versucht alle anderen Plugins zu deaktivieren und cforms als einziges zu aktivieren? Wäre ja möglich, dass es ein Problem mit einem anderen Plugin gibt.

    Wurde die Ordnerstruktur beim Upload beibehalten?

    Beschreibe bitte nochmal genau was passiert, wenn Du das Plugin aktivierst. Erhälst Du eine weisse Seite? Eine Fehlermeldung? Nur die Nachricht "Bitte gehen sie zum Plugins-Tab und entweder deaktivieren das Plugin oder schalten den Status einmal hin und her um cforms zu reaktivieren."?

    Schau auch mal ins Support-Forum des Autors. Vielleicht findest Du dort ebenfalls eine Lösung!?

    Im Adminbereich des Forums gibt´s nen Button "Upgrade" diesen erst betätigen, danach sollte wieder alles funktionieren.

    Edit: Kann auch unter "Plugins" sein. Bin mir da gerade nicht sicher wo der Button zu finden war. Aber an der Stelle bin ich auch schonmal verzweifelt...

    Was ich definitiv bestätigen kann ist, dass beide Sachen zusammen laufen. Ich habe bei WP 2.6.2 und CForms II 8.7 (momentan die aktuellste Version lt. Backend) keinerlei Probleme. Hast Du das CForms Plugin vor dem Upload deaktiviert? Wurden die Dateien beim Upload alle übertragen? Hast Du die vorhandenen Plugindateien einfach nur überschrieben, oder den cforms-Ordner komplett vom Server gelöscht? Mehr fällt mir da momentan nicht ein, was man machen könnte...

    Ich gehe mal eher davon aus, dass er nie eine .htaccess Datei angelegt hat. Diese ist ja schließlich nicht im Downloadpaket enthalten. Ebenso wird auch keine angelegt, wenn keine Schreibrechte verfügbar sind. Ergo wird wohl gar keine existieren...