diff --git a/assets/css/menu.css b/assets/css/menu.css
index de2e0e63..55d3f290 100644
--- a/assets/css/menu.css
+++ b/assets/css/menu.css
@@ -48,6 +48,9 @@
.sp-icon-bracket-center:before {
content: "\f181"
}
+.sp-icon-buddypress:before {
+ content: "\f507";
+}
.sp-icon-calculator:before {
content: "\f108";
}
@@ -155,9 +158,15 @@
.sp-icon-user-scores:before {
content: "\f101";
}
+.sp-icon-woo:before {
+ content: "\f174";
+}
.sp-icon-wordpay:before {
content: "\f526";
}
+.sp-icon-yoast:before {
+ content: "\f179";
+}
/* Performance Icons */
.sp-icon-card:before {
diff --git a/assets/fonts/sportspress.eot b/assets/fonts/sportspress.eot
index 90c32b3c..42266253 100755
Binary files a/assets/fonts/sportspress.eot and b/assets/fonts/sportspress.eot differ
diff --git a/assets/fonts/sportspress.svg b/assets/fonts/sportspress.svg
index 45b6409d..7f05627b 100755
--- a/assets/fonts/sportspress.svg
+++ b/assets/fonts/sportspress.svg
@@ -29,12 +29,15 @@
+
+
+
@@ -57,6 +60,7 @@
+
diff --git a/assets/fonts/sportspress.ttf b/assets/fonts/sportspress.ttf
index 77d95c6a..5f2a75d9 100755
Binary files a/assets/fonts/sportspress.ttf and b/assets/fonts/sportspress.ttf differ
diff --git a/assets/fonts/sportspress.woff b/assets/fonts/sportspress.woff
index c60adaad..0cf4a5f7 100755
Binary files a/assets/fonts/sportspress.woff and b/assets/fonts/sportspress.woff differ
diff --git a/assets/fonts/sportspress.woff2 b/assets/fonts/sportspress.woff2
index 8e1deffc..78524973 100755
Binary files a/assets/fonts/sportspress.woff2 and b/assets/fonts/sportspress.woff2 differ
diff --git a/includes/class-sp-modules.php b/includes/class-sp-modules.php
index cd6add23..34d960f8 100644
--- a/includes/class-sp-modules.php
+++ b/includes/class-sp-modules.php
@@ -169,6 +169,39 @@ class SP_Modules {
),
));
+ if ( class_exists( 'BuddyPress' ) ) {
+ $this->data['other']['buddypress'] = array(
+ 'label' => __( 'BuddyPress', 'sportspress' ),
+ 'class' => 'BP_SportsPress_Component',
+ 'icon' => 'sp-icon-buddypress',
+ 'link' => 'https://www.themeboy.com/sportspress-extensions/buddypress/',
+ 'desc' => __( 'Easily display SportsPress player information in BuddyPress profiles.', 'sportspress' ),
+ 'tip' => __( 'Premium', 'sportspress' ),
+ );
+ }
+
+ if ( class_exists( 'WooCommerce' ) ) {
+ $this->data['other']['woocommerce'] = array(
+ 'label' => __( 'WooCommerce', 'sportspress' ),
+ 'class' => 'WooCommerce_SportsPress',
+ 'icon' => 'sp-icon-woo',
+ 'link' => 'https://www.themeboy.com/sportspress-extensions/woocommerce/',
+ 'desc' => __( 'Sell team merchandise by integrating WooCommerce with SportsPress.', 'sportspress' ),
+ 'tip' => __( 'Premium', 'sportspress' ),
+ );
+ }
+
+ if ( defined( 'WPSEO_FILE' ) ) {
+ $this->data['other']['yoast_seo'] = array(
+ 'label' => __( 'Yoast SEO', 'sportspress' ),
+ 'class' => 'Yoast_SEO_SportsPress',
+ 'icon' => 'sp-icon-yoast',
+ 'link' => 'https://www.themeboy.com/sportspress-extensions/yoast-seo/',
+ 'desc' => __( 'Generate custom titles for SportsPress pages using Yoast SEO.', 'sportspress' ),
+ 'tip' => __( 'Free', 'sportspress' ),
+ );
+ }
+
if ( is_multisite() ) {
$this->data['other']['multisite'] = array(
'label' => __( 'Multisite', 'sportspress' ),