Welcome to the official blog of the community/outreach team for the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project!
This team oversees official events, mentorship programs, diversity initiatives, contributor outreach, and other ways of growing our community.
If you love WordPress and want to help us do these things, join in!
We use this blog for policy debates, project announcements, and status reports. Everyone is welcome and encouraged to comment on posts and join the discussion.
You can learn about our current activities on the Team Projects page. These projects are suitable for everyone from newcomers to WordPress community elders.
You can use our contact form to volunteer for one of our projects.
We have Office HoursOffice HoursDefined times when the Global Community Team are in the #community-events Slack channel. If there is anything you would like to discuss – you do not need to inform them in advance.You are very welcome to drop into any of the Community Team Slack channels at any time. four times a week in the #community-events channel on Slack: Mondays & Wednesdays 22:00 UTC, Tuesdays and Thursdays 9:00 UTC.
Events WidgetWidgetA WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.
Since WordPress 4.8, there has been Dashboard widget showing upcoming local events. The widgetWidgetA WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. shows upcoming WordCamps and meetupMeetupMeetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. events inside wp-admin, making it easier for people to find out what’s happening in their local communities.
If a site has multiple users, each one will be shown the events that are close to their individual location. The dashboard widget will try to automatically detect their location, but they’ll also be able to enter any city they like. Users can click on a pencil icon and type in the location of their choice. Automatic location detection and the event data for the pluginPluginA plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party is provided by an api.wordpress.org endpoint.
The radius for pulling events from users location is 100 kilometers for meetupsMeetupMeetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. and 350 kilometers for WordCamps. Events for each location are cached for 12 hours.
If you see an event on the Events and News widget that you would like to attend, just click on the event name to be taken to a page with more information. You’ll be able to RSVP for the meetup event via meetup.com, or buy a ticket for a WordCampWordCampWordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. on the local WordCamp website. If you have any trouble, you can email email@example.com for more information. And welcome to the WordPress community!
Only groups that are part of the WordPress meetup chapter program are listed on the widget. If your local group’s events aren’t showing up, it’s possible that it just hasn’t joined the chapter program yet! Joining is free, and requires following a few good-faith rules that were created by a group of volunteer meetup organizers. Information on joining the WordPress meetup program can be found here.
Following instructions and details are bit developer orientated. If you don’t feel comfortable with code and technical terms, the #community-events Slack channel is the place to get help and report problems with WordPress Events functionality.
Before submitting a bug report, please check that you are not in a local development environment and expecting Events APIAPIAn API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. to detect your location. That will not work, since location detection can’t be done with IP address of local environment. Currently, the ip2location database is used as the source for detection and the data is updated oncea month.
On the Dashboard side, the Events widget saves a few database records to store necessary data. One is `community-events-location` inside `wp_usermeta`, which stores either the location detected or the location manually set by each user. The other record is a transient to store the cached event data. That transient is shared across users, so if you have 500 users, but they’re all in Seattle, then there will only be 1 transient to cache the events for all of them.
Possible bugs can be discussed in #metaMetaMeta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.-wordcamp on Slack and reported in Meta Trac ticket if the bug seems to be in the Events API. Bugs in Dashboard widget can be reported in Core Trac.