daikazu / social-links
使用简单的blade组件轻松生成社交媒体链接
v1.0.1
2024-04-24 19:17 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^10.0||^11.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^9.0.0||^8.22.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- tightenco/duster: ^2.7
README
Laravel的社交媒体配置链接
此Laravel包提供易于使用的功能,用于生成社交媒体配置URL并在Laravel应用程序中直接渲染社交媒体图标链接。
安装
您可以通过composer安装此包
composer require daikazu/social-links
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="social-links-views"
用法
生成社交媒体配置URL
您可以使用social_url
辅助函数为社交媒体配置生成URL。以下是使用方法:
$url = social_url('facebook', 'username');
将'facebook'
替换为您想要的平台,将'username'
替换为用户的社交媒体配置用户名。
显示社交媒体图标
要显示社交媒体图标链接,请使用包中包含的Blade组件。以下是一个示例:
<x-social-links::social-link platform="facebook" name="username" icon-styles="size-12 hover:text-red-500 fill-current"/>
根据需要调整platform
、name
和icon-styles
属性以适应您的需求。
支持的社交媒体平台
该包目前支持以下社交媒体平台的URL生成和图标链接渲染
- Youtube
- Discord
- Github
- Yelp
- Snapchat
- Telegram
- Tiktok
请查看更新或贡献以扩展对其他平台的支持。
测试
composer test
变更日志
请参阅变更日志以获取有关最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略以了解如何报告安全漏洞。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。