We have a WordPress-based (self-hosted) website.
On it, we use the popular BuddyPress plugin https://wordpress.org/plugins/buddypress/ to manage a community. BuddyPress, on the other hand, used bbPress https://wordpress.org/plugins/bbpress/ plugin to manage forums in the community.
All this works great. However, we need a plugin to display BuddyPress selected xprofile fields under the user avatar and name in the forums, based on the user role. i.e. The admin should be able to decide on a per usertype/role basis which fields should be displayed.
e.g. The admin may specify that below a moderator's name, the city should be displayed, while below a normal member's name, the gender, country and languages should be displayed.
The admin should also be able to decide whether or not the field labels should be displayed.
Any strings should be completely localizable - use `gettext`
We will need you to create a public test site on your own server.
We will test the performance in https://developers.google.com/structured-data/testing-tool/
The plugin must comply with WordPress coding standards
After we approve the plugin's functionality, we expect you to submit the plugin to the wordpress.org repo under your own account.
Please note that the payment shall be made only after the plugin has been accepted at the repo.
If you apply for the job, please answer the Screening Questions
1. Have you created WordPress plugins before? Are any of these available on the wordpress.org repo?
2. What questions do you have about the project?
3. When can you start? When can you finish?
4. Do you understand that payment shall be made after the plugin has been accepted into WordPress.org repo?