| @@ -72,17 +72,12 @@ | ||
| 72 | 72 | |
| 73 | 73 | 'social_sharing' => __( 'Share buttons for this page. `headline` is a short ask ("Share Amara\'s story"). The network toggles only decide which buttons appear — the links are generated from the campaign URL, so there is nothing for you to write into them.', 'better-payment' ), |
| 74 | 74 | |
| 75 | 75 | 'social_links' => __( 'Links to the organiser\'s OWN existing profiles. Set a network\'s URL ONLY if the brief gives you that exact address; otherwise leave every URL unset and let the element stay empty. Never construct a plausible handle — an invented profile link points a fundraising page at an account nobody involved controls.', 'better-payment' ), |
| 76 | - | |
| 77 | - // --- Pro elements. Described only when Pro is active; see CampaignSchema::offerable_elements(). | |
| 78 | - 'donors_wall' => __( 'A live list of real donors, rendered from actual transactions — you write no donor names, amounts or dates, and there is no setting to put them in. Your job is `headline` ("Thank you to our supporters") and the display options: `layout`, how many to show, and which columns are visible.', 'better-payment' ), | |
| 79 | - | |
| 80 | - 'faq' => __( 'Answers to what a hesitant donor of THIS campaign would actually ask before giving. Write 3–5 items in `items`, each a real question in the donor\'s voice with a direct 1–3 sentence answer — how the money is used, what happens if the goal is not met, whether the payment is secure, when the help arrives. Never generic filler, and never a question the page already answers.', 'better-payment' ), | |
| 81 | - | |
| 82 | - 'video' => __( 'An embedded campaign video. Set `url` ONLY if the brief contains the actual video address; a video ID you invent resolves to an unrelated stranger\'s video on the fundraising page. With no URL in the brief, leave `url` out entirely and set only the display options.', 'better-payment' ), | |
| 83 | 76 | ]; |
| 84 | 77 | |
| 78 | + // The three Pro widgets' guides ship with Pro, through the filter below. A free | |
| 79 | + // install gets none: its Pro elements are lock stubs with no content to write. | |
| 85 | 80 | /** |
| 86 | 81 | * Filter the per-element content guidance sent to the model. |
| 87 | 82 | * |
| 88 | 83 | * @param array<string, string> $guides Element type => directive. |