LM
Launchmind
WordPressPrestaShopLaravel
🇬🇧 English🇳🇱 Nederlands🇩🇪 Deutsch🇫🇷 Français🇪🇸 Español🇮🇹 Italiano🇮🇳 हिन्दी🇵🇱 Polski
Laravel Package

Launchmind voor Laravel

Integreer AI-gegenereerde blog content in je Laravel CMS met onze officiële package. Inclusief admin panel, SEO optimalisatie en multi-language support.

launchmind-laravel-blog.zip

Versie 2.10.0 • 51 KB • Laravel 10/11/12 compatible

Admin Panel9 TalenSEO ReadyAnalytics
Download

Quick Start

# 1. Download en pak uit

unzip launchmind-laravel-blog.zip -d packages/

# 2. Voeg toe aan composer.json repositories

"repositories": [{"type": "path", "url": "packages/launchmind-laravel-blog"}]

# 3. Installeer

composer require launchmind/laravel-blog

# 4. Publiceer assets

php artisan vendor:publish --tag=launchmind-assets

# 5. Open admin panel en voer API key in

https://jouw-site.nl/launchmind-admin

Features

Admin Panel

Configureer je API key via een gebruiksvriendelijke interface op /launchmind-admin. Geen .env aanpassingen nodig.

Multi-Language

Ondersteunt 9 talen: Nederlands, Engels, Duits, Frans, Spaans, Italiaans, Portugees, Pools en Hindi.

SEO Optimalisatie

Automatische Open Graph tags, Twitter Cards en JSON-LD structured data voor optimale vindbaarheid.

Analytics Tracking

Automatische tracking van page views en clicks. Detecteert AI vs organisch verkeer (ChatGPT, Claude, etc.).

Configuratie

Beschikbare .env variabelen

LAUNCHMIND_API_KEY=lm_your_api_key
LAUNCHMIND_ROUTE_PREFIX=blog
LAUNCHMIND_DEFAULT_LANGUAGE=nl
LAUNCHMIND_CACHE_TTL=600
LAUNCHMIND_LAYOUT=layouts.frontend
LAUNCHMIND_ENABLE_TRACKING=true

Alle instellingen worden opgehaald via config('launchmind.*') uit config/launchmind.php.

Layout instelling: Gebruik LAUNCHMIND_LAYOUT om de Blade layout voor blogpagina's in te stellen (bijv. layouts.frontend of layouts.guest). Als je dit leeg laat, wordt automatisch layouts.app gebruikt, of de ingebouwde Launchmind layout als fallback.

Gebruik in je code

// Blade Component
<x-launchmind-blog-list :limit="12" :columns="3" />

// Of met Facade
use Launchmind\LaravelBlog\Facades\Launchmind;

$posts = Launchmind::getPosts(['limit' => 10, 'lang' => 'nl']);

foreach ($posts['posts'] as $post) {
    echo $post['title'];
    echo $post['html'];
}

Hulp nodig?

Neem contact met ons op als je vragen hebt over de integratie.

support@launchmind.io•Dashboard