2017 © Pedro Peláez
 

library laravel-seo-manager

SEO Manger for Laravel

image

seomanager/laravel-seo-manager

SEO Manger for Laravel

  • Thursday, April 26, 2018
  • by VaheSaroyan
  • Repository
  • 1 Watchers
  • 2 Stars
  • 394 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 2 % Grown

The README.md

# Laravel Seo Manager

Current Build Status, (*1)

Code Climate Codacy Badge Build Status, (*2)

Statistics Latest Stable Version Total Downloads License Latest Unstable Version Monthly Downloads Daily Downloads, (*3)

Installation

1 - Dependency

The first step is using composer to install the package and automatically update your composer.json file, you can do this by running:, (*4)

composer require seomanager/laravel-seo-manager

Note: If you are using Laravel 5.5, the steps 2 and 3, for providers and aliases, are unnecessaries. SeoManager supports Laravel new Package Discovery., (*5)

2 - Provider

You need to update your application configuration in order to register the package so it can be loaded by Laravel, just update your config/app.php file adding the following code at the end of your 'providers' section:, (*6)

config/app.php, (*7)

// file START ommited
    'providers' => [
        // other providers ommited
        Laravel\SeoManager\Providers\SeoManagerServiceProvider::class,
    ],
// file END ommited

3 - Facade

Facades are not supported in Lumen., (*8)

In order to use the SEOMeta facade, you need to register it on the config/app.php file, you can do that the following way:, (*9)

// file START ommited
    'aliases' => [
        // other Facades ommited

             'LaravelSeo'=>Laravel\SeoManager\Facades\SeoManager::class,

                 ],
// file END ommited

4 Configuration

Publish config

In your terminal type, (*10)

php artisan vendor:publish
php artisam migrate
php artisan storage:link

In LaravelSeoManager.php configuration file you can determine the properties of the default values and some behaviors., (*11)

LaravelSeoManager.php

  • multi-languages default false
  • multi-languages default provider this data send type and multi-languages default controller

Meta tags Generator

With SEOMeta you can create meta tags to the head, (*12)

  • 1 add {!! SEO::generate(true) !!} to site head, (*13)

  • 2 add {!! SeoManager::generateManager() !!} to site body you can be shut seo manager in admin permission, (*14)

EX

@if(Auth::user->hasRole() == 'admin')
{!! SeoManager::generateManager() !!}
@endif
  • 3 usage in controller
 public function index(Request $request)
    {
        SeoManager::seoGenarate($request);

        return view('home');
    }

The Versions

26/04 2018

dev-master

9999999-dev

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

26/04 2018

v0.0.10

0.0.10.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

26/04 2018

v0.0.9

0.0.9.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

26/04 2018

v0.0.8

0.0.8.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

10/04 2018

v0.0.7

0.0.7.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

10/04 2018

v0.0.6

0.0.6.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

21/03 2018

v0.0.5

0.0.5.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

13/03 2018

v0.0.4

0.0.4.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

13/03 2018

v0.0.3

0.0.3.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

04/03 2018

v0.0.2

0.0.2.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager

04/03 2018

v0.0.1

0.0.1.0

SEO Manger for Laravel

  Sources   Download

MIT

The Requires

 

manager laravel5 seo opengraph webmaster metatags seomanager