regionhalland / region-halland-plugin-nav-menu-current-page-and-child-pages
Front-end-plugin som returnerar aktuell sida + alla barn-sidor från WP-menu
This package's canonical repository appears to be gone and the package has been frozen as a result.
This package is auto-updated.
Last update: 2024-09-14 23:14:56 UTC
README
Hur man använder Region Hallands plugin "RhNavMenuCurrentPageAndChildPages"
Nedan följer instruktioner hur du kan använda pluginet "RhNavMenuCurrentPageAndChildPages".
Användningsområde
Denna plugin skapar en array() med aktuell sida + alla barn-sidor från wp-menu
Licensmodell
Denna plugin använder licensmodell GPL-3.0. Du kan läsa mer om denna licensmodell via den medföljande filen:
LICENSE (https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuCurrentPageAndChildPages?path=%2FLICENSE&version=GBmaster)
Installation och aktivering
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
Hämta hem pluginet via Git
git https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuCurrentPageAndChildPages
Läs in pluginen via composer
Dessa två delar behöver du lägga in i din composer-fil
Repositories = var pluginen är lagrad, i detta fall på github
"repositories": [
{
"type": "vcs",
"url": "https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhNavMenuCurrentPageAndChildPages"
},
],
Require = anger vilken version av pluginen du vill använda, i detta fall version 1.0.0
OBS! Justera så att du hämtar aktuell version.
"require": {
"regionhalland/region-halland-plugin-nav-menu-current-page-and-child-pages": "1.0.0"
},
Loopa ut sidorna via "Blade"
@if(function_exists('get_region_halland_nav_menu_current_page_and_child_pages'))
@php($myMenu = get_region_halland_nav_menu_current_page_and_child_pages())
@if($myMenu['has-current-page'] == 1)
{{ $myMenu['current-page'] }}<br>
@endif
@if($myMenu['no-of-page-children'] > 0)
@foreach ($myMenu['page-children'] as $myChilds)
<a href="{{ $myChilds['url'] }}">
<span>{{ $myChilds['post_title'] }}</span><br>
</a>
@endforeach
@endif
@endif
Exempel på hur arrayen kan se ut
array (size=4)
'has-current-page' => int 1
'current-page' => string 'Nam nunc justo' (length=14)
'no-of-page-children' => int 2
'page-children' =>
array (size=2)
0 =>
array (size=4)
'post_ID' => string '33' (length=2)
'post_title' => string 'Aliquam eros elit' (length=17)
'post_parent' => string '200' (length=3)
'url' => string 'http://dev-template.local/lorem-ipsum/aliquam-eros-elit/' (length=56)
1 =>
array (size=4)
'post_ID' => string '39' (length=2)
'post_title' => string 'Etiam pulvinar felis' (length=20)
'post_parent' => string '200' (length=3)
'url' => string 'http://dev-template.local/aldu-integer-id/etiam-pulvinar-felis/' (length=63)
Versionhistorik
1.0.0
- Första version inkl publicering via Packagist