[WordPress] 外掛分享: Advanced Posts Blocks

首頁外掛目錄 › Advanced Posts Blocks
WordPress 外掛 Advanced Posts Blocks 的封面圖片
200+
安裝啟用
★★★★
4.4/5 分(7 則評價)
967 天前
最後更新
問題解決
WordPress 6.1+ PHP 7.4+ v5.2.0 上架:2019-01-07

內容簡介

新增自訂動態區塊,以呈現文章和文章列表。

多個文章區塊

顯示文章列表。

可依分類、標籤或自訂種類篩選文章。例如:文章、頁面等。

使用您的佈景主題中的template-parts/blocks/advanced-posts-blocks/posts.php檔案來覆寫預設表示畫面。

單篇文章區塊

顯示所選擇的頁面或單一文章。

使用您的佈景主題中的template-parts/blocks/advanced-posts-blocks/post.php檔案來覆寫預設表示畫面。

子文章區塊

顯示所選取的頁面或文章內之子文章。

使用您的佈景主題中的template-parts/blocks/advanced-posts-blocks/children.php檔案來覆寫預設表示畫面。

覆寫範本

支援範本階層搜尋,範本的搜尋順序如下:

template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}-{Style}.php
template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}.php
template-parts/blocks/advanced-posts-blocks/{Block_Type}-{Style}.php

template-parts/blocks/advanced-posts-blocks/{Block_Type}.php

{Block_Type}代表著文章列表( posts )、單篇文章( post )或子文章( children )。

範本變數

$class_name (string) 區塊樣式類別名稱。
$query (WP_Query) 區塊所需的查詢。

鳴謝

css.gg
feathericon

外掛標籤

開發者團隊

⬇ 下載最新版 (v5.2.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Advanced Posts Blocks」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Add Custom Dynamic Blocks for Render Post and Posts.
Multiple Posts Block
Displays a list of posts.
Posts Block filtered post type. (ex. post, page) and filter posts by multiple categories, tags or custom taxonomy terms.
Override template by your theme. if template-parts/blocks/advanced-posts-blocks/posts.php exists in your theme, replace default view.
Single Post Block
Displays the selected page or single post.
Override template by your theme. if template-parts/blocks/advanced-posts-blocks/post.php exists in your theme, replace default view.
Child Posts Block
Displays the child posts on the selected page or post.
Override template by your theme. if template-parts/blocks/advanced-posts-blocks/children.php exists in your theme, replace default view.
Override Template
Support template hierarchy. The templates are searched in the following order.

template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}-{Style}.php
template-parts/blocks/advanced-posts-blocks/{Block_Type}/{Post_Type}.php
template-parts/blocks/advanced-posts-blocks/{Block_Type}-{Style}.php

template-parts/blocks/advanced-posts-blocks/{Block_Type}.php
{Block_Type} is posts, post or 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

use react hooks.

0.3.3

Term attribute bug fix.
Term control key fix.

0.3.2

attribute bug fix.

0.3.0

[Multiple Posts Block] Support offset attribute.

0.2.2

Fixed typo.

0.2.0

Remove wpautop in template.

0.1.6

Default template bug fix.

0.1.4

Bug fix.

0.1.0

first release.

延伸相關外掛

文章
Filter
Mastodon