Q2W3 Fixed Widget für WordPress

Description

Mit dem das Fixed Widget Plugin können Widgets im sichtbaren Bereich fixiert werden, wenn die Seite nach unten oder nach oben gescrollt wird.

Sticky Widgets werden von den Webseitenbesuchern viel besser wahrgenommen als nichtfixierte Widgets und weisen deswegen eine deutlich höhere Klickrate auf. Daher eignet sich diese Option besonders für Anzeigen oder andere Elemente, mit denen die Besucher interagieren sollen.

Die empfohlene Lösung zur Integration von Anzeigen ist das kostenlose Anzeigen-Management-Plugin Advanced Ads.

Kompatibilität

Das Plugin funktioniert nicht mit allen Themes.
Theme-Voraussetzungen:

  • jQuery 1.7 ist notwendig, jQuery 1.8.3 (oder aktueller) wird empfohlen.
  • Keine JavaScript Fehler, die von anderen Plugins oder Scripten verursacht werden.
  • wp_head() and wp_footer()-Funktionen müssen in header.php und footer.php definiert sein.
  • Widgets müssen ein ID-Attribut haben.

In einigen Fällen, wenn das Sticky Widget während des Scrollens „springt“, können CSS-Anpassungen am Theme notwendig sein.

Screenshots

  • Das Fixed Widget für WordPress Plugin an Aktion

Installation

  1. Führen Sie die übliche Prozedur zur Installation von WordPress-Plugins durch
  2. Aktivieren Sie das Plugin über das Plugin-Menü in Ihrem WordPress-Backend
  3. Navigieren Sie zu Design -> Widgets und aktivieren Sie die „Fixed Widget“-Checkbox, die sie unter allen aktiven Widgets finden können.
  4. Verbesserung der Parameter auf der Seite Design -> Fixed Widget Optionen

FAQ

Warum funktioniert das Fixed Widget Plugin nicht?

Dies kann mehrere Gründe haben:

  1. JavaScript-Fehler auf der Webseite. Häufig werden diese durch fehlerhaft programmierte Plugins verursacht. Kontrollieren Sie in der Browser-Konsole, ob JavaScript-Fehler auftreten. Wenn Sie Fehler finden, versuchen Sie, die Ursache zu lokalisieren und das Problem dort zu lösen.
  2. Keine wp_head() und wp_footer() Funktionen im Template. Überprüfen Sie die header.php und footer.php Dateien des aktivierten Themes.
  3. Konflikte mit anderen Plugins oder Scripten
  4. inkompatibles CSS

Ist es möglich, mehrere Widgets zu fixieren?

Ja, es ist möglich, mehrere Widgets zu fixieren. Auch, wenn sich diese in unterschiedlichen Sidebars befinden.

Warum funktioniert das Plugin nicht in Chrome (oder anderen WebKit-basierten Browsern)?

Suchen Sie in Ihren CSS-Dateien nach diesen beiden Regeln:
-webkit-backface-visibility:hidden;
-webkit-transform: translate3d(0,0,0);

Wenn Sie sie gefunden haben, deaktivieren Sie die Regeln und überprüfe Sie das Ergebnis.

Wie kann ich verhindern, dass der Footer überdeckt wird?

Navigieren Sie im WordPress Backend zu Design-> Fixed Widget Optionen. Hier können Sie die oberen und unteren Abstände bestimmen. Definieren Sie den Wert Unterer Abstand >= Footer-Höhe. Überprüfen Sie bitte das Ergebnis.
Wenn sich die Footer-Höhe auf verschiedenen Seiten unterscheidet, empfiehlt es sich, die Stop ID Option zu nutzen. Hierfür muss eine HTML-Tag-ID angegeben werden. Die Position dieses HTML-Elements bestimmt dann den unteren Abstand.

Nehmen wir als Beispiel das Twenty Sixteen Standard Theme. Der Container des Theme-Footers had die ID „colophon“. Im Feld der Stop ID Option muss nun nur noch colophon ohne weitere Symbole eingegeben werden.

