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

Launchmind para Laravel

Integra contenido de blog generado por IA en tu CMS Laravel con nuestro paquete oficial. Incluye panel de administración, optimización SEO y soporte multilingüe.

launchmind-laravel-blog.zip

Versión 2.10.0 • 51 KB • Compatible con Laravel 10/11/12

Panel Admin9 IdiomasSEO ReadyAnalytics
Descargar

Inicio rápido

# 1. Descargar y extraer

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

# 2. Añadir a los repositorios de composer.json

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

# 3. Instalar

composer require launchmind/laravel-blog

# 4. Publicar assets

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

# 5. Abrir panel de admin e introducir la clave API

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

Características

Panel Admin

Configura tu clave API a través de una interfaz amigable en /launchmind-admin. Sin necesidad de cambios en .env.

Multilingüe

Soporta 9 idiomas: neerlandés, inglés, alemán, francés, español, italiano, portugués, polaco y hindi.

Optimización SEO

Tags Open Graph automáticos, Twitter Cards y datos estructurados JSON-LD para una visibilidad óptima.

Seguimiento Analytics

Seguimiento automático de páginas vistas y clics. Detecta tráfico IA vs orgánico (ChatGPT, Claude, etc.).

Configuración

Variables .env disponibles

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

Todos los ajustes se obtienen a través de config('launchmind.*') desde config/launchmind.php.

Configuración de layout: Usa LAUNCHMIND_LAYOUT para configurar el layout Blade de las páginas del blog (ej. layouts.frontend o layouts.guest). Si se deja vacío, se usa automáticamente layouts.app, o el layout integrado de Launchmind como respaldo.

Uso en tu código

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

// O con Facade
use Launchmind\LaravelBlog\Facades\Launchmind;

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

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

¿Necesitas ayuda?

Contáctanos si tienes preguntas sobre la integración.

support@launchmind.io•Panel de control