/social-sharing-block

A simple little WordPress block that allows you to add social share icons to your website.

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

Social Sharing Block

License WordPress Plugin Active Installs

Social Sharing

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

Sharing Options

  • Facebook
  • Flipboard (New)
  • LINE (New)
  • LinkedIn
  • Pinterest
  • Pocket
  • Reddit
  • Skype
  • SMS (New)
  • Telegram
  • Tumblr
  • Twitter
  • WhatsApp
  • 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
  • Will get additional functionality as it's added to WordPress core (margin, borders, responsive controls etc.)
  • Plugin is intentionally light weight and adds no frontend JavaScript files.

Requirements

  • WordPress 5.9+
  • 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.