Panneau coulissant WordPress Off-Canvas
1500 CFA
- 1 an de mises à jour
- Nouvelle version gratuite
- Utilisation illimitée du domaine
- Télécharger Scanné par Norton & McAfee
- Vous recevrez des fichiers intacts et non modifiés.
- Nous achetons et téléchargeons auprès des auteurs originaux.
- Le même produit que les offres du vendeur sur leur site officiel.
- 100 % exempt de virus / logiciels malveillants / scripts malveillants / porte dérobée
- Satisfaction ou remboursement garanti à 100 %
Description
off-canvas
Panneau coulissant WordPress Off-Canvas
Description
Ce plugin ajoutera diverses options pour implémenter des barres latérales hors toile dans votre thème WordPress basé sur le plugin Slidebars jQuery.
Vue d’ensemble / Caractéristiques
- Ajoutez des barres latérales hors toile à gauche, à droite, en haut et en bas de votre site Web.
- Utilisez des zones de barre latérale (zones prêtes à l’emploi pour les widgets), des emplacements de menu ou des crochets personnalisés pour placer du contenu dans les barres latérales hors toile.
- Vous pouvez ajouter des boutons de contrôle avec un widget, un élément de menu, un shortcode ou un code personnalisé.
- Diverses options de personnalisation et paramètres sont disponibles dans le menu Apparences.
- API étendue pour PHP et JS.
Compatibilité (IMPORTANT !)
La structure de votre thème est d’une grande importance pour ce plugin. Veuillez lire attentivement le guide d’installation !!
Ce plugin devrait fonctionner avec la plupart des thèmes et plugins, bien que je ne puisse pas être sûr pour tous les cas d’utilisation. Notez également qu’à ce stade, il s’agit toujours d’une version 0.x…
Si le plugin ne fonctionne pas pour votre thème, veuillez me le faire savoir via le support et ajoutez une liste de plugins et de thèmes et j’y jetterai un coup d’œil !
Éléments fixes (comme les menus autocollants)
Il existe des problèmes connus avec les éléments fixes et les barres de défilement. Cliquez ici pour plus d’informations
, j’ai créé deux solutions possibles pour cela :
- Solution CSS héritée. Utilisez le positionnement CSS2 de base au lieu de la transformation CSS3 avec accélération matérielle.
- Solution JavaScript. Il est plus lent mais permet tout de même l’utilisation de l’accélération matérielle pour les animations.
Ça marche pas! / J’ai trouvé un bug !
S’il vous plaît laissez-moi savoir via le support et ajoutez une liste de plugins et de thèmes ! 🙂
Ou soumettez un problème ici sur GitHub
Crédits
- Slidebars jQuery plugin par Adam, merci pour ce super plugin !
Vous pouvez me trouver ici :
Mesures prises | Filtres | API
Crédits
- Slidebars jQuery plugin par Adam, merci pour ce super plugin !
Idées?
N’hésitez pas à me le faire savoir via la page d’assistance !
Captures d’écran
Installation
Installation of this plugin works like any other plugin out there. Either:
- Upload the zip file to the ‘/wp-content/plugins/’ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
Or search for “Off-Canvas Sidebars” via your plugins menu.
Theme Setup
Off-Canvas Sidebars might not work “out of the box” with some themes, please read the documentation!
Contributeurs et développeurs
“Off-Canvas Sidebars & Menus (Slidebars)” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Off-Canvas Sidebars & Menus (Slidebars)” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.5.8.4
- Hotfix: Security fix (registered users with edit capabilities only).
Detailed info: PR on GitHub
0.5.8.3
Invalid release.
0.5.8.2
- Hotfix: Security fix (contributor+ users only).
Detailed info: PR on GitHub
0.5.8.1
- Fix: Incomplete merge of JS code.
- Enhancement: Link close option is now opt-in.
Detailed info: PR on GitHub
0.5.8
- New: Filter , modify enable frontend setting.
ocs_enable_frontend
- New: Filter , can be used to disable frontend assets. #114
ocs_enable_assets
- New: Filter , modify the plugin inline styles.
ocs_inline_styles
- Enhancement: Improve init handler for frontend.
- Enhancement: Changed the default hooks for easier onboarding as the WP core hooks are now supported by most themes.
- Enhancement: Improve adding inline styles.
- Enhancement: Add XFN attribute to link type element triggers. #116
rel="nofollow"
- Fix: JS multiple events as string param.
Detailed info: PR on GitHub
0.5.7.1
- Fix: Class concatenation bug. #104 (Props: Samuele Mancuso)
Detailed info: PR on GitHub
0.5.7
- Enhancement: Improved compatibility with the toolbar and fixed elements (legacy CSS mode).
- Enhancement: Update to data attributes.
- Enhancement: New filter .
ocs_sidebar_attributes
- Enhancement: New filter .
ocs_sidebar_element
- Enhancement: Added event action manager.
- Enhancement: Do not add the same triggers again on reinit.
- Enhancement: Load widget admin assets in site head instead of each widget separately.
- UI Use WP meta box functions for setting pages to enhance UI compatibility.
- Fix: Set slidebars script to plugin version to prevent browser cache issues.
Detailed info: PR on GitHub
0.5.6
- Feature: Overwrite hook priority within the plugin settings.
- Feature: Basic theme hook setup validator. #95
- Enhancement: Reorder settings page fields.
- Enhancement: Improve Slidebars init and allow reinit.
- Enhancement: Added and filters.
ocs_default_settings
ocs_default_sidebar_settings
- Fix: Make sure sidebars correctly overwrite global settings. #91
- Fix: Escape all translated strings for HTML.
- Fix: Add to all links that open in a new tab.
rel="noopener noreferrer"
Detailed info: PR on GitHub
0.5.5
- Compatibility: Changed the CSS to be compatible with elements. #83
position: sticky;
- Compatibility: Fix default before and after widget args. Widget element changed to instead of . #88
<div>
<li>
- Enhancement: Late init option. #81
- Enhancement: Allow minimum value of 0 for numeric settings.
- Fix: Gutenberg notice that OCS couldn’t be initialized.
- UI: Rename control elements to triggers (uniform names).
Detailed info: PR on GitHub
0.5.4
- Compatibility: Support as hook introduced in WordPress 5.2. #70
wp_body_open
website_before
- Enhancement: Allow Genesis Framework hooks to be overwritten in respect for .
wp_body_open
- Enhancement: Use CSS unit for canvas container min-height instead of JavaScript.
vh
- Enhancement: Better use of WP core UI elements.
- Enhancement: Code quality improvements.
Detailed info: PR on GitHub
0.5.3
- Enhancement: Don’t render triggers of disabled sidebars if auto-hide is enabled. #56
- Enhancement: Support as hook. (Not compatible with all themes!)
wp_footer
website_after
- Enhancement: Filters to overwrite and hook priorities.
website_before
website_after
- Enhancement: Do not render inactive trigger buttons if auto-hide is enabled.
Detailed info: PR on GitHub
0.5.2
- Feature: New filter: to filter whether a sidebar should be rendered or not.
ocs_is_sidebar_enabled
- Enhancement/Refactoring: Class autoloader.
0.5.1
- Fix: Bug with creating sidebars on a new installation. #52
- Enhancement/Refactoring: Control trigger rendering.
Detailed info: PR on GitHub
0.5
- Feature: Make closing the slidebar after clicking a link an option. #47 & #48
- Feature: Add icon options in control trigger API and shortcode.
- Feature: Enhance widget UI with advanced options for control triggers. #27
- Enhancement: Setting page JS and UI enhancements.
- Enhancement: Use data attributes to conform W3C HTML5 specifications. #50
- Enhancement: Add support links on plugins overview page.
- Refactoring: Separate classes for tabs, page and settings/validation. Enhances plugin option validation. #38
- Refactoring: Global OCS_DOMAIN constant.
- Updated/Added: Screenshots.
Detailed info: PR on GitHub
0.4.2
- Enhancement: Keep scrollbar visible when scroll lock is active. #44 & PR #45
- Enhancement: (Slidebars library) Make sure that percentage based widths are rounded to actual pixels to prevent 1px differences on display.
- Fix: PHP Notice on key.
fixed_elements
- Compatibility: Tested with WordPress 4.9
Detailed info: PR on GitHub
0.4.1
- Fix: Loading the correct menu in an off-canvas sidebar was not working correctly. #37
- Fix: Scroll lock feature with CSS instead of JavaScript. #39
- Enhancement: Add active sidebar ID to the html element classes. #41
Detailed info: PR on GitHub
0.4
- Feature: shortcode to display trigger buttons/elements anywhere you like, click here for documentation. #24
[ocs_trigger]
- Shortcode generator available in the settings page.
- Integrate a shortcode generator with the WP Editor. #32
- Enhancement: New “Legacy CSS” mode. Modified the Slidebars library to support older CSS2 animations. Can fix a lot of issues with fixed elements. #26
- Compatibility: Modified the default Slidebars CSS to support anchor links and common smooth scroll implementations.
- Compatibility: Some enhancements for compatibility with the WP Admin Bar.
- UI: Improve widget UI #27
- Fix: Enhance the codebase to be more aligned with the WP coding standards with CodeClimate.
Detailed info: PR on GitHub
0.3.1.1
- Fix: Settings page checkbox bug when saving
0.3.1
- Feature: Allow changing this plugin capability to show the settings page
- Fix: Update fixed element compat for the new Slidebars version (still experimental, Slidebars still doesn’t fully support fixed elements within the site container)
- Fix: Don’t echo empty sidebar CSS selectors if no styles are set
- UI: Set to by default
.ocs-button
cursor: pointer;
- Update textdomain hook
Detailed info: PR on GitHub
0.3
- Feature: Allow sidebars to overwrite some general settings
- Feature: Option to set padding to sidebars
- Feature: Option to choose other content types than only a WP sidebar for an off-canvas sidebar
- Feature: Option to set your own CSS prefix (some classes are fixes to and can’t be changed, the prefix is also the default prefix for new installations)
ocs
ocs
- Feature: Added various actions, filters and JS hooks – Click here for info
- Feature: OCS API functions to output off canvas sidebars in your theme instead of using this plugin frontend functions – Click here for info
- Fix: Sidebar ID validation wasn’t correct
Detailed info: PR on GitHub
0.2.2
- Feature: Option to set the animation speed for sidebars
- Feature: Option to use the FastClick library – Click here for info
- Fix: Disabling sidebars on global settings page didn’t work
0.2.1
- Fix: Add touch events for iOS mobile device compatibility
- Enhancement: Added some actions for front-end (see Other Notes)
0.2.0.1
- Fix: Global variable bug
- UI: Improve settings page
0.2
- Update Slidebars plugin to v2.0.2: click here for info
- Feature: An unlimited amount of off-canvas sidebars (No longer just one left, one right)
- Feature: 2 new locations (top and bottom)
- Feature: 2 new effects (reveal and shift)
- UI: Improved settings pages
- I18n: Translations are now managed at translate.wordpress.org
- Screenshots updated
- Tested with WordPress 4.6
0.1.2
- Feature: First experiment for compatibility with fixed elements within the site container with the use of (needed for and only). See problem here
transform: translateZ
-webkit-
-moz-
- Improvement: Usage of a single instance of the class
0.1.1
- Feature: Added the option to change the website_before and website_after hook names
0.1
Created from nothingness just to be one of the cool kids. Yay!