@~Hi7xTtGMKt&E
drLoUVzW{*GX|Z27x6}Xt002ovPDHLkV1f!^Y|H=v
diff --git a/projects/plugins/jetpack/modules/sharedaddy/sharing-service.php b/projects/plugins/jetpack/modules/sharedaddy/sharing-service.php
index 2d01363d5fc..eaff42eecd1 100644
--- a/projects/plugins/jetpack/modules/sharedaddy/sharing-service.php
+++ b/projects/plugins/jetpack/modules/sharedaddy/sharing-service.php
@@ -105,7 +105,6 @@ public function get_all_services( $include_custom = true ) {
'twitter' => 'Share_Twitter',
'tumblr' => 'Share_Tumblr',
'pinterest' => 'Share_Pinterest',
- 'pocket' => 'Share_Pocket',
'telegram' => 'Share_Telegram',
'threads' => 'Share_Threads',
'jetpack-whatsapp' => 'Jetpack_Share_WhatsApp',
diff --git a/projects/plugins/jetpack/modules/sharedaddy/sharing-sources.php b/projects/plugins/jetpack/modules/sharedaddy/sharing-sources.php
index d59bb7abef4..70e0010aa54 100644
--- a/projects/plugins/jetpack/modules/sharedaddy/sharing-sources.php
+++ b/projects/plugins/jetpack/modules/sharedaddy/sharing-sources.php
@@ -2912,141 +2912,6 @@ function init() {
}
}
-/**
- * Pocket sharing service.
- */
-class Share_Pocket extends Sharing_Source {
- /**
- * Service short name.
- *
- * @var string
- */
- public $shortname = 'pocket';
-
- /**
- * Service icon font code.
- *
- * @var string
- */
- public $icon = '\f224';
-
- /**
- * Constructor.
- *
- * @param int $id Sharing source ID.
- * @param array $settings Sharing settings.
- */
- public function __construct( $id, array $settings ) {
- parent::__construct( $id, $settings );
-
- if ( 'official' === $this->button_style ) {
- $this->smart = true;
- } else {
- $this->smart = false;
- }
- }
-
- /**
- * Service name.
- *
- * @return string
- */
- public function get_name() {
- return __( 'Pocket', 'jetpack' );
- }
-
- /**
- * Process sharing request. Add actions that need to happen when sharing here.
- *
- * @param WP_Post $post Post object.
- * @param array $post_data Array of information about the post we're sharing.
- *
- * @return void
- */
- public function process_request( $post, array $post_data ) {
- // Record stats
- parent::process_request( $post, $post_data );
-
- $pocket_url = esc_url_raw( 'https://getpocket.com/save/?url=' . rawurlencode( $this->get_share_url( $post->ID ) ) . '&title=' . rawurlencode( $this->get_share_title( $post->ID ) ) );
-
- parent::redirect_request( $pocket_url );
- }
-
- /**
- * Get the markup of the sharing button.
- *
- * @param WP_Post $post Post object.
- *
- * @return string
- */
- public function get_display( $post ) {
- if ( $this->smart ) {
- $post_count = 'horizontal';
-
- $button = '';
- $button .= '';
-
- return $button;
- } else {
- return $this->get_link( $this->get_process_request_url( $post->ID ), _x( 'Pocket', 'share to', 'jetpack' ), __( 'Share on Pocket', 'jetpack' ), 'share=pocket', 'sharing-pocket-' . $post->ID );
- }
- }
-
- /**
- * AMP display for Pocket.
- *
- * @param \WP_Post $post The current post being viewed.
- */
- public function get_amp_display( $post ) {
- $attrs = array(
- 'data-share-endpoint' => esc_url_raw( 'https://getpocket.com/save/?url=' . rawurlencode( $this->get_share_url( $post->ID ) ) . '&title=' . rawurlencode( $this->get_share_title( $post->ID ) ) ),
- );
-
- return $this->build_amp_markup( $attrs );
- }
-
- /**
- * Add content specific to a service in the footer.
- */
- public function display_footer() {
- if ( $this->smart ) :
- ?>
-
- js_dialog(
- $this->shortname,
- array(
- 'width' => 450,
- 'height' => 450,
- )
- );
- endif;
- }
-}
-
/**
* Telegram sharing service.
*/
diff --git a/projects/plugins/jetpack/modules/sharedaddy/sharing.css b/projects/plugins/jetpack/modules/sharedaddy/sharing.css
index ae2576aaf66..7c7009bd522 100644
--- a/projects/plugins/jetpack/modules/sharedaddy/sharing.css
+++ b/projects/plugins/jetpack/modules/sharedaddy/sharing.css
@@ -319,13 +319,6 @@ body .sd-content ul li.share-custom.no-icon a span {
content: "\f607";
}
-.sd-social-icon .sd-content ul li.share-pocket a::before,
-.sd-social-text .sd-content ul li.share-pocket a::before,
-.sd-content ul li.share-pocket div.option.option-smart-off a::before,
-.sd-social-icon-text .sd-content li.share-pocket a::before {
- content: "\f224";
-}
-
.sd-social-icon .sd-content ul li.share-pinterest a::before,
.sd-social-text .sd-content ul li.share-pinterest a::before,
.sd-content ul li.share-pinterest div.option.option-smart-off a::before,
@@ -511,13 +504,7 @@ body .sd-content ul li.share-custom.no-icon a span {
vertical-align: top !important;
}
-.sd-social-official .sd-content .pocket_button iframe {
- width: 98px;
-}
-
-
/* Individual official buttons */
-.pocket_button iframe,
.pinterest_button,
.twitter_button,
.linkedin_button > span {
@@ -740,11 +727,6 @@ body .sd-social-icon .sd-content li.share-custom a span {
color: #fff !important;
}
-.sd-social-icon .sd-content ul li[class*="share-"].share-pocket a.sd-button {
- background: #ee4056;
- color: #fff !important;
-}
-
.sd-social-icon .sd-content ul li[class*="share-"].share-reddit a.sd-button {
background: #cee3f8;
color: #555 !important;
diff --git a/projects/plugins/jetpack/modules/theme-tools/social-menu/icon-functions.php b/projects/plugins/jetpack/modules/theme-tools/social-menu/icon-functions.php
index fdbfac18825..fe55198f1fb 100644
--- a/projects/plugins/jetpack/modules/theme-tools/social-menu/icon-functions.php
+++ b/projects/plugins/jetpack/modules/theme-tools/social-menu/icon-functions.php
@@ -198,7 +198,6 @@ function jetpack_social_menu_social_links_icons() {
'nextdoor.com' => 'nextdoor',
'patreon.com' => 'patreon',
'pinterest.' => 'pinterest',
- 'getpocket.com' => 'pocket',
'ravelry.com' => 'ravelry',
'reddit.com' => 'reddit',
'slideshare.net' => 'slideshare',
diff --git a/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.css b/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.css
index b3fe508175c..0f3a733a900 100644
--- a/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.css
+++ b/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.css
@@ -133,11 +133,6 @@ Genericons
content: "\f210";
}
-/* Pocket */
-.jetpack-social-navigation-genericons a[href*="getpocket.com"]::before {
- content: "\f224";
-}
-
/* Polldaddy */
.jetpack-social-navigation-genericons a[href*="polldaddy.com"]::before {
content: "\f217";
diff --git a/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.svg b/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.svg
index 9194077cd55..55c8af09f44 100644
--- a/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.svg
+++ b/projects/plugins/jetpack/modules/theme-tools/social-menu/social-menu.svg
@@ -104,9 +104,6 @@ c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091
-
-
-
diff --git a/projects/plugins/jetpack/modules/widgets/social-icons.php b/projects/plugins/jetpack/modules/widgets/social-icons.php
index 5a397dd55c8..fabcef5d01d 100644
--- a/projects/plugins/jetpack/modules/widgets/social-icons.php
+++ b/projects/plugins/jetpack/modules/widgets/social-icons.php
@@ -638,11 +638,6 @@ public function get_supported_icons() {
'icon' => 'pinterest',
'label' => 'Pinterest',
),
- array(
- 'url' => array( 'getpocket.com' ),
- 'icon' => 'pocket',
- 'label' => 'Pocket',
- ),
array(
'url' => array( 'ravelry.com' ),
'icon' => 'ravelry',
diff --git a/projects/plugins/jetpack/tests/php/3rd-party/Jetpack_AMP_Support_Test.php b/projects/plugins/jetpack/tests/php/3rd-party/Jetpack_AMP_Support_Test.php
index 1f73f84c354..ae5773e8e8a 100644
--- a/projects/plugins/jetpack/tests/php/3rd-party/Jetpack_AMP_Support_Test.php
+++ b/projects/plugins/jetpack/tests/php/3rd-party/Jetpack_AMP_Support_Test.php
@@ -73,17 +73,6 @@ public function test_render_sharing_html() {
$this->assertEquals( '', $social_icons );
- // Pocket.
- $services = array(
- 'visible' => array(
- 'pocket' => new Share_Pocket( 'pocket', array() ),
- ),
- );
-
- $social_icons = Jetpack_AMP_Support::render_sharing_html( '', $services );
-
- $this->assertEquals( '', $social_icons );
-
// Reset global post.
$post = null;
}
From a80af247378444494c986c5c0693300086318cc2 Mon Sep 17 00:00:00 2001
From: Bob Matyas <45246438+bobmatyas@users.noreply.github.com>
Date: Sat, 31 Jan 2026 13:00:39 -0500
Subject: [PATCH 2/5] Update changelog formatting
---
.../classic-theme-helper/changelog/remove-pocket-sharing | 2 +-
projects/plugins/jetpack/changelog/remove-pocket-sharing | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
index ccb54517667..d9be1405668 100644
--- a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
+++ b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
@@ -1,4 +1,4 @@
Significance: patch
Type: removed
-Social Menu: remove Pocket icon support as the service is being discontinued.
+Social Menu: Remove Pocket sharing button.
diff --git a/projects/plugins/jetpack/changelog/remove-pocket-sharing b/projects/plugins/jetpack/changelog/remove-pocket-sharing
index fa5e6142b63..734dcba0cf4 100644
--- a/projects/plugins/jetpack/changelog/remove-pocket-sharing
+++ b/projects/plugins/jetpack/changelog/remove-pocket-sharing
@@ -1,4 +1,4 @@
Significance: patch
Type: removed
-Sharing: remove Pocket sharing button as the Pocket service is being discontinued by Mozilla.
+Sharing: Remove Pocket sharing button.
From 1f056d05c97a2500a8fdae07da3aa12e6d402a3d Mon Sep 17 00:00:00 2001
From: Bob Matyas <45246438+bobmatyas@users.noreply.github.com>
Date: Sat, 31 Jan 2026 13:02:13 -0500
Subject: [PATCH 3/5] Remove Share_Pocket_Block reference.
---
.../jetpack/extensions/blocks/sharing-button/sharing-button.php | 1 -
1 file changed, 1 deletion(-)
diff --git a/projects/plugins/jetpack/extensions/blocks/sharing-button/sharing-button.php b/projects/plugins/jetpack/extensions/blocks/sharing-button/sharing-button.php
index c4881ef4976..58f317ab208 100644
--- a/projects/plugins/jetpack/extensions/blocks/sharing-button/sharing-button.php
+++ b/projects/plugins/jetpack/extensions/blocks/sharing-button/sharing-button.php
@@ -170,7 +170,6 @@ function get_services() {
'twitter' => Share_Twitter_Block::class,
'tumblr' => Share_Tumblr_Block::class,
'pinterest' => Share_Pinterest_Block::class,
- 'pocket' => Share_Pocket_Block::class,
'telegram' => Share_Telegram_Block::class,
'threads' => Share_Threads_Block::class,
'whatsapp' => Jetpack_Share_WhatsApp_Block::class,
From 87bc32e2e025dde258e658523634d0e91680a318 Mon Sep 17 00:00:00 2001
From: Bob Matyas <45246438+bobmatyas@users.noreply.github.com>
Date: Sat, 31 Jan 2026 13:18:24 -0500
Subject: [PATCH 4/5] Update changelog type
---
.../classic-theme-helper/changelog/remove-pocket-sharing | 2 +-
projects/plugins/jetpack/changelog/remove-pocket-sharing | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
index d9be1405668..fa8ba27ecea 100644
--- a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
+++ b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
@@ -1,4 +1,4 @@
Significance: patch
-Type: removed
+Type: bugfix
Social Menu: Remove Pocket sharing button.
diff --git a/projects/plugins/jetpack/changelog/remove-pocket-sharing b/projects/plugins/jetpack/changelog/remove-pocket-sharing
index 734dcba0cf4..d1b71f8e403 100644
--- a/projects/plugins/jetpack/changelog/remove-pocket-sharing
+++ b/projects/plugins/jetpack/changelog/remove-pocket-sharing
@@ -1,4 +1,4 @@
Significance: patch
-Type: removed
+Type: bugfix
Sharing: Remove Pocket sharing button.
From cce6fc152a69e3182c720da3e75f54542be2a86c Mon Sep 17 00:00:00 2001
From: Bob Matyas <45246438+bobmatyas@users.noreply.github.com>
Date: Sat, 31 Jan 2026 13:29:43 -0500
Subject: [PATCH 5/5] Update changelog type
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---
.../classic-theme-helper/changelog/remove-pocket-sharing | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
index fa8ba27ecea..618c0453058 100644
--- a/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
+++ b/projects/packages/classic-theme-helper/changelog/remove-pocket-sharing
@@ -1,4 +1,4 @@
Significance: patch
-Type: bugfix
+Type: fixed
Social Menu: Remove Pocket sharing button.