Wie kann das Plugin auf mobilen Geräten deaktiviert werden?

Es gibt dafür zwei Optionen: Deaktivierungsbreite und Deaktivierungshöhe. Beide funktionieren gleich. Wenn die Browserbreite oder -höhe kleiner oder gleich dem definierten Wert ist, wird die Funktion deaktiviert. Sie können ausserdem die Besucherbedingungen von Advanced Ads nutzen, um bestimmte Nutzergruppen zu selektieren.

Reviews

28. November 2020
Cảm ơn đội ngũ, thanh bên của tôi được cố định rất đúng với những gì tôi mong muốn. Thật tuyệt vời là mọi thứ rất đơn giản.
26. November 2020
I very rarely leave reviews because most plugins are junk, unlike Q2W3 Fixed Widget for WordPress! First of all, thank you Thomas Maier, Max Bond for the great plugin. I had a few issues with it but found the issue and fixed it quickly, then I did find the solution. Basically, the sticky sidebar was overlapping during scroll, indeed it was due to the widget being set to position: relative; quickly changed this to position: static; and it's working great! Thanks again for the great plugin!!!
22. Oktober 2020
This is a great plugin that does exactly what it says on the tin. Thank you.
17. August 2020
While I appreciate that there is a Fixed Widget plugin for WordPress, it is way too buggy. It is much simpler to just use a couple of lines of code in your style.css file. @media only screen and (min-width: 1200px) { .content-sidebar-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sidebar-primary, .sidebar-secondary { position: -webkit-sticky; position: sticky; height: 100%; top: 86px; margin-bottom: 0px; } .admin-bar .sidebar-primary, .admin-bar .sidebar-secondary { top: 118px; } } Just edit your divs and margins and you have a fixed widget.
Read all 236 reviews

Contributors & Developers

“Q2W3 Fixed Widget für WordPress” is open source software. The following people have contributed to this plugin.

Contributors

“Q2W3 Fixed Widget für WordPress” has been translated into 16 locales. Thank you to the translators for their contributions.

Translate “Q2W3 Fixed Widget für WordPress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

5.1.9

  • Fixed JavaScript events which were not called in some setups.

5.1.8

  • Fixed JavaScript bug that caused jumping / flickering of fixed widgets.

5.1.7

  • Fixed „a.target.className.indexOf is not a function“ bug

5.1.6

  • sprachliche Korrekturen
  • Einstellungsseite aufgeräumt

5.1.5

  • Autorenwechsel

5.1.4

  • Filter „q2w3-fixed-widgets“ hinzugefügt. Emöglicht das Filtern einer Reihe fixierter Widgets.

5.1.3

  • Kompatibilität mit dem WP Page Widget Plugin

5.1.2

  • Kompatibilität mit Shortcodes Ultimate Widgets

5.1.1

  • Fix für Probleme mit Unterem Abstand und Stop ID von Version 5.1

5.1

  • Neue Optionen für die Lademethode
  • Getestet mit WordPress 4.9

5.0.4

  • Kompatibilität Better WordPress Minify Plugin.

5.0.3

  • Fix für den Fehler „q2w3_sidebar_options is not defined“.

5.0.2

  • JavaScript optimiert
  • Um den Fehler „q2w3_sidebar_options is not defined“ zu lösen, wird nun die wp_add_inline_script Funktion verwendet. Für diesen Fix wird WordPress 4.5 benötigt.
  • Option MutationObserver deaktivieren hinzugefügt. Verwenden Sie diese Option nur als Backup um das Verhalten von Version 4 wiederherzustellen!

5.0.1

  • Fix: Problem in Themes mit mehreren Sidebars

5.0

  • Optimized client side performance. Detection of page changes is now based on MutationObserver API. Widget parameters recount is fired only when needed! Refresh interval option used only for campatibility with old browsers (no MutationObserver API support).
  • verbesserte Kompatibilität mit Caching Plugins (W3TC, Autoptimize etc.). Kein Grund mehr, jQuery und Plugin-Dateien vom Caching auszuschliessen!
  • Async/Defer script load method support
  • Optionen Deaktivierungsbreite und Deaktivierungshöhe hinzugefügt
  • Nachricht an alle Nutzer von Caching-Plugins: Bitte vergessen Sie nicht, den Cache zu leeren, nachdem Sie das Upgrade auf Version 5 durchgeführt haben. Die Optionen wurden geändert.

