Blog Generator

Specifys.ai - יצירת מאמרי בלוג

הסיסמה נדרשת לגישה לכלי יצירת המאמרים

Blog Article Generator

יצירת מאמרי בלוג אוטומטית עבור Specifys.ai

פרטי המאמר

השתמש במילים באנגלית עם מקפים

תוכן המאמר

תמיכה ב-HTML בסיסי: <h3>, <p>, <strong>, <em>

הגדרות נוספות

טוען...

יוצר מאמר...

specifys.ai Blog!

${title}

${intro}
${content}
Back to Blog
`; } function generateSitemapEntry(slug, date, changeFreq, priority) { const today = new Date().toISOString().split('T')[0]; return ` https://specifys-ai.com/blog/${slug}.html ${today} ${changeFreq} ${priority} `; } function generateBlogIndexUpdate(title, slug, description, date) { const formattedDate = new Date(date).toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' }); return `

${title}

${description}

Read More →
`; } function downloadArticle() { const blob = new Blob([window.generatedArticle], { type: 'text/html' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = `${window.articleSlug}.html`; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } function downloadSitemap() { const blob = new Blob([window.generatedSitemap], { type: 'text/plain' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = `sitemap-update-${window.articleSlug}.txt`; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } function downloadBlogUpdate() { const blob = new Blob([window.generatedBlogUpdate], { type: 'text/plain' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = `blog-index-update-${window.articleSlug}.txt`; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } // Auto-generate slug from title document.addEventListener('DOMContentLoaded', function() { const titleInput = document.getElementById('articleTitle'); if (titleInput) { titleInput.addEventListener('input', function() { const title = this.value; const slug = title .toLowerCase() .replace(/[^a-z0-9\s-]/g, '') .replace(/\s+/g, '-') .replace(/-+/g, '-') .trim(); const slugInput = document.getElementById('articleSlug'); if (slugInput) { slugInput.value = slug; } }); console.log('Title input event listener added'); } });