/social-sharing-block

Easily add social share icons to your website.

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

Social Sharing Block

Social Sharing

Active Installs Playground Demo Link

A simple little WordPress block that allows you to add social share icons to your website. Choose from 15+ of the most popular social channels. Download on WordPress.org

Sharing options

  • Facebook
  • Flipboard
  • LINE
  • LinkedIn
  • Pinterest
  • Pocket
  • Reddit
  • Skype
  • SMS
  • Telegram
  • Threads
  • Tumblr
  • Viber
  • WhatsApp
  • X
  • Email
  • Print

Key features

  • Heavily inspired by the Social Icons block in WordPress core
  • Includes some handy controls (show/hide labels, size, colors, etc.)
  • No block library required 🎉
  • Built almost entirely with native WordPress components
  • The plugin is intentionally lightweight and adds no frontend JavaScript files.

Requirements

  • WordPress 6.3+
  • PHP 7.0+

Development

  1. Set up a local WordPress development environment.
  2. Clone / download this repository into the wp-content/plugins folder.
  3. Navigate to the wp-content/plugins/social-sharing-block folder in the command line.
  4. Run npm install to install the plugin's dependencies within a /node_modules/ folder.
  5. Run composer install to install the additional WordPress composer tools within a /vendor/ folder.
  6. Run npm run start to compile and watch source files for changes while developing.

Refer to package.json and composer.json for additional commands.