• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Yoast / wordpress-seo / facc8f018e2384ec4943ce98eecb050104439f58

27 Aug 2025 02:15PM UTC coverage: 53.206% (-0.07%) from 53.276%
facc8f018e2384ec4943ce98eecb050104439f58

push

github

web-flow
Merge pull request #22535 from Yoast/feature/bf-2025-c

Feature/bf 2025 c

8344 of 15215 branches covered (54.84%)

Branch coverage included in aggregate %.

34 of 172 new or added lines in 36 files covered. (19.77%)

9 existing lines in 6 files now uncovered.

31641 of 59937 relevant lines covered (52.79%)

39836.33 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/packages/js/src/components/modals/MultiKeyphraseUpsellModal.js
1
import { __ } from "@wordpress/i18n";
2
import { UpsellModal } from "../modals/UpsellModal";
3

4
/**
5
 * MultiKeyphraseUpsellModal component.
6
 *
7
 * @param {boolean} isOpen If the modal is open.
8
 * @param {function} closeModal The function to close the modal.
9
 * @param {string} id The ID of the modal.
10
 * @param {string} upsellLink The upsell link.
11
 *
12
 * @returns {JSX.Element} The rendered modal.
13
 */
NEW
14
export const MultiKeyphraseUpsellModal = ( { isOpen, closeModal, id, upsellLink } ) => {
×
NEW
15
        return <UpsellModal
×
16
                isOpen={ isOpen }
17
                onClose={ closeModal }
18
                id={ id }
19
                upsellLink={ upsellLink }
20
                title={ __( "Cover more search intent with related keyphrases", "wordpress-seo" ) }
21
                description={ __( "Optimize for up to 5 keyphrases to shape your content around different themes, audiences, and angles - helping it get discovered by a wider audience.", "wordpress-seo" ) }
22
                note={ __( "Fine-tune your content for every audience", "wordpress-seo" ) }
23
                modalTitle={ __( "Target multiple keyphrases", "wordpress-seo" ) }
24
                ctbId="f6a84663-465f-4cb5-8ba5-f7a6d72224b2"
25
        />;
26
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc