regionhalland / region-halland-plugin-nav-menu-breadcrumbs
从wp-menu创建面包屑
v1.0.0
2020-04-29 11:44 UTC
This package is auto-updated.
Last update: 2024-09-29 05:55:35 UTC
README
如何使用Region Hallands的RhNavMenuBreadcrumbs插件
以下是使用RhNavMenuBreadcrumbs插件的操作说明。
使用范围
此插件创建一个包含"面包屑"的数组,可以在"页面"上循环显示
许可证模型
此插件使用GPL-3.0许可证模型。您可以通过随附的文件了解更多关于此许可证模型的信息
LICENSE (https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuBreadcrumbs?path=%2FLICENSE&version=GBmaster)
安装和激活
A) Hämta pluginen via Git eller läs in det med Composer
B) Installera Region Hallands plugin i Wordpress plugin folder
C) Aktivera pluginet inifrån Wordpress admin
通过Git获取插件
git https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuBreadcrumbs
通过composer导入插件
以下两个部分需要添加到您的composer文件中
Repositories = 插件存储位置,在此例中为github
"repositories": [
{
"type": "vcs",
"url": "https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuBreadcrumbs"
},
],
Require = 指定您想要使用的插件版本,在此例中为1.0.0
注意!确保您获取的是最新版本。
"require": {
"regionhalland/region-halland-plugin-nav-menu-breadcrumbs": "1.0.0"
},
通过"Blade"循环输出链接路径
@if(function_exists('get_region_halland_nav_menu_breadcrumbs'))
@php($myBreadcrumb = get_region_halland_nav_menu_breadcrumbs())
@if($myBreadcrumb['breadcrumb_count'] > 0)
@foreach ($myBreadcrumb['breadcrumb'] as $myBreadcrumbPages)
<a href="{{ $myBreadcrumbPages['page_url'] }}">
<span>{{ $myBreadcrumbPages['post_title'] }}</span><br>
</a>
@endforeach
@endif
@endif
数组的示例
array (size=4)
0 =>
array (size=4)
'ID' => string '52' (length=2)
'post_title' => string 'Template' (length=8)
'post_parent' => int 0
'page_url' => string 'http://dev-template.local' (length=25)
1 =>
array (size=5)
'term_ID' => int 194
'post_ID' => string '13' (length=2)
'post_title' => string 'Mauris id consectetur' (length=21)
'post_parent' => string '0' (length=1)
'page_url' => string 'http://dev-template.local/mauris-id-consectetur/' (length=48)
2 =>
array (size=5)
'term_ID' => int 195
'post_ID' => string '42' (length=2)
'post_title' => string 'Duis eu odio' (length=12)
'post_parent' => string '194' (length=3)
'page_url' => string 'http://dev-template.local/mauris-id-consectetur/duis-eu-odio/' (length=61)
3 =>
array (size=5)
'term_ID' => int 201
'post_ID' => string '36' (length=2)
'post_title' => string 'Curabitur sodales interdum' (length=26)
'post_parent' => string '195' (length=3)
'page_url' => string 'http://dev-template.local/vestibulum-ante-ipsum/curabitur-sodales-interdum/' (length=75)
版本历史
1.0.0
- 第一个版本通过Packagist发布