question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

WP post list CTA language could be improved for consistency with dashboard CTA

See original GitHub issue

Bug Description

See WP dashboard CTA inconsistent with latest design and language

image

Asana: https://app.asana.com/0/1200491083500938/1200759450014538


Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance criteria

For the case where the user has already saved some ideas

  • Update text to: “Want some inspiration for a new post? Revisit your saved ideas in Site Kit”
  • The link CTA is this part of the second sentence: “Revisit your saved ideas”
  • Remove the separate “See saved ideas” link CTA that currently exists.

For the case where the user has no saved ideas

  • Update text to: “Want some inspiration for a new post? Review your new ideas in Site Kit”
  • The link CTA is this part of the second sentence: “Review your new ideas”
  • Remove the separate “See new ideas” link CTA that currently exists.

Eg. image

Implementation Brief

  • Using includes/Modules/Idea_Hub.php, update the notices in the admin_notice_idea_hub_ideas function as per the AC.

Test Coverage

  • No new tests to be added.

Visual Regression Changes

  • N/A

QA Brief

  • Check if the notices in the WP post list page are updated as per the AC when there are/are not saved ideas.

Changelog entry

  • Update CTA language for WP post list notifications.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:15 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
aaemnnosttvcommented, Aug 23, 2021

@wpdarren this issue is just about updating the notices although you’ve raised a valid point that the notice which is shown should change based on activity. What happens is that the ideas which are requested for the logic of which notice to show are cached in transients which expire after 1 day. The problem is that they are never deleted/invalidated. You can do this manually though via wp-cli or using a plugin like Transients Manager.

When there are no saved ideas, the message to “review your new ideas” is shown ✅ When there are saved ideas, the message to “revisit your saved ideas” is shown ✅

The issue of caching and invalidation is separate here so I’ll open a separate issue for that.

We can consider this QA ✅ though, no further review is needed as the ACs are met. Moving to Approval.

1reaction
eugene-manuilovcommented, Aug 19, 2021

Ah… yes, good catch, @wpdarren. Sorry, I missed that there is a difference in just one word. Assigning back to @asvinb to fix it.

Read more comments on GitHub >

github_iconTop Results From Across the Web

A Guide to Designing Better Buttons and CTAs for WordPress
Principle #3: Button Design Should be Consistent · Round icon buttons perform on-page actions. · “Learn more” buttons are blue and include an ......
Read more >
remove CTA from excerpt - WordPress.org
I'm using RRSSB with the CTA: Share: It works fine on single posts and pages. The excerpt options are not selected. The archive...
Read more >
How to Craft the Perfect CTA for Your Social Media Posts
A powerful call to action can help you drive more conversions. Here are 5 tips for creating the perfect CTA for your social...
Read more >
Best Floating CTA Button Plugins for Your WordPress Website
This article is a compilation of nine awesome floating CTA button plugins for WordPress websites. These plugins will help you get more ...
Read more >
14 Rules for Creating CTA Buttons That Work - SitePoint
The 'call to action' -- or CTA -- is the heartbeat of any successful website and a poor CTA button will ruin otherwise...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found