承接 webbycrown/blog-for-bagisto 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

webbycrown/blog-for-bagisto

Composer 安装命令:

composer require webbycrown/blog-for-bagisto

包简介

Blog for Bagisto

README 文档

README

1. Introduction:

"Blog for Bagisto" extension offers free, advanced-level features allowing seamless integration of blogs into Bagisto stores. It includes SEO-friendly URLs, categorized blogs, responsive images, comment widgets, customizable widgets, and blogs import/export.

  • SEO-friendly URL by navigating blog pages by page number and organizing posts by primary category and unique slug.
  • Blogs organized by category, tag, and author, enhancing user navigation and enabling focused browsing within specific content categories.
  • Responsive images across various devices and screen sizes for optimal user experience.
  • Show categories and tags with the number of posts associated.
  • Allows choice to enable/disable comment widget independently for each post, providing control over user interaction on specific blog entries.
  • Various widgets available: recent posts on homepage, related posts on detail page, and recent posts with nested replies support.
  • Enables posts and comments to support nested replies, facilitating organized discussions with threaded responses for enhanced engagement and interaction.
  • Allows users to designate a specific date for publishing individual blog posts within the Bagisto extension.
  • import/export features for easy content management: upload CSV files to add or update posts and export data for backup or transfer, streamlining blog organization and upkeep.

2. Requirements:

  • PHP: 8.0 or higher.
  • Bagisto: v2.0.*
  • Composer: 1.6.5 or higher.

3. Installation:

  • Run the following command
composer require webbycrown/blog-for-bagisto
  • Run these commands below to complete the setup
composer dump-autoload
  • Run these commands below to complete the setup
php artisan migrate
php artisan storage:link
php artisan optimize:clear
php artisan vendor:publish --all
  • Now to use the admin side:
https://example.com/admin/blog
  • Now to use the eCommerce side:
https://example.com/blog

📊 Changelog

v1.0.1

  • 🖼️ Tag Image Support - Added image upload functionality for blog tags
  • 📸 Image upload capability in admin tag creation and edit forms with preview
  • 🎨 Automatic image conversion to WebP format for optimized performance
  • 📁 Organized image storage in structured directories (blog-tag/{tag_id}/)
  • ✅ Image validation supporting multiple formats (bmp, jpeg, jpg, png, webp)
  • 🔄 Enhanced BlogTagRepository with comprehensive image management
  • 🎯 Updated Tag model with image_url accessor for storage URL generation
  • 💎 Improved admin UI layout with better styling for tag management
  • 🛍️ Shop frontend now displays custom tag images instead of placeholder banners
  • 🧹 Automatic cleanup of old images when updating or deleting tags
  • 🐛 Code quality improvements based on Bagisto community feedback
  • 🔧 Fixed missing accessor method in Tag model to prevent display errors

v1.0.0

  • ✨ Initial release of Blog for Bagisto extension
  • 🔍 SEO-friendly URL structure with page navigation and category organization
  • 📂 Blog organization by category, tag, and author for enhanced navigation
  • 📱 Responsive image support across all devices and screen sizes
  • 🏷️ Category and tag display with associated post counts
  • 💬 Configurable comment widget for individual posts with nested reply support
  • 🎛️ Multiple widgets: recent posts, related posts, and nested replies
  • 📅 Scheduled publishing for individual blog posts
  • 📤 Import/Export functionality via CSV for easy content management
  • 🌍 Multi-language support (English, Portuguese BR, Turkish)
  • 🎨 Admin panel for complete blog management
  • 🛒 Shop frontend with default and Velocity theme support
  • 🔎 SEO meta tags support for all blog content
  • 🗑️ Soft delete functionality for blogs, categories, tags, and comments
  • 🚀 Published to Composer: webbycrown/blog-for-bagisto
Made with ❤️ by WebbyCrown

webbycrown/blog-for-bagisto 适用场景与选型建议

webbycrown/blog-for-bagisto 是一款 基于 Blade 开发的 Composer 扩展包,目前已累计 8.18k 次下载、GitHub Stars 达 26, 最近一次更新时间为 2024 年 03 月 11 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 webbycrown/blog-for-bagisto 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 webbycrown/blog-for-bagisto 我们能提供哪些服务?
定制开发 / 二次开发

基于 webbycrown/blog-for-bagisto 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 8.18k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 26
  • 点击次数: 10
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 26
  • Watchers: 3
  • Forks: 15
  • 开发语言: Blade

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-03-11