Automattic / Automattic/jetpack

Feature Request: Transfer post/comment likes to new sites after importing content

Open
#42,184 2 comments 0 reactions 0 assignees View on GitHub
[Feature] Comment Likes [Feature] Likes [Pri] Low Customer Report [LEGACY] New Feature Triaged
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

Jetpack

### What

After migrating a site (either via a plugin or by importing a content XML), Likes remain tied to the original blog ID and are not copied to the new site. I would love to see a tool to allow transferring Likes data between sites for matching post IDs.

### How

Likes are currently reset to zero after transferring data to a new site. Similar functionality already exists for transferring Stats (internal only) and Subscribers/Followers (internal and external).

### Initial customer report
9435567-zd-a8c (Site migrated by Dotcom HEs; see https://github.com/Automattic/dotcom-migrations/issues/2279)

Contributor guide

Open the contributing guide

Research direction

No files or tests are named in the issue. Start by examining the existing Stats and Subscribers/Followers transfer functionality, then determine how matching post IDs can be used to transfer Likes between sites; done means migrated posts retain their existing Like data rather than resetting to zero.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.