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

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

內容簡介

Filter Bar Custom Post Type 是一款可依分類篩選自訂文章類型(CPT)的外掛,以全響應式網格呈現內容,支援按鈕或下拉選單導覽,並內建動畫效果與 React 設定頁面,讓短代碼產生更簡便。

【主要功能】
• 依分類篩選自訂文章類型並以響應式網格顯示
• 支援按鈕與下拉選單兩種篩選介面
• 相容傳統佈景主題與區塊佈景主題
• 整合 The Events Calendar 顯示活動詳細資訊
• 提供 React 現代化設定頁面自動產生短代碼
• 內建篩選時的動畫過場效果

外掛標籤

開發者團隊

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

① 下載 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)
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" 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,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
🏷️ 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

延伸相關外掛

文章
Filter
Apply Filters
Mastodon