{"id":1273,"date":"2026-09-09T07:42:51","date_gmt":"2026-09-09T05:42:51","guid":{"rendered":"https:\/\/johannesburg.wordcamp.org\/2026\/?page_id=1273"},"modified":"2026-09-09T07:45:22","modified_gmt":"2026-09-09T05:45:22","slug":"blog","status":"publish","type":"page","link":"https:\/\/johannesburg.wordcamp.org\/2026\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-1699 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/thank-you-wordcamp-johannesburg-2026\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2560\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=2560%2C2560&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Thank You, WordCamp Johannesburg 2026\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=1536%2C1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/11\/posts-scaled.jpg?resize=2048%2C2048&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/thank-you-wordcamp-johannesburg-2026\/\" target=\"_self\" >Thank You, WordCamp Johannesburg 2026<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-11-02T13:39:51+02:00\">2 November 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-1 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Friday 30 October at The Edge, Knightsbridge in Bryanston was a full WordCamp day. Thank you to everyone who made it happen and everyone who walked through the door. Speakers Ten talks on one schedule. Charl du Plessis, Dirk Tolken, Hanna Partridge, Joan Logose, Jonathan Bossenger, Kim Clow, Kofi Mokome, Rufaro Madamombe, Samuel Femi Taiwo,&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/thank-you-wordcamp-johannesburg-2026\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1680 post type-post status-publish format-standard has-post-thumbnail hentry category-updates\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/update-simple-see-you-tomorrow\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-2.jpg?resize=1024%2C1024&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Update: simple &#8230; See You Tomorrow!\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-2.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-2.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-2.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-2.jpg?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/update-simple-see-you-tomorrow\/\" target=\"_self\" >Update: simple &#8230; See You Tomorrow!<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-10-29T14:35:57+02:00\">29 October 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-2 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Tomorrow. Bags packed. Swag bundled. We\u2019re ready &#8211; hope you are too. Ready for Friday WordCamp Johannesburg is tomorrow, Friday 30 October, at The Edge, Knightsbridge. The swag is in. Bags are packed. Everything that goes home with you is bundled and waiting for registration. Volunteers are briefed. The schedule is set. Ten talks, one&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/update-simple-see-you-tomorrow\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1610 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/progress-update-one-week-to-go\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?resize=2048%2C2048&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Progress Update: One Week to Go\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?w=2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts-1.jpg?resize=1536%2C1536&amp;ssl=1 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/progress-update-one-week-to-go\/\" target=\"_self\" >Progress Update: One Week to Go<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-10-23T09:01:26+02:00\">23 October 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-3 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">One week out. This is your last chance to get a ticket. The room is filling, and the buzz is real. Tickets: last chance WordCamp Johannesburg is Friday 30 October at The Edge, Knightsbridge. Sales are still open, but not for long. If you\u2019ve been meaning to buy, do it now. When we\u2019re full, we\u2019re&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/progress-update-one-week-to-go\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1534 post type-post status-publish format-standard has-post-thumbnail hentry category-updates\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/meet-our-official-mascot-the-jozi-taxi-wapuu\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/WhatsApp-Image-2026-10-08-at-11.34.58.jpeg?resize=1024%2C1024&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Meet Our Official Mascot: The Jozi Taxi Wapuu\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/WhatsApp-Image-2026-10-08-at-11.34.58.jpeg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/WhatsApp-Image-2026-10-08-at-11.34.58.jpeg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/WhatsApp-Image-2026-10-08-at-11.34.58.jpeg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/WhatsApp-Image-2026-10-08-at-11.34.58.jpeg?resize=768%2C768&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/meet-our-official-mascot-the-jozi-taxi-wapuu\/\" target=\"_self\" >Meet Our Official Mascot: The Jozi Taxi Wapuu<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-10-13T07:57:14+02:00\">13 October 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-4 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Every WordCamp around the globe brings its own unique energy, culture, and flavor\u2014and nothing captures that spirit better than a custom Wapuu! We are thrilled to officially unveil the official mascot for WordCamp Johannesburg 2026: meet our Jozi Taxi Wapuu! What is a Wapuu? For those new to the global WordPress community, Wapuu is the&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/meet-our-official-mascot-the-jozi-taxi-wapuu\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1527 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-joburg-update-33-tickets-left\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?resize=2048%2C2048&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"WordCamp Joburg Update: 33 Tickets Left\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?w=2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/10\/posts.jpg?resize=1536%2C1536&amp;ssl=1 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-joburg-update-33-tickets-left\/\" target=\"_self\" >WordCamp Joburg Update: 33 Tickets Left<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-10-09T08:37:18+02:00\">9 October 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-5 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Three weeks to go. 33 tickets left. Volunteers have work to do, and the swag has started showing up. Tickets: 33 left WordCamp Johannesburg is Friday&nbsp;30 October&nbsp;at The Edge, Knightsbridge.&nbsp;33 tickets&nbsp;are still available. If you already know you\u2019re coming, buy now. When those are gone, that\u2019s the room. If you bought tickets in bulk, fill&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-joburg-update-33-tickets-left\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1374 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-is-one-day-the-community-meets-every-month\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1444\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=2560%2C1444&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"WordCamp is one day. The community meets every month.\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=500%2C282&amp;ssl=1 500w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=768%2C433&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=1024%2C578&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=1536%2C866&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/WhatsApp-Image-2026-08-30-at-08.50.45-scaled.jpg?resize=2048%2C1155&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-is-one-day-the-community-meets-every-month\/\" target=\"_self\" >WordCamp is one day. The community meets every month.<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-11T15:41:44+02:00\">11 September 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-6 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordCamp Johannesburg is Friday 30 October. The rest of the year, we meet on a Saturday. WordCamp Johannesburg is a full day at The Edge, Knightsbridge. Ten talks. We\u2019re looking forward to meeting everyone there. That didn\u2019t come out of nowhere.&nbsp;WP Joburg&nbsp;is the monthly meetup this event grew out of. Same organisers. Most months of&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-is-one-day-the-community-meets-every-month\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1349 post type-post status-publish format-standard has-post-thumbnail hentry category-updates\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-the-lineup-is-live\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?resize=2048%2C2048&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"WordCamp Johannesburg Progress Update: The Lineup is Live\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?w=2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/update.jpg?resize=1536%2C1536&amp;ssl=1 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-the-lineup-is-live\/\" target=\"_self\" >WordCamp Johannesburg Progress Update: The Lineup is Live<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-09T15:12:10+02:00\">9 September 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-7 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">The speakers are in. The schedule is up. WordCamp Johannesburg is happening. Speakers: 10 talks, one day, schedule in The lineup is selected and the&nbsp;schedule&nbsp;is live. Ten talks on Friday 30 October at The Edge, Knightsbridge. WooCommerce that actually scales. Turning a one-off website build into recurring revenue. Accessibility in the checkout. GEO, getting recommended&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-the-lineup-is-live\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1257 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/coming-from-out-of-town-directions-accommodation\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1707\" height=\"2560\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?resize=1707%2C2560&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Coming from out of town? Directions? Accommodation?\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?w=1707&amp;ssl=1 1707w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?w=200&amp;ssl=1 200w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?resize=768%2C1152&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?resize=683%2C1024&amp;ssl=1 683w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?resize=1024%2C1536&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/09\/pexels-beyzaa-yurtkuran-279977530-18361557-scaled.jpg?resize=1365%2C2048&amp;ssl=1 1365w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/coming-from-out-of-town-directions-accommodation\/\" target=\"_self\" >Coming from out of town? Directions? Accommodation?<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-07T14:44:07+02:00\">7 September 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-8 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">If you\u2019re flying in, driving up from Pretoria, or making the trip from elsewhere in South Africa &#8211; this is the practical guide. WordCamp Johannesburg is a one-day event on\u00a0Friday 30 October 2026, and the venue is easy once you know where you\u2019re going. Full address, map, and nearby stays also live on the&nbsp;location page.&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/coming-from-out-of-town-directions-accommodation\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1049 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/why-wordcamp-johannesburg-matters\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=2560%2C1440&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Why WordCamp Johannesburg Matters\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=766%2C431&amp;ssl=1 766w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=500%2C281&amp;ssl=1 500w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/IMG_1044-scaled.jpg?resize=2048%2C1152&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/why-wordcamp-johannesburg-matters\/\" target=\"_self\" >Why WordCamp Johannesburg Matters<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-08-18T09:15:00+02:00\">18 August 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-9 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordCamp Johannesburg is the next step for a community that already shows up every month. If you\u2019ve been to a WP Joburg meetup, you know the energy: freelancers, agency people, designers, developers, and business owners in one room, sharing what actually works. WordCamp takes that same spirit and gives it a full day &#8211; talks,&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/why-wordcamp-johannesburg-matters\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-992 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-speakers-volunteers-sponsors\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1707\" height=\"2560\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=1707%2C2560&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"WordCamp Johannesburg Progress Update: Speakers, Volunteers &amp; Sponsors\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?w=1707&amp;ssl=1 1707w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=200%2C300&amp;ssl=1 200w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=768%2C1152&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=683%2C1024&amp;ssl=1 683w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=1024%2C1536&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/08\/pexels-polina-tankilevitch-4443197-scaled.jpg?resize=1365%2C2048&amp;ssl=1 1365w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-speakers-volunteers-sponsors\/\" target=\"_self\" >WordCamp Johannesburg Progress Update: Speakers, Volunteers &amp; Sponsors<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-08-07T14:48:16+02:00\">7 August 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-10 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordCamp Johannesburg is gathering pace &#8211; here\u2019s a quick reportback. We\u2019ve already received&nbsp;10 speaker applications. A strong start, but we want more. We\u2019re looking to review proposals and finalise the schedule soon, so if you\u2019ve been thinking about speaking, get your application in. First-time speakers are welcome &#8211; mentorship and support are available if you&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/wordcamp-johannesburg-progress-update-speakers-volunteers-sponsors\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-5 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-sponsors\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=2560%2C1707&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Call for Sponsors\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=450%2C300&amp;ssl=1 450w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-sora-shimazaki-5935755-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-sponsors\/\" target=\"_self\" >Call for Sponsors<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-06-25T13:49:20+02:00\">25 June 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-11 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">As a sponsor, you get your brand in front of developers, designers, agency owners, and business decision-makers who build and buy on the web.<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-sponsors\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-6 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-speakers\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2147\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=2560%2C2147&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Call for Speakers\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=300%2C252&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=1024%2C859&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=768%2C644&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=358%2C300&amp;ssl=1 358w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=1536%2C1288&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-bryan-geraldo-184369-586416-scaled.jpg?resize=2048%2C1718&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-speakers\/\" target=\"_self\" >Call for Speakers<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-06-25T12:55:04+02:00\">25 June 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-12 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Interested in speaking at WordCamp this year? We\u2019re looking for talks and workshops that help our community build better with WordPress &#8211; practical, honest, and useful. Whether you\u2019re a developer, designer, marketer, agency owner, or content creator, if you\u2019ve got something worth teaching, we want to hear from you. This is a volunteer-run, community-organised event&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-speakers\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-7 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-volunteers\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=2560%2C1707&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Call for Volunteers\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=450%2C300&amp;ssl=1 450w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/06\/pexels-rdne-7648472-scaled.jpg?resize=2048%2C1365&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-volunteers\/\" target=\"_self\" >Call for Volunteers<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-06-25T12:44:28+02:00\">25 June 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-13 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Interested in Volunteering at WordCamp this year? WordCamps only happen because volunteers make them happen &#8211; from registration and session support to helping speakers and keeping the day running smoothly. No prior WordCamp experience required. Just bring energy, curiosity, and a willingness to help. This is a volunteer-run, community-organised event \u2013 your support makes it&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/call-for-volunteers\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-4 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/welcome-to-wordcamp-johannesburg-gauteng-south-africa\/\" target=\"_self\" ><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1200\" src=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?resize=1200%2C1200&#038;ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Welcome to WordCamp Johannesburg 2026\" style=\"aspect-ratio:1;width:100%;object-fit:cover;\" srcset=\"https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/johannesburg.wordcamp.org\/2026\/files\/2026\/01\/wordcamp-logo-ideas.jpg?resize=1024%2C1024&amp;ssl=1 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/johannesburg.wordcamp.org\/2026\/welcome-to-wordcamp-johannesburg-gauteng-south-africa\/\" target=\"_self\" >Welcome to WordCamp Johannesburg 2026<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-01-28T00:04:59+02:00\">28 January 2026<\/time><\/div>\n\n<div class=\"has-link-color wp-elements-14 wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">WordCamp Johannesburg is back! Join us on October 30th for an incredible, action-packed day bringing together local and international WordPress enthusiasts, developers, designers, and creators. Whether you are a seasoned pro or just starting your WordPress journey, this event is your gateway to a full day of inspiration, innovation, and community. We are sourcing top-tier&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/johannesburg.wordcamp.org\/2026\/welcome-to-wordcamp-johannesburg-gauteng-south-africa\/\">Read more<\/a><\/p><\/div><\/div>\n<\/div>\n\n<\/li><\/ul><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":21205104,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tickets","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-1273","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Ph3TdA-kx","_links":{"self":[{"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/1273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/users\/21205104"}],"replies":[{"embeddable":true,"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/comments?post=1273"}],"version-history":[{"count":2,"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/1273\/revisions"}],"predecessor-version":[{"id":1276,"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/1273\/revisions\/1276"}],"wp:attachment":[{"href":"https:\/\/johannesburg.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=1273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}