Laravel के लिए Launchmind
हमारे आधिकारिक पैकेज के साथ AI-जनित ब्लॉग कंटेंट को अपने Laravel CMS में इंटीग्रेट करें। एडमिन पैनल, SEO ऑप्टिमाइज़ेशन और मल्टी-लैंग्वेज सपोर्ट शामिल है।
launchmind-laravel-blog.zip
संस्करण 2.10.0 • 51 KB • Laravel 10/11/12 संगत
त्वरित शुरुआत
# 1. डाउनलोड करें और एक्सट्रैक्ट करें
unzip launchmind-laravel-blog.zip -d packages/# 2. composer.json repositories में जोड़ें
"repositories": [{"type": "path", "url": "packages/launchmind-laravel-blog"}]# 3. इंस्टॉल करें
composer require launchmind/laravel-blog# 4. Assets पब्लिश करें
php artisan vendor:publish --tag=launchmind-assets# 5. एडमिन पैनल खोलें और API key दर्ज करें
https://jouw-site.nl/launchmind-adminफीचर्स
एडमिन पैनल
/launchmind-admin पर एक उपयोगकर्ता-अनुकूल इंटरफ़ेस के माध्यम से अपनी API key कॉन्फ़िगर करें। कोई .env बदलाव आवश्यक नहीं।
बहुभाषी
9 भाषाओं का समर्थन: डच, अंग्रेज़ी, जर्मन, फ्रेंच, स्पेनिश, इतालवी, पुर्तगाली, पोलिश और हिंदी।
SEO ऑप्टिमाइज़ेशन
इष्टतम खोज योग्यता के लिए स्वचालित Open Graph टैग, Twitter Cards और JSON-LD स्ट्रक्चर्ड डेटा।
Analytics ट्रैकिंग
पेज व्यू और क्लिक की स्वचालित ट्रैकिंग। AI vs ऑर्गैनिक ट्रैफ़िक का पता लगाता है (ChatGPT, Claude, आदि)।
कॉन्फ़िगरेशन
उपलब्ध .env वेरिएबल्स
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सभी सेटिंग्स config('launchmind.*') के माध्यम से config/launchmind.php से प्राप्त की जाती हैं।
Layout सेटिंग: ब्लॉग पेजों के लिए Blade layout सेट करने के लिए LAUNCHMIND_LAYOUT का उपयोग करें (जैसे layouts.frontend या layouts.guest)। खाली छोड़ने पर, layouts.app स्वचालित रूप से उपयोग होता है, या बिल्ट-इन Launchmind layout फ़ॉलबैक के रूप में।
अपने कोड में उपयोग
// Blade कंपोनेंट
<x-launchmind-blog-list :limit="12" :columns="3" />
// या Facade के साथ
use Launchmind\LaravelBlog\Facades\Launchmind;
$posts = Launchmind::getPosts(['limit' => 10, 'lang' => 'nl']);
foreach ($posts['posts'] as $post) {
echo $post['title'];
echo $post['html'];
}