Automattic / Automattic/jetpack

At A Glance Admin Page: link to install Akismet is not valid if site is in dev mode

Open
#12,844 1 comment 0 reactions 0 assignees View on GitHub
[Feature] Akismet [Pri] Low [Status] Stale Admin Page Bug
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

#### Steps to reproduce the issue

1. Create a brand new site
2. Make sure Akismet is not installed.
2. Enable [development mode](http://jetpack.com/support/development-mode)
3. Go to Jetpack > Dashboard
4. The link to install Akismet points to https://wordpress.com/plugins/akismet/site

That link won't work until the site is connected to WordPress.com. Instead we should link to `site/wp-admin/plugin-install.php?s=akismet&tab=search&type=term`

The same happens when Akismet is installed, but not active

![image](https://user-images.githubusercontent.com/426388/60088938-ce37ad80-973f-11e9-8ede-0cb9b83778c9.png)

Contributor guide

Open the contributing guide

Research direction

Start by locating the Jetpack Dashboard's At a Glance Akismet installation link and inspect how its target is selected for development mode and for an installed but inactive Akismet. Reproduce the issue on a new site, then verify that both cases link to the local plugin installer search and that the link works without a WordPress.com connection.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.