{"id":4924,"date":"2025-02-21T04:14:04","date_gmt":"2025-02-21T04:14:04","guid":{"rendered":"https:\/\/s-o-s.net\/gatherpress\/"},"modified":"2025-02-21T04:14:04","modified_gmt":"2025-02-21T04:14:04","slug":"gatherpress","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/gatherpress\/","title":{"rendered":"GatherPress"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-186953\" class=\"alignwide post-186953 plugin type-plugin status-publish hentry plugin_tags-community plugin_tags-event plugin_tags-events plugin_tags-meetup plugin_category-calendar-and-events plugin_category-discussion-and-community plugin_contributors-calebthedev plugin_contributors-carstenbach plugin_contributors-hrmervin plugin_contributors-jmarx75 plugin_contributors-mauteri plugin_contributors-patricia70 plugin_contributors-pbrocks plugin_contributors-stephenerdelyi plugin_business_model-community plugin_committers-gatherpress plugin_support_reps-carstenbach plugin_support_reps-hrmervin plugin_support_reps-jmarx plugin_support_reps-mauteri plugin_support_reps-patricia70 plugin_support_reps-stephenerdelyi\">\n<div class=\"plugin-banner\" id=\"plugin-banner-gatherpress\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/icon.svg?rev=3109359\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">GatherPress<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/gatherpress\/\" rel=\"noopener\">GatherPress<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/gatherpress.0.31.0.zip\" rel=\"noopener\">Download<\/a><\/div>\n<div class=\"wp-block-button is-small is-style-outline plugin-preview download-button is-style-outline--9\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/?preview=1\" rel=\"noopener\">Live Preview<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/gatherpress\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>GatherPress, a plugin created by and for the WordPress community, is a response to the community\u2019s desire for novel event management tools that meet the diverse needs of event organizers and members. Its agenda and roadmap align with that of the WordPress community, ensuring that it evolves in tandem with our collective wants and needs.<\/p>\n<h3>Pilot Program<\/h3>\n<p><strong>We propose a pilot program to test GatherPress<\/strong>, a community-developed plugin, within interested and active WordPress meetup groups. This initiative stems from our community\u2019s need for an innovative event management tool tailored to the unique demands of WordPress event organizers and participants. Our proposal in January 2024 on <a target=\"_blank\" href=\"https:\/\/make.wordpress.org\/community\/2024\/01\/22\/proposal-pilot-program-to-test-gatherpress-on-the-wordpress-org-network-as-a-meetup-alternative\/\" rel=\"nofollow ugc noopener\">make.wordpress.org<\/a><\/p>\n<h3>Community-built<\/h3>\n<p>This project is the result of a collaborative effort to build a compelling event management application using open source tools such as <em>WordPress<\/em> and <em>BuddyPress<\/em> and with the grit, sweat, and love of <strong>the community, for the community<\/strong>. We encourage all interested, whether a user, community member, or developer, to follow our emerging presence on our <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/blog\/\" rel=\"nofollow ugc noopener\">GatherPress Blog<\/a>, our <a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/\" rel=\"nofollow ugc noopener\">GitHub repositories<\/a>, our <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/documentation\/\" rel=\"nofollow ugc noopener\">GatherPress Documentation<\/a>, or new features on our <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/?preview=1\" rel=\"ugc noopener\">GatherPress Playground<\/a>.<\/p>\n<h3>Playground Environment<\/h3>\n<p>The GatherPress Playground allows you to test the current state of GatherPress with existing data in a fully-functional environment.<\/p>\n<p>The playground is built on the WordPress Playground with customizable json data that you can customize as you like. To get started, click the <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/?preview=1\" rel=\"ugc noopener\">button above<\/a>, or delve deeper by:<\/p>\n<ul>\n<li>Clicking the \u201cLive Preview\u201d button on WordPress.org GatherPress plugin page<\/li>\n<li>Instantly previewing changes from a commented Playground-link on each PR<\/li>\n<li>Automatically generating multilingual screenshots for WordPress.org plugins<\/li>\n<li>Run end-to-end tests (still a PR)<\/li>\n<li>Curating and maintaining your own set of demo-data, which is reusable in all WP Playgrounds.<\/li>\n<\/ul>\n<p>For an introduction as to what we are creating and the specific features needed to host events and gather well, please view the <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/demovideo\" rel=\"nofollow ugc noopener\">introductory video<\/a>.<\/p>\n<p><!-- markdownlint-disable-next-line MD034 --><br \/>\nhttps:\/\/www.youtube.com\/watch?v=BnYS36C5d38&amp;t=2s<\/p>\n<h3>Features<\/h3>\n<ul>\n<li>Event Scheduling: set dates, times, and provide event information details.<\/li>\n<li>Attendee registration.<\/li>\n<li>Allow attendees to add guests.<\/li>\n<li>Ability for attendees to be listed anonymously (only administrators will see their names).<\/li>\n<li>Emailing system: to send emails to all the group members, or a specific event attendees, non-attendees, and those on the waiting list.<\/li>\n<li>In person events: add the venue, with an optional map (refer to point 4)<\/li>\n<li>Online event management: add the video meeting URL.<\/li>\n<li>Multi-event management: capability to handle multiple events simultaneously.<\/li>\n<li>Multisite environment: This setup allows for centralized management while providing flexibility for each site to host its own unique events with its settings (language, timezone, date time format) and set of users.<\/li>\n<li>Works with blocks.<\/li>\n<li>Fully internationalized.<\/li>\n<li>Freedom to add content besides the default event\/venue blocks, to remove default blocks, and add synced patterns (useful for adding consistent information across all events).<\/li>\n<\/ul>\n<h3>Upcoming features<\/h3>\n<ul>\n<li>Import events from meetup.com with an add-on plugin. (<a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/issues\/394\" rel=\"nofollow ugc noopener\">#<\/a>)<\/li>\n<li>Recurring events. (<a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/issues\/80\" rel=\"nofollow ugc noopener\">#<\/a>)<\/li>\n<li>Calendar block. (<a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/issues\/369\" rel=\"nofollow ugc noopener\">#<\/a>)<\/li>\n<li>Email notification when event starts. (<a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/issues\/429\" rel=\"nofollow ugc noopener\">#<\/a>)<\/li>\n<li>Event federation using ActivityPub (<a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/issues\/569\" rel=\"nofollow ugc noopener\">#<\/a>)<\/li>\n<\/ul>\n<h3>Third-Party Libraries<\/h3>\n<p>This plugin leverages the following third-party libraries for various functionalities:<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/github.com\/reactjs\/react-modal\" rel=\"nofollow ugc noopener\">React-Modal<\/a>: Facilitates the creation of modal dialogs in React components.<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/github.com\/wwayne\/react-tooltip\" rel=\"nofollow ugc noopener\">React-Tooltip<\/a>: Provides customizable tooltips for React applications.<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/leafletjs.com\/\" rel=\"nofollow ugc noopener\">Leaflet<\/a>: Provides global, open-source mapping functionality<\/li>\n<\/ul>\n<h3>Configure GatherPress<\/h3>\n<p>In WP Admin, go to <code>Events<\/code>  &gt; <code>Settings<\/code>.<\/p>\n<p>You can change different settings such as:<\/p>\n<ul>\n<li>Show publish date as event date for events.<\/li>\n<li>The default maximum limit of attendees to an event.<\/li>\n<li>Anonymous RSVP.<\/li>\n<li>Date Format.<\/li>\n<li>Time Format.<\/li>\n<li>Display the timezone for scheduled events.<\/li>\n<li>Upcoming Events page.<\/li>\n<li>Past Events page.<\/li>\n<\/ul>\n<h3>Create an Event<\/h3>\n<p>In WP Admin, go to <code>Events<\/code> &gt; <code>Add New<\/code>.<\/p>\n<p>By default, a few blocks are populated, you can keep them or delete them and you can add more blocks.<\/p>\n<ul>\n<li>The Event date block allows you to define the start and end dates and times of your event, as well as the timezone.<\/li>\n<li>The Add to Calendar block enables your users to add the event to their preferred calendar directly from the published event on the frontend.<\/li>\n<li>The Venue block lets you choose whether your event is online or in a venue. You can select the venue (refer to point 4) and the map settings: display, zoom level, type of map and map height.<\/li>\n<li>The RSVP block enables members to confirm they attend or do not attend an event.<\/li>\n<li>The description of the event is a normal paragraph block. You can add anything with any block here.<\/li>\n<li>The RSVP Response block displays a list of members who have confirmed they attend or do not attend an event.<\/li>\n<li>The event settings allow you to modify all the above mentioned settings, enable or disable anonymous RSVP, choose Topics, notify members or attendees, as well as standard WordPress settings such as the featured image, the excerpt, allow or disallow comments, etc.<\/li>\n<\/ul>\n<h3>Create a Venue<\/h3>\n<p>In WP Admin, go to <code>Events<\/code> &gt; <code>Venues<\/code>.<\/p>\n<p>In the Venue block, you can define:<\/p>\n<ul>\n<li>The full address, telephone, and website of the venue.<\/li>\n<li>The map settings.<\/li>\n<\/ul>\n<h3>Create an Event Topic<\/h3>\n<p>In WP Admin, go to <code>Events<\/code>  &gt; <code>Topics<\/code>.<\/p>\n<p>Topics are like post categories, but for events.<\/p>\n<h3>Contribute<\/h3>\n<p>If you wish to share in the collaborative of work to build <em>GatherPress<\/em>, please drop us a line either via <a target=\"_blank\" href=\"https:\/\/make.wordpress.org\/chat\/\" rel=\"nofollow ugc noopener\">WordPress Slack<\/a> or on <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/get-involved\" rel=\"nofollow ugc noopener\">GatherPress.org<\/a>. The development location of the GatherPress project can be found at <a target=\"_blank\" href=\"https:\/\/github.com\/gatherpress\/gatherpress\" rel=\"nofollow ugc noopener\">https:\/\/github.com\/gatherpress\/gatherpress<\/a>. All contributions are welcome: code, design, user interface, documentation, translation, and more.<\/p>\n<h3>Read Developer Documentation<\/h3>\n<p>Find the developer documentation inside the plugins\u2019 <code>docs<\/code> folder or on our <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/documentation\/\" rel=\"nofollow ugc noopener\">website<\/a>. our intent is to sync the <code>docs<\/code> folder to the website documentation.<\/p>\n<h3>Collaborator Access<\/h3>\n<p>To get write access to the GitHub repo, please reach out to our <strong>GitHub Administrators<\/strong>: <a target=\"_blank\" href=\"https:\/\/github.com\/MervinHernandez\" rel=\"nofollow ugc noopener\">Mervin Hernandez<\/a> and <a target=\"_blank\" href=\"https:\/\/github.com\/mauteri\" rel=\"nofollow ugc noopener\">Mike Auteri<\/a>.<\/p>\n<p>To get access to <a target=\"_blank\" href=\"https:\/\/gatherpress.org\/get-involved\" rel=\"nofollow ugc noopener\">GatherPress.org<\/a> via SSH or WP Admin login, please reach out to our <strong>GatherPress.org Administrator<\/strong>: <a target=\"_blank\" href=\"https:\/\/github.com\/MervinHernandez\" rel=\"nofollow ugc noopener\">Mervin Hernandez<\/a>.<\/p>\n<h3>GatherPress\u2018 Best Practices<\/h3>\n<ul>\n<li>Tested &amp; validated against <a target=\"_blank\" href=\"https:\/\/developer.wordpress.org\/coding-standards\/wordpress-coding-standards\/\" rel=\"nofollow ugc noopener\">WordPress Coding Standards<\/a><\/li>\n<li>Not only once, but consequently tested &amp; validated against the <a target=\"_blank\" href=\"https:\/\/github.com\/WordPress\/plugin-check-action\" rel=\"nofollow ugc noopener\">WordPress plugin review guidelines<\/a>.<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/sonarcloud.io\/summary\/new_code?id=GatherPress_gatherpress&amp;branch=main\" rel=\"nofollow ugc noopener\">JavaScript &amp; PHP Unit tests<\/a> are covering almost 80% of the whole codebase.<\/li>\n<\/ul>\n<h3>Reminder \u2014 GatherPress is still in Alpha<\/h3>\n<p>As we continue to refine and develop the core plugin, we\u2019ve created the <a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress-alpha\" rel=\"nofollow ugc noopener\">GatherPress Alpha<\/a> plugin to run alongside the GatherPress plugin. The role of the Alpha plugin is to manage breaking changes easily: just make sure it is up-to-date, activate it, go to the Alpha section under GatherPress Settings, and click \u201cFix GatherPress!\u201d after updating GatherPress. This process helps us avoid technical debt as we work towards launching version 1.0.0 of the plugin. When we arrive there, the Alpha plugin will no longer be necessary.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-1.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-1.png?rev=3166540\" alt=\"\"><\/a><figcaption>Create a new event<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-2.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-2.png?rev=3166540\" alt=\"\"><\/a><figcaption>Edit an event<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-3.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-3.png?rev=3166540\" alt=\"\"><\/a><figcaption>Quick Edit an event<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-4.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-4.png?rev=3166540\" alt=\"\"><\/a><figcaption>Create a new venue<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-5.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-5.png?rev=3166540\" alt=\"\"><\/a><figcaption>General Settings<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-6.png?rev=3166540\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/gatherpress\/assets\/screenshot-6.png?rev=3166540\" alt=\"\"><\/a><figcaption>Leadership Settings<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"blocks\" class=\"plugin-blocks section\">\n<h2 id=\"blocks-header\">Blocks<\/h2>\n<p>This plugin provides 7 blocks.<\/p>\n<ul class=\"plugin-blocks-list\">\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-location\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Venue<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Provides information about an event venue.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-list-view\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Events List<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Displays events that are either upcoming or have occurred in the past.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-video-alt2\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Online Event<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Utilized for virtual events, offering the capability to share a direct link to an event.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-insert\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">RSVP<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Enables members to easily confirm their attendance for an event.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-groups\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">RSVP Response<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Displays a list of members who have confirmed their attendance for an event.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-clock\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Event Date<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Displays the date and time for an event.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-calendar\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Add to Calendar<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">Allows a member to add an event to their preferred calendar.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<h3>Installation from the WordPress repository<\/h3>\n<p>GatherPress is now available on the WordPress plugins repository and able to be installed like any other plugin.<\/p>\n<ol>\n<li>Navigate to your site\u2019s wp-admin area, and in the left-side menu click on Plugins &gt; Add new plugin.<\/li>\n<li>Search for <code>gatherpress<\/code> in the search box and click the Install button.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n<h3>Installation from GitHub<\/h3>\n<p>Since this plugin is in active development by the community, features and functionality are still evolving. For the latest updates to GatherPress, consult our <a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/\" rel=\"nofollow ugc noopener\">GitHub page<\/a>.<\/p>\n<ol>\n<li>To find the latest release for installation, use the link under <a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/releases\" rel=\"nofollow ugc noopener\">Releases<\/a> &gt; Assets to download <code>gatherpress.zip<\/code>.<\/li>\n<li>Then go to your wp-admin plugins page and click on the <code>Upload Plugin<\/code> button.<\/li>\n<li>Click on the <code>Choose File<\/code> button at the center of your screen to select the <code>gatherpress.zip<\/code> file you just downloaded.<\/li>\n<li>Select the proper zip file, click Open, then <code>Install Now<\/code>.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n<h3>Requirements<\/h3>\n<p>To run GatherPress, we recommend your host supports:<\/p>\n<ul>\n<li>PHP version 7.4 or greater.<\/li>\n<li>MySQL version 5.6 or greater, or, MariaDB version 10.0 or greater.<\/li>\n<li>HTTPS support.<\/li>\n<\/ul>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"what%20external%20services%20are%20used%20in%20gatherpress%3F\">\n<h3>What external services are used in GatherPress?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Mapping Services: We use OpenStreetMap and Google Maps to display meeting locations on a map. To achieve this, we send the address to OpenStreetMap or Google Maps for rendering.<\/li>\n<li>Calendar Integration: GatherPress also supports \u201cAdd to Calendar\u201d functionality using Google Calendar and Yahoo! Calendar.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"what%20about%20a%20pro%20version%3F\">\n<h3>What about a PRO version?<\/h3>\n<\/dt>\n<dd>\n<p>As a Community powered plugin, GatherPress is already the PRO-version.<\/p>\n<p>Because we strive for close-to-core development, love decisions \u2013 not options and follow a lot of well known best-practices within the WordPress space, we can and do focus on what matters most \u2013 powering our community\u2019s event management needs.<\/p>\n<\/dd>\n<dt id=\"is%20gatherpress%20wordpress%20multisite%20compatible%3F\">\n<h3>Is GatherPress WordPress Multisite compatible?<\/h3>\n<\/dt>\n<dd>\n<p>Yes, GatherPress can be run on a network of sites. The additional database tables it needs, will be created automatically for each new site if the plugin is network-activated.<\/p>\n<p>GatherPress can also be activated per site.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/b386c3be63ad40515532f06f0a3f8fc3c5a9c760da75708f03eff64f35cd66d4?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/b386c3be63ad40515532f06f0a3f8fc3c5a9c760da75708f03eff64f35cd66d4?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/the-best-event-plugin-5\/\" rel=\"noopener\">The best event plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/shawfactor\/\" title=\"Posts by shawfactor\" rel=\"author noopener\">shawfactor<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 31, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">it\u2019s not bloated, it follows standards, it\u2019s on GitHub, its devs listen to feedback, a d ur has a roadmap that makes sense.<\/p>\n<p>get on board!<\/p><\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/gatherpress\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 0 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cGatherPress\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/4b51ce6077e7d045943e7d2051815290d4dfa518106657782f7a1fd1d0b7f6fc?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/4b51ce6077e7d045943e7d2051815290d4dfa518106657782f7a1fd1d0b7f6fc?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/mauteri\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMike Auteri\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c574c55a53f66ba6812c477fb0502a9bc0270aeb82cecd71b213addbfd3d2bbd?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c574c55a53f66ba6812c477fb0502a9bc0270aeb82cecd71b213addbfd3d2bbd?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/hrmervin\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMervin Hernandez\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c33dffb0341aeea5d96c65cebc3e165acf0326be7d7b2a7670310139309c1100?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c33dffb0341aeea5d96c65cebc3e165acf0326be7d7b2a7670310139309c1100?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/patricia70\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tPatricia BT\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/f99ef16a50d87ccfe464631d036468e3b795ba0c7b1200d1afb01a100aaf7c8f?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/f99ef16a50d87ccfe464631d036468e3b795ba0c7b1200d1afb01a100aaf7c8f?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/carstenbach\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tCarsten Bach\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/63ee153707a766f6d59fbc9f549ad06f992e56d7b4c87181141ddc351ee864f2?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/63ee153707a766f6d59fbc9f549ad06f992e56d7b4c87181141ddc351ee864f2?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/jmarx75\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tjmarx75\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/14129367d83203822304f56b1e5d141645e041c6f7501bb6f6fd3be6a7fc350d?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/14129367d83203822304f56b1e5d141645e041c6f7501bb6f6fd3be6a7fc350d?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/stephenerdelyi\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tSteve Erdelyi\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/3349b84e6bb7eef970f48eb11c3aa7baeed89b89c1087f844dfba0182ca218f5?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/3349b84e6bb7eef970f48eb11c3aa7baeed89b89c1087f844dfba0182ca218f5?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/calebthedev\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tCaleb Matteis\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/85026d0b3b523b4695f71a572a3d27e957d3e34c768f6c6a37f7e80b00ba4bea?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/85026d0b3b523b4695f71a572a3d27e957d3e34c768f6c6a37f7e80b00ba4bea?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/pbrocks\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tPaul Barthmaier (pbrocks)\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cGatherPress\u201d has been translated into 10 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/gatherpress\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/gatherpress\" rel=\"noopener\">Translate \u201cGatherPress\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/gatherpress\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/gatherpress\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/gatherpress\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/gatherpress\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<p>See complete changelog at <a target=\"_blank\" href=\"https:\/\/github.com\/GatherPress\/gatherpress\/releases\" rel=\"nofollow ugc noopener\">https:\/\/github.com\/GatherPress\/gatherpress\/releases<\/a>.<\/p>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/gatherpress\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>GatherPress By GatherPress Download Live Preview Details Reviews Installation Development Support Description GatherPress, a plugin created by and for the WordPress community, is a response to the community\u2019s desire for novel event management tools that meet the diverse needs of event organizers and members. Its agenda and roadmap align with that of the WordPress community, [&hellip;]<\/p>","protected":false},"author":315,"featured_media":4925,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[3122],"class_list":["post-4924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-gatherpress"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/gatherpress\/assets\/banner-772x250.jpg?rev=3166540","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/315"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=4924"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/4925"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=4924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=4924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=4924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}