=== Simple Share Follow Button === Contributors: Katsushi Kawamori Donate link: https://shop.riverforest-wp.info/donate/ Tags: follow, share Requires at least: 4.7 Requires PHP: 7.0 Tested up to: 6.0 Stable tag: 1.02 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Displays the Share button and Follow button. == Description == Displays the Share button and Follow button. = Button = * Twitter * Facebook * Instagram * Youtube * WordPress * Github * Line * Pocket * Hatena * Rss * Feedly = View = * The share button is displayed immediately after the content. * The follow button is displayed on the top right by default. It can be changed in the settings page. * The follow button can also be displayed with a shortcode. = Filter for share button = * Each initial value indicates the position from the left side. * If the value is null, it will be hidden. * `ssfb_share_twitter` : initial value 1 * `ssfb_share_facebook` : initial value 2 * `ssfb_share_pocket` : initial value 3 * `ssfb_share_hatena` : initial value 4 * `ssfb_share_line` : initial value 5 ~~~ /** ================================================== * Filter for hide twitter. * */ add_filter( 'ssfb_share_twitter', function(){ return null; }, 10, 1 ); ~~~ ~~~ /** ================================================== * Filter for position twitter and facebook. * */ add_filter( 'ssfb_share_twitter', function(){ return 2; }, 10, 1 ); add_filter( 'ssfb_share_facebook', function(){ return 1; }, 10, 1 ); ~~~ * If you want to hide it, set it to false. * `ssfb_share` : initial value true ~~~ /** ================================================== * Filter for hide all. * */ add_filter( 'ssfb_share', function(){ return false; }, 10, 1 ); ~~~ * If you want to hide it by post ID, set it to false. * `ssfb_share_id` : initial value true ~~~ /** ================================================== * Display by post ID or not for Simple Share Follow Button * * @param bool $flag view. * @param int $pid post ID. * @since 1.00 */ function ssfb_share_post_id( $flag, $pid ) { if ( 1567 === $pid ) { $flag = false; } return $flag; } add_filter( 'ssfb_share_id', 'ssfb_share_post_id', 10, 2 ); ~~~ * If you want to hide it by post type, set it to false. * `ssfb_share_type` : initial value true ~~~ /** ================================================== * Display by post type or not for Simple Share Follow Button * * @param bool $flag view. * @param string $type post type. * @since 1.00 */ function ssfb_share_post_type( $flag, $type ) { if ( 'page' === $type || 'attachment' === $type ) { $flag = false; } return $flag; } add_filter( 'ssfb_share_type', 'ssfb_share_post_type', 10, 2 ); ~~~ = icon = [IcoMoon - Free https://icomoon.io/] License GPL / CC BY 4.0 == Installation == 1. Upload `simple-share-follow-button` directory to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress == Frequently Asked Questions == none == Screenshots == 1. Follow button view 2. Share button view 3. Manage screen == Changelog == = 1.02 = Rebuild react. = 1.01 = Rebuild react. = 1.00 = Initial release. == Upgrade Notice == = 1.00 = Initial release.