4.1

  • Hinzugefügt: Stop ID Option. Verwenden Sie diese, wenn Sie keinen Wert für Unterer Abstand angeben können. Entwickelt von Julian_Kingman!
  • Now the plugin is aware of the WordPress admin bar presence!
  • Fixed destruction of jQuery(window).load hook. There should be no problems with other jQuery plugins now!
  • Deutsche Übersetzung
  • Übersetzbarkeit verbessert

4.0.6

  • Kleiner Fix
  • Französische Übersetzung

4.0.5

  • Option: „Übernehme Widgetbreite des übergeordneten Containers“ für bessere Unterstützung responsiver Layouts.
  • JavaScript optimiert.

4.0.4

  • Hinzugefügt: Option „Automatische Korrektur der Widget ID“. Sie ist standardmässig aktiviert. Wenn das Plugin mit der deaktivierten Option funktioniert, lassen Sie sie deaktiviert.

4.0.3

4.0.1

  • Fix: Problem mit dupliziertem Widget Code.

4.0

  • Fix: Widget springt
  • Hinzugefügt: Option, um automatisch das Widget-ID-Problem zu lösen
  • Hinzugefügt: Kompatibilitätsoption (Plugin-Priorität)
  • Added complete uninstall (uninstall script launched automatically when you DELETE plugin)
  • Spanische Übersetzung
  • Veraltete Optionen entfernt

3.0

  • Diese Version ermöglicht die langersehnte Möglichkeit, Widgets in unterschiedlichen Sidebars zu fixieren. Viel Spass!
  • Fix: Konflikt mit WP Page Widget Plugin
  • kleine Fixes und Verbesserungen
  • Warning! „Disable plugin on mobile devices“ and „Disable plugin on tablet devices“ options now are depricated and will be removed in the next release. Use „Screen Max Width“ option instead!

2.3

  • Option: Plugin-Funktion deaktivieren, wenn die Browserbreite des Besuchers einen bestimmten Wert unterschreitet (Plugin-Optionen).

2.2.4

  • Kompatibilität mit jQuery 1.9 und 1.10

2.2.3

  • Kleine interne Verbesserungen
  • Update Mobile Detect auf Version 2.6.0

2.2.2

  • Fix: PHP-Fehler
  • Update Mobile Detect auf Version 2.5.8

2.2.1

2.2

  • Now the plugin is able to reflect dynamic page content changes (infinite scroll, ajax basket and other javascript stuff)!!!
  • Added new option to plugin settings: Refresh interval. Recommended values between 500 – 2000 milliseconds. Note: setting have impact on the site performance (client side). If you don’t have dynamic content, set Refresh interval = 0.
  • Update Mobile Detect auf Version 2.5.7

2.1

  • New option to define custom widget IDs for static sidebars and etc.
  • Option, um das Plugin auf mobilen Geräten zu deaktivieren.
  • Fix: JavaScript-Fehler, wenn auf einer Seite keine Sidebars vorhanden sind.

2.0

  • Fix: Überdeckung des Footers. Nutzer können im Backend (Design -> Fixed Widget Optionen) spezifische Werte für den oberen und unteren Abstand der fixierten Widgets definieren.
  • Übersetzbarkeit verbessert

1.0.3

  • Normalized plugin behavior when sidebar is longer then main content. Note: possible overlapping with footer is still exists.

1.0.2

  • Fix: Problem mit Widgets, die nur auf einigen Seiten eingeblendet wurden.
  • JavaScript optimiert

1.0.1

  • Kompatibilität mit WebKit-basierten Browsern (z.B. Chrome und Safari).
  • Unnötiges CSS entfernt.

1.0

  • Erste Veröffentlichung.