morningtrain/wp-breadcrumbs

WordPress 自动生成面包屑

v0.1.1 2023-01-20 11:13 UTC

This package is auto-updated.

Last update: 2024-09-20 15:09:23 UTC


README

WordPress 自动生成面包屑。

目录

简介

本包旨在简化向 WordPress 添加面包屑的过程。

入门

要开始使用,请按照以下 安装 部分描述安装此包。

要使用此包,请参阅 使用

安装

使用 composer 安装。

composer require morningtrain/wp-breadcrumbs

使用

要开始使用模块,只需将面包屑进行组合并渲染。

\Morningtrain\WP\Breadcrumbs\Breadcrumbs::compose()->render();

更改分隔符

您可以通过在 BreadcrumbGenerator 上调用 seperator 来更改分隔符。

\Morningtrain\WP\Breadcrumbs\Breadcrumbs::compose()->separator(' >> ')->render();

在首页隐藏

您可以通过在 BreadcrumbGenerator 上调用 hideOnFrontPage 容易地隐藏首页的面包屑。

\Morningtrain\WP\Breadcrumbs\Breadcrumbs::compose()->hideOnFrontPage()->render();

移除前缀首页

您可以通过在 BreadcrumbGenerator 上调用 hidePrefixedFrontPagePart 在所有页面上移除前缀首页面包屑。

\Morningtrain\WP\Breadcrumbs\Breadcrumbs::compose()->hidePrefixedFrontPagePart()->render();

渲染的替代方案

如果您将创建自己的标记,您可以通过在 BreadcrumbGenerator 上调用 getBreadcrumbs 来获取所有面包屑部分。

\Morningtrain\WP\Breadcrumbs\Breadcrumbs::compose()->getBreadcrumbs();

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件