[WordPress] 外掛分享: Filter Bar Custom Post Type

首頁外掛目錄 › Filter Bar Custom Post Type
WordPress 外掛 Filter Bar Custom Post Type 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.9 上架:2024-08-27

內容簡介

Filter Bar Custom Post Type 外掛允許使用者根據類別過濾自訂文章類型,並以完全響應式的網格顯示,提供按鈕或下拉選單的導航選擇,提升網站內容的可瀏覽性與互動性。

【主要功能】
• 支援標準自訂文章類型(CPT)
• 兼容 The Events Calendar 外掛
• 提供現代化的 React 設定頁面
• 可自訂過濾器樣式與類型
• 支援內容過濾動畫效果
• 簡易生成短碼以顯示過濾網格

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.9) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Filter Bar Custom Post Type」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Ce plugin permet de filtrer les Types De Publications Personnalisés par catégories,
et les affiche dans une grille entièrement réactive, avec une navigation par boutons ou liste déroulante.
Le plugin est compatible avec :
– les CPT standards
– les thèmes classiques et thèmes de blocs
– l’extension The Events Calendar (événements)
Il inclut également des animations d’affichage et une page de réglages React moderne
pour générer facilement les shortcodes.
Page de paramètres
Après l’activation du plugin, une page FBCPT Réglages, est disponible dans l’administration WordPress.
Cette page permet de définir les paramètres globaux par défaut :

Type de publication (CPT)
Taxonomie
options de tri
Type du filtre (boutons ou liste déroulante)
Style du filtre
Grille d’affichage des CPT (nbr colonnes, espacements)
Pagination(Nbr CPT affichés par page,Pagination par Numéros de page ou Bouton charger plus)
Style des CPT
Animation lors du filtrage des contenus

Lorsque le type de publication sélectionné est un évènement de l’extension The Events Calendar, le plugin peut afficher :
– la date de début de l’événement
– l’heure de l’événement
– le lieu de l’événement
– le nombre de participants
– le prix du billet
– le nombre de billets restant
👉 Ces réglages permettent d’utiliser un shortcode basique sans aucun paramètre.
Comment afficher la grille filtrable des CPT
Pour filtrer les CPT vous devez ajouter un Shortcode dans une page.
🔹 Shortcode basique (recommandé)
Utilise exclusivement les réglages définis dans la page FBCPT Réglages:
[filter_bar_cpt]
Un bouton permet de copier ce shortcode directement depuis la page de réglages.
🔹 Shortcode intermédiaire
Il est possible d’utiliser plusieurs shortcodes sur une même page en surchargeant
certains paramètres sans modifier les réglages globaux.
[filter_bar_cpt cpt="slug-cpt" taxonomie="slug-taxonomie" nav_styles="button"]
La page de réglages du plugin affiche automatiquement:
– le shortcode généré en fonction de vos sélections
– un bouton pour copier ce shortcode
🔹 Le Shortcode complet avec les paramètres par défaut:
[filter_bar_cpt cpt="post" taxonomie="category" trier="date" ordre="ASC" nav_styles="button" nav_color="#333333" nav_hover_color="#FFFFFF" nav_hover_bgcolor="#F0AD4E" nav_font_size="22px" nbr_colonne="4" column_gap="15px" row_gap="15px" posts_per_page="12" pagination_style="numbers" border_radius="10px" title_position="below" title_tag="h3" title_font_size="18px" title_color="#333333" show_date="false" meta_size="14px" show_event_time="false" show_event_venue="false" show_event_attendees="false" show_event_tickets="false" show_event_price="false"]
Les paramètres cpt & taxonomie du Shortcode sont obligatoires pour afficher vos CPT.
Les paramètres trier,ordre,nav_styles,nav_color,nav_hover_color,nav_hover_bgcolor,nav_font_size,
nbr_colonne,column_gap,row_gap,posts_per_page,pagination_style,border_radius,title_position,title_tag,title_font_size,
title_color,show_date,meta_size,sont optionnel car définit par défaut, mais vous pouvez les modifier.
Le shortcode peut inclure les attributs suivants:
📂 Contenu & requête
◆ cpt: slug du custom post type(par ex pour les articles: post)
◆ taxonomie: slug de la taxonomie(par ex pour les articles: category)
◆ trier: date , name(pour le titre du CPT) , menu_order (l’ordre affecté au CPT a partir de la modication rapide pour l’écran qui liste les CPT en back office)
◆ ordre: ASC(ordre croissant) ou DSC(ordre décroissant)
🧭 Filtre par catégories
◆ nav_styles: button(menu de navigation par catégories style bouton) ou select(liste déroulante des catégories avec identation des catégories enfant)
◆ nav_color: couleur du texte pour la navigation par catégories
◆ nav_hover_color: couleur du texte au survol & active pour la navigation par catégorie style button
◆ nav_hover_bgcolor: couleur de fond du texte au survol & active pour la navigation par catégories style button
◆ nav_font_size: taille du texte pour la navigation par catégorie( 22px par défaut sur les mobiles)
📐 Grille & mise en page
◆ nbr_colonne: nombre de colonne pour l’affichage dans une grille des CPT
◆ column_gap: espacement en pixel des colonnes pour la grille
◆ row_gap: espacement en pixel des lignes pour la grille
📄 Pagination
◆ posts_per_page: nombre de CPT affichés par page (par défaut: 12, mettre 0 pour tout afficher)
◆ pagination_style: numbers(Numéros de page) ou loadmore(Bouton charger plus)
🏷️ CPT
◆ border_radius: rayon de bordure en pixel pour l’affichage des CPT
◆ title_position: above(titre positionné sur l’image au survol)ou below(en dessous de l’image)
◆ title_tag: balise HTML pour le titre du CPT: h2,h3,h4,h5,h6,p
◆ title_font_size: taille du titre des CPT en pixel ( 18px par défaut sur les mobiles)
◆ title_color: couleur du titre des CPT
◆ show_date: activer l’affichage de la date du contenu: true ou désactiver: false
◆ meta_size: taille du texte en pixel pour les métadonnées telle que la date, et celles relative à l’extension The Events Calendar
◆ show_event_time: activer l’affichage de l’heure de l’évènement: true ou désactiver: false
◆ show_event_venue: activer l’affichage du lieu de l’évènement: true ou désactiver: false
◆ show_event_attendees: activer l’affichage du nombre de participants à l’évènement: true ou désactiver: false
◆ show_event_tickets: activer l’affichage du nombre de billets restant pour l’évènement : true ou désactiver: false
◆ show_event_price: activer l’affichage du prix du billet pour l’évènement: true ou désactiver: false
– Pour les CPT standards : la date de publication est affichée
– Pour The Events Calendar : la date de l’événement est utilisée automatiquement
🔍 Démo en ligne
Découvrez le plugin en action sur notre Site De Démos
🌍 Traductions
◆ Anglais
◆ Français
Decouvrez nos autres plugins
◆ Easy Custom Event Tickets
◆ Editor Custom Color Palette
◆ Slider Galerie Native Responsive
◆ Rouergue Creation Top Notice Bar
◆ Rouergue Creation Events Sidebar
◆ Rouergue Creation Carousel Style Query Loop

延伸相關外掛

文章
Filter
Apply Filters
Mastodon