{"id":393157,"date":"2026-10-26T15:11:22","date_gmt":"2026-10-26T15:11:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/causefolk-embed\/"},"modified":"2026-10-26T15:10:57","modified_gmt":"2026-10-26T15:10:57","slug":"causefolk-embed","status":"publish","type":"plugin","link":"https:\/\/de.wordpress.org\/plugins\/causefolk-embed\/","author":23592891,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.2.0","stable_tag":"2.2.0","tested":"7.1.4","requires":"6.4","requires_php":"8.0","requires_plugins":null,"header_name":"Causefolk Embed","header_author":"Causefolk","header_description":"Put your Causefolk shift sign-up on any page of your site with a block or a shortcode. Your folk sign up without leaving your website.","assets_banners_color":"f7f1f4","last_updated":"2026-10-26 15:10:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/causefolk.com\/blog\/signups-on-your-own-website","header_author_uri":"https:\/\/causefolk.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":61,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.2.0":{"tag":"2.2.0","author":"causefolk","date":"2026-10-26 15:10:57","revision":3766772}},"upgrade_notice":{"2.1.0":"<p>The settings moved from Settings &gt; Causefolk to a Causefolk entry in the admin menu. The <code>[volunteers_embed]<\/code> alias is removed: switch to <code>[causefolk_embed]<\/code>.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3766772,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3766772,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3766772,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3766772,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3766772,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"causefolk-embed\/embed":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"causefolk-embed\/embed","title":"Causefolk Embed","category":"embed","icon":"groups","description":"Shows your Causefolk opportunities and shift sign-up.","keywords":["causefolk","volunteers","shifts","opportunities"],"version":"2.2.0","textdomain":"causefolk-embed","attributes":{"opportunity":{"type":"string","default":""},"accent":{"type":"string","default":""},"lang":{"type":"string","default":""}},"supports":{"html":false},"editorScript":"causefolk_embed_block_editor"}},"tagged_versions":["2.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3766772,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3766772,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3766772,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3766772,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3766772,"resolution":"5","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The Causefolk page in the admin menu: start a free trial, connect an organization you already have, or paste its slug, then choose the embed's language.","2":"The Causefolk Embed block in the editor, with the single-cause, accent color and language options in the sidebar.","3":"Your causes and their shifts on your own page, in your colors.","4":"A volunteer signing up for a shift without leaving your website.","5":"The Plugins screen with the Settings and View details links."}},"plugin_section":[],"plugin_tags":[15130,266666,5920,288729,65258],"plugin_category":[],"plugin_contributors":[288730,243715],"plugin_business_model":[],"class_list":["post-393157","plugin","type-plugin","status-publish","hentry","plugin_tags-nonprofit","plugin_tags-shifts","plugin_tags-sign-up","plugin_tags-volunteer-management","plugin_tags-volunteers","plugin_contributors-causefolk","plugin_contributors-elevation1support","plugin_committers-causefolk"],"banners":{"banner":"https:\/\/ps.w.org\/causefolk-embed\/assets\/banner-772x250.png?rev=3766772","banner_2x":"https:\/\/ps.w.org\/causefolk-embed\/assets\/banner-1544x500.png?rev=3766772","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/causefolk-embed\/assets\/icon.svg?rev=3766772","icon":"https:\/\/ps.w.org\/causefolk-embed\/assets\/icon.svg?rev=3766772","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/causefolk-embed\/assets\/screenshot-1.png?rev=3766772","caption":"The Causefolk page in the admin menu: start a free trial, connect an organization you already have, or paste its slug, then choose the embed's language."},{"src":"https:\/\/ps.w.org\/causefolk-embed\/assets\/screenshot-2.png?rev=3766772","caption":"The Causefolk Embed block in the editor, with the single-cause, accent color and language options in the sidebar."},{"src":"https:\/\/ps.w.org\/causefolk-embed\/assets\/screenshot-3.png?rev=3766772","caption":"Your causes and their shifts on your own page, in your colors."},{"src":"https:\/\/ps.w.org\/causefolk-embed\/assets\/screenshot-4.png?rev=3766772","caption":"A volunteer signing up for a shift without leaving your website."},{"src":"https:\/\/ps.w.org\/causefolk-embed\/assets\/screenshot-5.png?rev=3766772","caption":"The Plugins screen with the Settings and View details links."}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/causefolk.com\">Causefolk<\/a> is where the people behind a cause get organized: publish shifts, take sign-ups, remind your folk by email or text, and keep attendance and hours straight. This plugin places the sign-up on your own WordPress site, in your colors, so nobody has to leave your website to help.<\/p>\n\n<p><strong>What the plugin does<\/strong><\/p>\n\n<ul>\n<li>Adds a \"Causefolk Embed\" block and a <code>[causefolk_embed]<\/code> shortcode that show your causes and their shifts, with sign-up, on any page or post.<\/li>\n<li>Shows one cause only when you want a dedicated page (<code>opportunity=\"\u2026\"<\/code>), matches your accent color (<code>accent=\"#rrggbb\"<\/code>), and opens in English or Spanish (<code>lang=\"en|es\"<\/code>).<\/li>\n<li>Keeps a short settings page under <strong>Causefolk<\/strong> in your admin menu, with links to your Causefolk dashboard and portal once you enter your organization slug.<\/li>\n<\/ul>\n\n<p><strong>What Causefolk does for you<\/strong><\/p>\n\n<ul>\n<li>One-off and recurring shifts (weekly, monthly), with capacity counted in people and a waitlist that offers freed spots automatically.<\/li>\n<li>Group sign-ups: one person brings their family, team or friends.<\/li>\n<li>Reminders and waitlist offers by email and, with consent, by text, in English or Spanish.<\/li>\n<li>Applications with document uploads, approvals that expire and renew, and background checks through your own Checkr account.<\/li>\n<li>Check-in by QR poster, daily code or location, and reports by period, cause and person with CSV export.<\/li>\n<\/ul>\n\n<p>Causefolk is a hosted service. The plugin itself stores only its settings and makes no requests on its own: the embed script is loaded from the Causefolk service in the visitor's browser, and sign-ups are stored by Causefolk. Causefolk's <a href=\"https:\/\/causefolk.com\/terms\">Terms of Service<\/a> and <a href=\"https:\/\/causefolk.com\/privacy\">Privacy Policy<\/a> apply to the service.<\/p>\n\n<p><strong>Pricing<\/strong><\/p>\n\n<p>A Causefolk organization starts with a free trial and then costs one monthly or yearly plan; the current trial length and price are on <a href=\"https:\/\/causefolk.com\">causefolk.com<\/a>. The plugin is free and complete; nothing in it is locked.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Causefolk service (https:\/\/causefolk.com), operated by Causefolk. On every page that contains the block or the shortcode, the visitor's browser loads the embed script from the configured root domain (<code>causefolk.com<\/code> unless you changed it) and the sign-up form from your organization's address there, which shares the visitor's IP address and user agent with the service as any web request does, before anyone signs up. When a visitor signs up, the name, email and other details they enter are sent to and stored by Causefolk, not by this plugin. The \"Start your free trial\" and \"I already have an organization\" links open the service in your browser with the address of this site's Causefolk page in the link, so the service can send you back with your organization's slug filled in; nothing is sent until you click. Causefolk's <a href=\"https:\/\/causefolk.com\/terms\">Terms of Service<\/a> and <a href=\"https:\/\/causefolk.com\/privacy\">Privacy Policy<\/a> apply.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin. It opens its page, <strong>Causefolk<\/strong> in the admin menu.<\/li>\n<li>No Causefolk organization yet? Click \"Start your free trial\" to create one on causefolk.com; when it exists, the service offers a \"Back to\" link that returns here with the slug filled in, so you only save. Already have one? Click \"I already have an organization\": you sign in to Causefolk if needed and come straight back with the slug filled in (after choosing, if you belong to several). You can also type the slug: it is the <code>data-org<\/code> value in the embed snippet on the Settings page of your Causefolk admin, and the first part of your portal address. Until a slug is saved, a dismissible notice on the dashboard and the plugins list offers the same choices.<\/li>\n<li>Add the \"Causefolk Embed\" block to a page, or place <code>[causefolk_embed]<\/code> where the list of causes should appear. An unconnected site sees the same choices inside the block too.<\/li>\n<\/ol>\n\n<p>The Root domain setting is <code>causefolk.com<\/code> and only changes for a staging or self-hosted Causefolk service.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20my%20volunteers%20need%20an%20account%3F\"><h3>Do my volunteers need an account?<\/h3><\/dt>\n<dd><p>No. They sign up with their name and email, and manage their shifts from the links in the confirmation and reminder emails. People who help several organizations can sign in once at causefolk.com to see everything in one place.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20my%20organization%20slug%3F\"><h3>Where do I get my organization slug?<\/h3><\/dt>\n<dd><p>From the Settings page of your Causefolk admin, which shows the embed snippet; the slug is the <code>data-org<\/code> value. It is also the first part of your portal address, such as <code>yourorg.causefolk.com<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20show%20a%20single%20cause%20on%20its%20own%20page%3F\"><h3>Can I show a single cause on its own page?<\/h3><\/dt>\n<dd><p>Yes. Use the block's \"Opportunity ID\" field or <code>[causefolk_embed opportunity=\"\u2026\"]<\/code> with the ID shown in the snippet on that cause's page in your Causefolk admin.<\/p><\/dd>\n<dt id=\"does%20the%20embed%20follow%20my%20site%27s%20language%3F\"><h3>Does the embed follow my site's language?<\/h3><\/dt>\n<dd><p>The Language setting chooses the language the embed opens in: English, Spanish, or the volunteer language set in Causefolk. The block and the shortcode can override it per page. Visitors can always switch language inside the embed.<\/p><\/dd>\n<dt id=\"nothing%20shows%20on%20my%20page.\"><h3>Nothing shows on my page.<\/h3><\/dt>\n<dd><p>The plugin prints nothing until an organization slug is saved. Administrators see an HTML comment in the page source saying so. Check the slug under Causefolk in the admin menu, and that the page is published.<\/p><\/dd>\n<dt id=\"what%20data%20does%20the%20plugin%20collect%3F\"><h3>What data does the plugin collect?<\/h3><\/dt>\n<dd><p>The plugin itself collects nothing: it stores four settings in your WordPress database and prints a script tag. The script and the sign-up form come from the Causefolk service, so a page that contains the embed loads it from causefolk.com in the visitor's browser (see External services below), and the service handles the data your volunteers enter under its Privacy Policy.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>The wordpress.org listing: a full readme with the description, installation steps, FAQ, screenshots and changelog, plus the banner and icon assets.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>A Causefolk entry in the admin menu, with its own icon, replaces Settings &gt; Causefolk.<\/li>\n<li>A \"Get started\" panel with a free-trial link, and dashboard and portal links once the slug is set.<\/li>\n<li>Activation opens the plugin's page; until a slug is saved, a dismissible notice on the dashboard and plugins list, and the block's placeholder, offer the free trial or the slug field.<\/li>\n<li>\"Start your free trial\" and \"I already have an organization\" both go through the service and come back here with the slug filled in; the settings page accepts it, and still takes a slug typed by hand.<\/li>\n<li>The Root domain defaults to causefolk.com; the placeholder is gone.<\/li>\n<li>A Settings link on the Plugins list.<\/li>\n<li>The old <code>[volunteers_embed]<\/code> shortcode alias is removed; use <code>[causefolk_embed]<\/code>.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Renamed to Causefolk Embed; the <code>[volunteers_embed]<\/code> shortcode kept working for one release.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Language: a Language setting and a <code>lang<\/code> attribute on the shortcode and the block (<code>en<\/code> or <code>es<\/code>) choose the language the embed opens in.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: settings page, shortcode and block.<\/li>\n<\/ul>","raw_excerpt":"Put your Causefolk shift sign-up on any page of your site. Your folk sign up for shifts without leaving your website.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/393157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=393157"}],"author":[{"embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/causefolk"}],"wp:attachment":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=393157"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=393157"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=393157"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=393157"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=393157"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=393157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}