Title: Advanced Posts Blocks
Author: Toro_Unit (Hiroshi Urabe)
Published: <strong>8 janvier 2019</strong>
Last modified: 24 juillet 2023

---

Recherche d’extensions

![](https://ps.w.org/advanced-posts-blocks/assets/banner-772x250.png?rev=2710417)

Cette extension **n’a pas été testée avec plus de trois mises à jour majeures de
WordPress**. Elle peut ne plus être maintenue ou supportée et peut avoir des problèmes
de compatibilité lorsqu’elle est utilisée avec des versions de WordPress plus récentes.

![](https://ps.w.org/advanced-posts-blocks/assets/icon-256x256.png?rev=2710417)

# Advanced Posts Blocks

 Par [Toro_Unit (Hiroshi Urabe)](https://profiles.wordpress.org/toro_unit/)

[Télécharger](https://downloads.wordpress.org/plugin/advanced-posts-blocks.5.2.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/advanced-posts-blocks/#description)
 * [Avis](https://fr.wordpress.org/plugins/advanced-posts-blocks/#reviews)
 * [Développement](https://fr.wordpress.org/plugins/advanced-posts-blocks/#developers)

 [Support](https://wordpress.org/support/plugin/advanced-posts-blocks/)

## Description

Ajoutez des blocs dynamiques personnalisés pour afficher des publications.

#### Bloc de publications multiples

Displays a list of posts.

Créez des blocs de publications filtrées par type de publication (ex. article, page)
et filtrez les publications selon plusieurs catégories, étiquettes ou termes de 
taxonomies personnalisées.

Remplacement des modèles par votre thème. Si `template-parts/blocks/advanced-posts-
blocks/posts.php` existe dans votre thème, il remplace la vue par défaut.

#### Bloc de publication unique

Displays the selected page or single post.

Remplacement des modèles par votre thème. Si `template-parts/blocks/advanced-posts-
blocks/post.php` existe dans votre thème, il remplace la vue par défaut.

#### Child Posts Block

Displays the child posts on the selected page or post.

Remplacement des modèles par votre thème. Si `template-parts/blocks/advanced-posts-
blocks/children.php` existe dans votre thème, il remplace la vue par défaut.

#### Remplacement des modèles

Prend en charge la hiérarchie des modèles. Les modèles sont recherchés dans l’ordre
suivant.

 1. `template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}-{Style}.php`
 2. `template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}.php`
 3. `template-parts/blocks/advanced-posts-blocks/{Block_Type}-{Style}.php`
 4. `template-parts/blocks/advanced-posts-blocks/{Block_Type}.php`
 5. {Block_Type} est posts, post ou children.

#### Template variables

 * `$class_name` (string) Block style class names.
 * `$query` (WP_Query) Query for block.

### 5.2.0

 * Use block.json api version 3.
 * fix `attributes` parameter to `advanced_posts_blocks_posts_query` filter.

#### 5.1.0

 * Tested on WP 6.2 and PHP 8.2.
 * add `attributes` parameter to `advanced_posts_blocks_posts_query` filter.

#### 5.0.0

 * Change icons.
 * Refactor code.
 * Tested WP 6.0.
 * Use SSR only for Preview.
 * Support query for ignore terms.

#### 4.0.0

 * add `advanced_posts_blocks_use_default_template` filter.

#### 3.0.1

 * Child Posts Block: Bug fix for post type selector.

#### 3.0.0

 * Single Post Block: Changed to fetch the post after the keyword is entered.
 * Optimize code.

#### 2.1.0

 * Multiple posts block: Support menu_order attributes.
 * Child posts block, Multiple posts block: Re-order query controls.
 * Refactoring components.

#### 2.0.0

 * Refactoring release.
 * Drop WordPress 5.5 and PHP 7.2
 * Single post block: `Use ComboboxControl` for post selector.

#### 1.0.3

 * Taxonomy panel bug fix.

#### 1.0.0

 * Support internal taxonomies. ( `publicly_queryable: false` )
 * WordPress 5.6-beta-4 tested.

#### 0.9.0

 * Multiple posts block: fix react hooks violation.

#### 0.8.3

 * Multiple posts block: block bug fix.
 * add `block.json`.

#### 0.8.2

 * Update build task.

#### 0.8.0

 * Add filter `advanced_posts_blocks_default_template_path` .
 * support `$args` in template.
 * Tested WordPress 5.5.

#### 0.7.2

 * bug fix for single post block.

#### 0.7.0

 * Allow select hidden post type.

#### 0.6.0

 * Posts Block: Support ignore sticky posts.

#### 0.5.0

 * Separate block script.
 * Refactoring.

#### 0.4.0

 * Utilise les points d’accroche react.

#### 0.3.3

 * Correction d’un bug d’attribut de terme.
 * Correction de la clé de contrôle du terme.

#### 0.3.2

 * Correction d’un bug d’attribut.

#### 0.3.0

 * [Bloc de publications multiples] Prise en charge d’un attribut de décalage.

#### 0.2.2

 * Correction d’une faute de frappe.

#### 0.2.0

 * Suppression de wpautop dans le modèle.

#### 0.1.6

 * Correction d’un bug dans le modèle par défaut.

#### 0.1.4

 * Correction d’un bug.

#### 0.1.0

 * Première version.

## Captures d’écrans

[⌊Blocs⌉⌊Blocs⌉[

Blocs

[⌊Bloc de publications multiples⌉⌊Bloc de publications multiples⌉[

Bloc de publications multiples

[⌊Child Posts Block⌉⌊Child Posts Block⌉[

Child Posts Block

[⌊Bloc de publication unique⌉⌊Bloc de publication unique⌉[

Bloc de publication unique

## Blocs

Cette extension fournit 3 blocs.

 *   Multiple Posts Display multiple posts.
 *   Single Post Display single post.
 *   Child Posts Display children of selected post.

## FAQ

### How add another block style ?

Register your block style.

    ```
    register_block_style(
        'advanced-posts-blocks/post', // or 'advanced-posts-blocks/posts', 'advanced-posts-blocks/children'
        array(
            'name'  => 'your-style',
            'label' => 'Your Style',
        )
    );
    ```

Create template `template-parts/blocks/advanced-posts-blocks/post-your-style.php`

    ```
    if ( $query->have_posts() ) :
        while ( $query->have_posts() ) :
            $query->the_post();
            // write template tag!
        endwhile;
        wp_reset_postdata();
    endif;
    ```

## Avis

![](https://secure.gravatar.com/avatar/29bf3b4442acc09cab658c12f72e50224080a4e31eb28c824db317cb118ce1bf?
s=60&d=retro&r=g)

### 󠀁[Just What I needed](https://wordpress.org/support/topic/just-what-i-needed-1166/)󠁿

 [Michelle Curran](https://profiles.wordpress.org/mecurran/) 4 janvier 2022

This plugin is awesome – thank you so much! It is very easy to use and simple to
create a custom template of the block.

![](https://secure.gravatar.com/avatar/2d4db04e10182c0e5ef86ebd81dc54e4778ebb28ad9fa23cfebace6125ede94d?
s=60&d=retro&r=g)

### 󠀁[poor choices for default appearace, and no way to change it](https://wordpress.org/support/topic/poor-choices-for-default-appearace-and-no-way-to-change-it/)󠁿

 [Tyler Tork](https://profiles.wordpress.org/tylertork/) 4 septembre 2020

Tried single post mode. Doesn’t have any options to select display layout. Doesn’t
use featured image. Makes the entire text — excerpt included — a hyperlink with 
default formatting. Ugly as sin.

![](https://secure.gravatar.com/avatar/dd2a61926d3b37795ea1cba75e6d66565b1ee23ddb700c9124bd70e0042a056b?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-27204/)󠁿

 [alanander](https://profiles.wordpress.org/alanander/) 29 juillet 2020

Very useful plugin. Technical support is fast and efficient!

![](https://secure.gravatar.com/avatar/01b07823033778ae3dafb88b53eab1cafe4b3319ca87f8b70ee93cf6c236872b?
s=60&d=retro&r=g)

### 󠀁[Awesome plugin!](https://wordpress.org/support/topic/awesome-plugin-4916/)󠁿

 [chiakikouno](https://profiles.wordpress.org/chiakikouno/) 28 mars 2020

With this plugin, you can customise the display for posts and pages lists, just 
as you did edit with the traditional php template. I was able to control the display/
hide of thumbnail images in posts and pages lists within BLOCK! Amazing! このプラグ
インがあれば、従来のphpテンプレート編集と同じように、投稿や固定ページのリスト表示
をカスタマイズできます。 これで固定ページと投稿のサムネイル画像の表示/非表示を、
ブロックの中でコントロールできました。すんばらしい！

![](https://secure.gravatar.com/avatar/394c1205c12cb04cdd05b0ab1d33b064b137296bc078c98af9ca637953b9de10?
s=60&d=retro&r=g)

### 󠀁[The plug-in I wanted](https://wordpress.org/support/topic/the-plug-in-i-wanted/)󠁿

 [Masahiko Kawai](https://profiles.wordpress.org/masakawai/) 9 novembre 2019

With this plugin, designers can customize blocks very easily.

![](https://secure.gravatar.com/avatar/96ab0eb95806132103fe6ff7f11a15a9894d84c495019f8abc7759dfa959c7f1?
s=60&d=retro&r=g)

### 󠀁[Amazing!](https://wordpress.org/support/topic/amazing-2207/)󠁿

 [chiilog (Chiaki Okamoto)](https://profiles.wordpress.org/mel_cha/) 30 mai 2019

I wanted this!

 [ Lire les 7 avis ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/)

## Contributeurs/contributrices & développeurs/développeuses

« Advanced Posts Blocks » est un logiciel libre. Les personnes suivantes ont contribué
à cette extension.

Contributeurs

 *   [ Toro_Unit (Hiroshi Urabe) ](https://profiles.wordpress.org/toro_unit/)

“Advanced Posts Blocks” a été traduit dans 2 locales. Remerciez [l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/advanced-posts-blocks/contributors)
pour ses contributions.

[Traduisez « Advanced Posts Blocks » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/advanced-posts-blocks)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/advanced-posts-blocks/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/advanced-posts-blocks/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/advanced-posts-blocks/)
par [RSS](https://plugins.trac.wordpress.org/log/advanced-posts-blocks/?limit=100&mode=stop_on_copy&format=rss).

## Méta

 *  Version **5.2.0**
 *  Dernière mise à jour **il y a 3 ans**
 *  Installations actives **200+**
 *  Version de WordPress ** 6.1 ou plus **
 *  Testé jusqu’à **6.3.8**
 *  Version de PHP ** 7.4 ou plus **
 *  Langues
 * [English (US)](https://wordpress.org/plugins/advanced-posts-blocks/), [French (France)](https://fr.wordpress.org/plugins/advanced-posts-blocks/),
   et [Japanese](https://ja.wordpress.org/plugins/advanced-posts-blocks/).
 *  [Traduisez la dans votre langue](https://translate.wordpress.org/projects/wp-plugins/advanced-posts-blocks)
 * Étiquettes
 * [blocks](https://fr.wordpress.org/plugins/tags/blocks/)[posts](https://fr.wordpress.org/plugins/tags/posts/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/advanced-posts-blocks/advanced/)

## Évaluations

 4.4 sur 5 étoiles.

 *  [  5 avis à 5 étoiles     ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/?filter=5)
 *  [  1 avis à 4 étoile     ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/?filter=4)
 *  [  0 avis à 3 étoile     ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/?filter=3)
 *  [  1 avis à 2 étoile     ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/?filter=2)
 *  [  0 avis à 1 étoile     ](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/advanced-posts-blocks/reviews/)

## Contributeurs

 *   [ Toro_Unit (Hiroshi Urabe) ](https://profiles.wordpress.org/toro_unit/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/advanced-posts-blocks/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://www.paypal.me/torounit)