}}} tags in order to display as a code snippet in the mail message.",YordanSoares
5708,Allow only moderators to remove modlook tag,Support Forums,high,defect (bug),,new,2021-04-20T06:00:58Z,2022-04-08T14:35:45Z,"Currently, if someone reports a topic, the tag ''modlook'' is added. As far as I understand, the author or anyone replying on that topic can remove ''modlook'' tag from the list, before a moderator has the chance to review that report, so unless the topic is reported again, it stays in the wild as it is.
The ability to remove ''moodlook'' tag should only be available to moderators.
Maybe an extra check {{{user_can( $user_id, 'moderate' )}}} when ''modlook'' is removed from the list of tags would do the trick.",vladytimy
5859,Improve video thumbnail images,WordPress.tv,high,defect (bug),,new,2021-08-11T10:46:57Z,2021-08-11T10:48:57Z,"Video thumbnail images (those in 'grids layouts') on pages like https://wordpress.tv/, https://wordpress.tv/category/year/2017/ and https://wordpress.tv/tag/translation/page/2/ (excluding the video/thumbnail in the hero 'player' element when present) should be loaded more efficiently.
Specifically:
- The thumbnail should be generated/requested at an appropriate size (160x100)*
- A `loading=""lazy""` property should be added.
- Explicit `height` and `width` properties should be added.
- If available, an `srcset` property should reference a `x2` size option (at 320x200).
*E.g., https://videos.files.wordpress.com/bjn9Fo1g/video-33873a5e9c_mp4.scrubthumb.jpg, which is currently on the homepage, is loaded at 1920x1080, but squashed into a 160x100 space",jonoaldersonwp
6326,Need to synchronize authors' lists on Rosetta sites,International Sites (Rosetta),high,defect (bug),,new,2022-05-25T15:46:08Z,2022-10-21T05:58:43Z,"Despite having the role Locale Manager, I wasn't able to publish the localized Release post for WordPress 6.0 at sv.wordpress.org.
The dropdown for choice of author for the post was just 3-4 usernames long, so I had to publish from the name of ""wordpress.org"" instead.
As I was trying to figure out what had happened, I decided to remove myself as user on the local site, and then add myself back again. (I was able to do this thanks to my special role as network admin.) And this worked. Now my name got added to the list of possible author names.
So it seems that we in the Rosetta may have sites where a lot of ""contributors"", ""locale managers"", and ""editors"" currently can't be selected as authors.
I don't know how this happened. I don't know if this may be a problem in core or in other parts of wp-org, but at least this needs to be checked and fixed on the Rosetta sites.",tobifjellner
6443,/page/2/ being adding to reply links incorrectly,Support Forums,high,defect (bug),,new,2022-08-14T13:42:24Z,2023-02-01T16:26:10Z,"Replies on the first page of a topic and getting ""/page/2/"" added with the links, breaking them. For example, see https://wordpress.org/support/topic/smileys-not-working-on-mobile/?view=all
This reply is still on the first page:
{{{
https://wordpress.org/support/topic/smileys-not-working-on-mobile/page/2/?view=all#post-15900871
}}}
but doesn't work unless /page/2/ is removed.
It may be significant that this is the 10th reply in the chain. Subsequent replies also have /page/2/",sterndata
6515,Forums: Add ability to sort unresolved threads,Support Forums,high,defect (bug),,new,2022-10-04T13:26:34Z,2023-05-04T09:03:48Z,"At this moment, someone doing support for a plugin on the repository can either choose to show threads ordered by activity (e.g. [https://wordpress.org/support/plugin/wordpress-seo/active/]) or filter out the unresolved topics (e.g. [https://wordpress.org/support/plugin/wordpress-seo/unresolved/]).
However, there is no way to sort all unresolved topics by their latest activity.
For plugins with an active support forum, this hinders their ability to respond to the oldest pending requests first, as it means continuously sifting through the list manually to find the unresolved thread waiting for the longest for a reply.
Therefore, I'd like to see more sorting options for the forum threads, with the main one being the 'last post', but ideally also the 'voice count' and 'reply count'. ",TacoVerdo
6591,Add Note or Feedback comment Add/Editor not working,Developer Hub,high,defect (bug),,new,2022-11-23T13:55:50Z,2023-02-28T09:48:38Z,"Go to Any function of wordpress
For Ex : https://developer.wordpress.org/reference/functions/wp_get_attachment_url/
Try to Add comment which having some php code
for test i'm trying to add
Ex :
ID);
foreach($media as $post_images) { ?>
ID )); ?>"" />
After adding above code switch to preview and it display completely wrong code
i have tried with inbuilt [php] & [code] none works
Check the screenshot attached
",mayur8991
6691,Links on wordpress.org/gutenberg don't open,General,high,defect (bug),,new,2023-01-20T09:07:54Z,2023-07-11T02:35:54Z,"If you go to https://wordpress.org/gutenberg/ and click on a link such as ""Try Gutenberg Today in WordPress"", it tries to load the linked page within the editor and then reloads the page. It should open the page outside of the editor. This seems to happen with all other links on the page.",ben.greeley
7040,Create and add a plugin for embedding playground iframes in docs,Handbooks,high,defect (bug),,new,2023-06-08T08:13:03Z,2023-06-08T09:48:38Z,"The docs team would like to be able to embed playground instances into content. We should create a simple plugin (""Playground Embedder"") to facilitate this.
This should be relatively simple, but has a few moving parts:
- Someone needs to write a/the plugin
- The playground should be loaded via a shortcode (as content is managed in GitHub / sync processes, so a block-based approach isn't suitable)
- Playground content is delivered as an iframe, but we also need to consider;
- The shortcode should support providing parameters (details at [https://wordpress.github.io/wordpress-playground/docs/query-api/]) which passes additional parameters to the iframe URL.
- The iframe should only be loaded on click/interaction; so we need an 'inactive' state (which should presumably come with some form of skeleton view + sizing)
- This will require some simple JS (which should only be enqueued on pages where the shortcode is present) and CSS (for styling the inactive state, and for managing the h/w/etc of the active state)
The base playground URL is `https://playground.wordpress.net/`.
",jonoaldersonwp
7079,WordPress.tv mobile version grid design responsive issue,WordPress.tv,high,defect (bug),,new,2023-06-20T05:33:09Z,2023-06-22T04:57:06Z,"In mobile version grid section width is not proper. It looks like too little grid. It should be full width.
A screenshot is attached below.",nayanchamp7
7236,Requirements page update (MySQL and PHP),WordPress.org Site,high,defect (bug),,new,2023-08-25T00:33:21Z,2024-01-24T09:26:48Z,"There are some changes needed to update in the WP.org Requirements page:
**MySQL**
MySQL 5.7 has their EOL on October 21, 2023. Having that in mind, we should not recommend using this version as is not having more releases, and the focus is only in MySQL 8.0.
Support for MacOS ended in January 2022, for Fedora ended in April 2020, for FreeBSD in October 2019.
So, we should change this string:
''MySQL version 5.7 or greater OR MariaDB version 10.4 or greater.''
to this one:
''MySQL version 8.0 or greater OR MariaDB version 10.4 or greater.''
**PHP**
Also, the PHP notice should be change, because WordPress 6.3 doesn't apply fully.
We should change:
''Note: If you are in a legacy environment where you only have older PHP or MySQL versions, WordPress also works with PHP 5.6.20+ and MySQL 5.0+, but these versions have reached official End Of Life and as such may expose your site to security vulnerabilities.''
For this one:
''Note: If you are in a legacy environment where you only have older PHP or MySQL versions, WordPress also works with PHP 7.0+ and MySQL 5.0+, but these versions have reached official End Of Life and as such may expose your site to security vulnerabilities.''
",JavierCasares
7275,TracQuery page is fully breaking at every responsive breakpoints.,Trac,high,defect (bug),,new,2023-09-14T08:55:01Z,2023-09-14T09:17:36Z,"The link to page :- https://meta.trac.wordpress.org/wiki/TracQuery
this is breaking in all the responsive views in mobile,tablet and laptop views as its table class named listing tickets the screenshot image does not have width mentioned in it below are the several screenshot about the page break.",dhruvang21
7277,Theme Search is broken,Theme Directory,high,defect (bug),,new,2023-09-14T11:56:25Z,2023-10-18T19:49:58Z,"Context: I initially found this bug when searching for my theme ""School"" (https://wordpress.org/themes/school/)
Visiting this page via a link (or page refresh) https://wordpress.org/themes/search/school/
Shows only 9 themes and no load more button and it does not show my theme.
[[Image(https://wpgeodirectory.com/wp-content/uploads/2023/09/school-search-page-refresh.png)]]
However, if you visit another search page first such as https://wordpress.org/themes/search/go/ and THEN search ""school"" from there, it brings you to the exact same URL but
1. The themes are different (my theme shows)
2. It shows 12 themes instead of the original 9
3. It shows the load more button.
[[Image(https://wpgeodirectory.com/wp-content/uploads/2023/09/school-search-from-another-search-result.png)]]
However, if you refresh the page, it returns to the broken version of the search.
This is repeatable with other words such as ""news"".
Sometimes during my repeated searching it would work intermittently, which makes me think it could be related to a caching issue as well as something else.
All testing was done logged out.
",stiofansisland
7354,Submit Photo Issue,Photo Directory,high,defect (bug),,new,2023-11-27T13:56:09Z,2024-02-21T02:04:48Z,"I am a new contributor, i am trying to contribute new photos (https://wordpress.org/photos/submit/). But every I get this message ""Validating photo dimensions…
"". How can I upload photos? Is it a server issue?
Here is screenshot. https://www.dropbox.com/scl/fi/opckdf25xf7p6a0q49rgh/Validating-photo-dimensions.png?rlkey=p8kkl8zeh0i45pu21n3ewwf4n&dl=0",nababurbd
7419,Subtitles upload issue in wordpress.tv videos,WordPress.tv,high,defect (bug),,new,2024-01-23T09:42:49Z,2024-01-25T08:18:25Z,"When I upload subtitles.ttml file for particular video of https://wordpress.tv/ this page, after filling this details (username, email, language and file upload) when click on submit it gives error like (This site can’t be reached
The webpage at https://wptv.wordpress.com/wp-admin/admin-post.php might be temporarily down or it may have moved permanently to a new web address.
ERR_HTTP2_PROTOCOL_ERROR)
Please check this video - https://nimb.ws/LAPKNr
Screen shots- https://prnt.sc/If7xpRIB3W39",narolainfotech
30,Make better theme test data for display in the theme directory.,Theme Directory,high,enhancement,,new,2013-07-28T19:30:17Z,2023-04-12T04:36:51Z,"Often, themes are bundled with functions that allow for custom display; featured posts, carousels, and more. These themes often look broken on the theme repo, because they haven't been setup correctly. Would be nice to bundle some xml or something to show what a setup theme looks like.",whyisjake
89,Add email notifications for new jobs on jobs.wordpress.net,Jobs (jobs.wordpress.net),high,enhancement,,new,2013-08-19T11:42:22Z,2023-12-17T17:49:46Z,"I didn't see a way to subscribe via email to jobs on jobs.wordpress.net . There are RSS feeds available, but other resources provide an option for email subscription, so do make blogs and WordPress.com blogs and Jetpack-driven blogs. ",nofearinc
215,Feature Request: Readme.txt generated tabs on theme pages,Theme Directory,high,enhancement,,new,2013-10-25T22:10:09Z,2023-12-18T17:55:30Z,"Like plugins it'd be really cool to have readme.txt-generated tabs on theme pages. Maybe taking over from style.css descriptions? As themes get more complicated this can really help users better understand how to use them and find support. Even for uncomplicated themes it can still be useful. Like, say, if the theme uses post formats, it's a great place to describe them.
I think I've seen this mentioned somewhere before but I couldn't find a ticket.",iandstewart
291,"Bring core trac improvements to other trac instances (meta, bbPress, BuddyPress)",Trac,high,enhancement,,new,2014-01-22T04:09:35Z,2022-03-04T00:06:33Z,"Nacin has introduced some lovely changes to core trac. It would be fantastic to have the same functionality on meta trac. I'm particularly thinking about the ability to star and follow tickets, but also the duplicate ticket suggestions and the nice box that mentions that someone is opening their first ticket.
In relation to this - the CC functionality seems to have disappeared on meta trac, but it hasn't been replaced by the follow functionality so there's currently no way to follow a ticket. ",siobhan
518,unify profiles,Profiles,high,enhancement,,assigned,2014-06-17T20:51:14Z,2022-11-21T04:19:13Z,"depending on where I am, I have different profiles.
in the plugin area - http://profiles.wordpress.org/fstaude
in the support area - http://wordpress.org/support/profile/fstaude
in the german support area - http://de.forums.wordpress.org/profile/fstaude
can not be combined?
",f.staude
969,Allow multiple screenshots,Theme Directory,high,enhancement,,new,2015-03-22T21:30:42Z,2022-10-19T22:07:44Z,"At the moment only one screenshot can be uploaded
Themes are about designs. Screenshots are great for displaying the different design elements on the theme.
The screenshot is normally of the home page without any plugins activated. Some themes support specific plugins and it would be helpful for the users to see at a glance how the theme looks like with those plugins activated.
The theme demo #30 at the moment is very bare and the screenshots are good alternative.
",grapplerulrich
1429,Implement JQuery autocomplete on fields of submit video form,WordPress.tv,high,enhancement,,new,2015-12-03T15:29:14Z,2022-05-13T04:40:23Z,"Several fields in the submit video form could use JQuery autocomplete to make it easier to standardize input.
This would make it easier on submitters to enter information more quickly (useful when uploading multiple videos from an event), as well as help them avoid common mistakes and misspellings, and complete existing entries. This could also make it easier on moderators to approve fields easier. For instance, as a submitter I type ""englihs"" and do not notice the error when submitting. As a moderator I do not notice the misspelling and approve the video. Now we've got an improperly tagged video that could have been avoided with some standardization.
The fields that I propose use autocomplete:
- Language
- Producer w.org username
- Speakers
The fields would still allow the ability to create a term that doesn't exist, but will default to suggesting existing terms.",davidjlaietta
1456,WordPress.tv: Increase font sizes site-wide,WordPress.tv,high,enhancement,,new,2015-12-10T17:55:04Z,2024-01-15T01:18:56Z,"The current site is based around a 13px body font, which is approximately equivalent to a 10pt print font, and 80% of a standard browser font size.
Admittedly this is a personal peeve when I see sites that go infuriatingly small like that. I want to easily be able to read content related to a video, especially when we pride ourselves on being as accessible as possible.
I propose bumping the body font up to 16px, and other small font sizes up around 2px higher than they currently are, keeping the existing size hierarchy, just more sizier :)",davidjlaietta
3933,Optimize fonts for Persian language,General,high,enhancement,,reopened,2018-11-18T11:00:44Z,2024-02-12T07:32:54Z,"Hi,
We need some font optimization for Persian language on O2 theme and other wp.org themes,
How we can coordinate it?
I think we can add a font family for every language (if need) in CSS files, like this:
{{{
html[lang=""fa-IR""] body{
font-family: Tahoma, Arial, Arial, sans-serif;
}
}}}
Although we have a specific web font which we can provide to include it in the theme
if it is possible for meta team to add such things
Waiting for a response
Thank you for any help",parsmizban
4875,Add bulk suspension and reinstating admin tool for themes,Theme Directory,high,enhancement,,new,2019-11-25T17:53:56Z,2020-01-28T18:07:47Z,"I've been working on this on and off in my spare time for some week or two.
Theme review reps need better tools when working on suspending themes and reinstating them. Currently, we have a big issue if we find an author violating the rules and not fixing them in a timely manner so we need to suspend all of their themes. At the moment this is a lengthy process where you need to find all the themes, go and suspend one by one, then go to trac and send a message that the theme has been suspended for violating rules.
The proposed patch adds a way to suspend themes in bulk and also reinstate them.
The workflow goes like this:
All the themes that need to be suspended are found, selected and with a bulk action can be suspended. The theme rep will then be brought to a new suspension message screen where they can add the suspension reason and the duration of the suspension.
This information is stored in a theme meta and can be visible in the theme edit screen. This also helps with keeping track of who suspended a theme and when in the past.
In addition to that, a cron job is added which will be ran twice a day that will check all the suspended themes, and those that have the necessary metadata will be checked if they need to be reinstated (unsuspended). A permanent ban can be set with a super high suspension date (+1000 years).
There is also Suspended Packages screen which holds all the suspended themes, and assorted data with them. Those can also be reinstated in bulk if necessary.
Now I've added a call that would update the ticket on trac for the theme that is suspended. But this is where I need help from meta team with trac experience.
Ideally, we'd have 2 new statuses for the themes: `suspended` and `suspended-under-review`. When a theme is suspended, the last trac ticket should be changed to `suspended` and the author shouldn't be able to upload themes.
Once suspension passes and we reinstate the themes, on reinstating the theme the new status should be `suspended-under-review` so that the changes can be updated, but the theme won't be set live. I think for this we might need a new post status in the admin so that we can differentiate those.
Once the themes have been reviewed and fixed we'd approve them and set them live.
The things that 've changed are:
{{{
modified: wp-content/plugins/theme-directory/admin-edit.php
new file: wp-content/plugins/theme-directory/assets/suspend-form.css
modified: wp-content/plugins/theme-directory/class-wporg-themes-repo-package.php
new file: wp-content/plugins/theme-directory/class-wporg-themes-suspended-repo-packages.php
new file: wp-content/plugins/theme-directory/inc/class-wporg-themes-list-table.php
new file: wp-content/plugins/theme-directory/inc/class-wporg-themes-suspended-list-table.php
modified: wp-content/plugins/theme-directory/jobs/class-trac-sync.php
modified: wp-content/plugins/theme-directory/theme-directory.php
}}}
The details are in the patch I'll attach.
There is still some work to be done, but I need meta's help with this one, as it's quite a big change, but would help theme review reps considerably.
",dingo_d
5306,Make it easy for plugin review team to add plugins to the Block Directory,Plugin Directory,high,enhancement,,new,2020-07-07T02:11:34Z,2020-07-08T17:06:57Z,"It should be easy for the plugin review team to see the results of the block plugin validator for a plugin, and add or remove plugins from the Block Directory.",tellyworth
6311,Upgrading and evolving the WPTV form to upload videos,WordPress.tv,high,enhancement,,new,2022-05-13T08:22:34Z,2023-09-20T18:24:56Z,"A bit of context, as a WordCamp organizer, we came across a lack of documentation (https://make.wordpress.org/tv/handbook/aws/upload-s3/) about the process of uploading videos for WPTV which is not up to date anymore.
So to ease the process of uploading videos (for a WordCamp), the documentation will be updated, but most of it, I propose to evolve the form (https://wordpress.tv/submit-video/) and connect it to WordCamp sites to automagically get the following fields:
- WordCamp event
- Session info
- Session could lead to speaker info as well
The user could tweak the fields if necessary, remaining only to upload the file for the video.
The idea is to minimize errors and facilitate the form submission, especially when uploading 10-15 videos for a WordCamp.",MaximeCulea
6648,Unnecessary horizontal scroller on the Mercantile login page,Swag Store (mercantile.wordpress.org),high,enhancement,,new,2022-12-25T05:40:28Z,2023-05-25T06:56:12Z,"Here is the URL: https://mercantile.wordpress.org/wp-login.php
There is an unnecessary horizontal scroller at the bottom of this page. Here is the screenshot: https://prnt.sc/SEUEL5pHOajX",abidhasan112
6839,Allow option for anonymous posting by moderators,Support Forums,high,enhancement,,new,2023-03-07T16:18:14Z,2023-08-10T17:46:04Z,"There are some occasions where it would be valuable for a moderator to have the ability to post anonymously in the support forums.
Having this functionality would offer individual moderators some protection from being contacted directly in Slack or ""followed home"" outside the forums.
This would in turn reduce the potential for harassment of moderators, which has occurred before, and which has discouraged some folks from moderating more actively.
It would also provide a unified voice to help better educate and familiarize posters with the forum guidelines, and also encourage more replies to remain public.
Posting anonymously could be **optional** – and other moderators would still be able to see who made the post, in case any follow-up is needed.
Attaching a quick mockup below for one idea of what this could look like on the posting side.
(I accidentally removed the original post, re-adding!)",zoonini
6511,Provide helpful plugin stats and insights,Plugin Directory,high,feature request,,new,2022-09-30T15:22:36Z,2024-03-01T10:22:21Z,"In [https://meta.trac.wordpress.org/changeset/12097 changeset 12097], the active install growth chart shown for each plugin in the plugin directory was removed ""due to insufficient data obfuscation"".
These stats are actually very useful for plugin developers and it's really and truly one of the only indications of the growth or decline of a plugin over time. These graphs at least give us an idea of the performance of a plugin before and after we make certain changes, helping us get a better idea of how helpful they are for WordPress users.
They should be brought back and improved rather than taken away, as was brought up in the original discussion in [https://meta.trac.wordpress.org/ticket/3016 ticket 3016].",markzahra
4228,Gutenberg theme: Remove reliance upon the plugin,General,high,task (blessed),,new,2019-02-28T00:59:35Z,2019-03-21T14:26:12Z,"https://wordpress.org/gutenberg/ currently requires the Gutenberg plugin as it uses functions which output the “entire editing interface”.
Now that Gutenberg is in core, and it's likely a future version of Gutenberg won't include all of the ""replace the editing interface"" code we're using, we need to make it work standalone with core.
My understanding from briefly looking into it, is that it'll require a lot of code duplication from `wp-admin` templates which weren't able to be exposed directly.
The source is available here:
- https://meta.trac.wordpress.org/browser/sites/trunk/wordpress.org/public_html/wp-content/themes/pub/gutenberg
- http://meta.svn.wordpress.org/sites/trunk/wordpress.org/public_html/wp-content/themes/pub/gutenberg/
Taking into account #3992 would also be great.",dd32
6405,Migrate the `/here` command to use the Slack Messaging API,"Communication (Matrix, Slack, IRC)",high,task (blessed),,new,2022-07-15T02:02:51Z,2022-08-10T14:59:24Z,"Due to some Slack API changes, it's not uncommon for the `/here` API to take more than 3,000ms between the API being called, and the response being sent.
This results in errors shown in slack to the user of:
{{{
/here failed with the error ""operation_timeout""
}}}
This is both confusing, and bad UX.
Slacks APIs have changed to include a `response_url` webhook in the slash webhook payloads.
- Slack sends webhook
- We respond instantly with a 200, and a `Processing...` message
- We process the data, crunch the numbers, send announcements
- We make a webhook call to Slack on the `response_url` url, which updates the `Processing...` message to `Done! Your announcement has been made` or `Sorry, you can't use /here here, but you can use it in ....` error.
This change in flow will result in the slack user not seeing the operation_timeout error, and avoid needless confusion (Since the announcement is made, usually just after the timeout).",dd32
1664,Display translated projects in WP.org profiles,Profiles,high,enhancement,,new,2016-04-13T00:59:55Z,2021-06-02T21:06:15Z,"Currently, the Activity tab in WP.org profiles lists Trac tickets, make.w.org P2 posts and comments, plugin and theme commits, forum topics and replies (English only, see #129).
I think it should also display strings translated on translate.wordpress.org. Maybe not for each string, but a summary like ""Translated X strings for Y project"" once a day. See a potential use case in #1908.
There should also be a list of all projects the translator has contributed to.",SergeyBiryukov
2184,Overall translation contributor stats for a locale,Translate Site & Plugins,high,enhancement,,new,2016-10-26T11:48:25Z,2023-02-17T03:51:44Z,"With the second [https://wptranslationday.org/ Global WordPress Translation Day] upcoming, it would be nice if GTEs could see and recognize contributors who translated the most strings during the event.
Two things would be helpful here:
* An ability to view the list of contributors whose translations were approved between two particular dates.
* An ability to view all contributors for the locale, sorted by approved strings count.",SergeyBiryukov
3149,Support Forums: Consider disabling wptexturize() in forum posts,Support Forums,high,enhancement,,reviewing,2017-09-20T18:29:14Z,2024-01-23T06:11:05Z,"When submitting a post on the forums, some (most?) authors don't bother marking their code snippets with backticks, resulting in inappropriate ""fancy"" quotes: ``.
This could be worked around by disabling `wptexturize()` in forum posts. People come to the forums for solutions, not for nice typography :)",SergeyBiryukov
2003,Open source all Rosetta mu-plugins as one plugin,International Sites (Rosetta),high,task (blessed),,new,2016-09-08T11:51:59Z,2019-10-17T08:10:23Z,"Three mu-plugins are already open-sourced: Rosetta Roles, Rosetta Showcase, and Rosetta Downloads, see https://meta.trac.wordpress.org/browser/sites/trunk/global.wordpress.org/public_html/wp-content/mu-plugins.
But there are a few more:
* 0-load.php - Custom file loader
* capes.php - Defines super admins
* forums - Customizations for local forums (This will be part of the Support Forums plugin.)
* jetpack-settings.php - Customization for Jetpack
* locale.php - Changes $locale based on the subdomain
* o2-settings.php - Customizations for team o2s
* rosetta - Contains the builder and another class which manages loading customizations based on the current site.
* rosetta-add-existing-users-via-username.php - Changes wp-admin/user-new.php to allow adding users via username
* rosetta-network-admin.php - Contains a filter for redirect_network_admin_request and network_admin_url
* rosetta-new-admin-email.php - Disables confirmation emails for an admin_email change
* ssl.php - Replaces http with https
The plugin will be network activated on the global.w.org network.",ocean90
2565,Plugin Directory: Improve stats for developers,Plugin Directory,high,enhancement,,new,2017-03-07T15:55:07Z,2018-01-24T22:18:21Z,"As a plugin developer I would really appreciate somewhat more meaningful statistics with regards to my plugins.
A first rough idea of what I'd want is:
- better version breakout stats / graphs, the current implementation has too little detail;
- a graph showing the number of new installs per day.
I'd also like the language used, as a percentage, similar too the version number, but that's not included in the two mockups I have attached. ",joostdevalk
2504,Forums: Replies from archived topics are still displayed in user profiles,Support Forums,high,defect (bug),,new,2017-02-14T21:50:32Z,2021-02-24T21:21:38Z,"1. Archive a topic (but not individual replies).
2. Replies from that topic are still displayed in participants' profiles.",SergeyBiryukov
273,Keyboard navigation friendliness for Trac,Trac,normal,defect (bug),,reopened,2014-01-10T00:40:29Z,2018-01-24T22:45:20Z,"In attempting to navigate around Trac one-handed, I noticed some funky things like randomly defined tabindices on WikiFormatting links that prevent natural tab ordering. There are also an unwieldy number of links overall that make it tiresome to navigate in general.",helen
681,Community profile badges disappear for WordCamp organisers of two different WordCamps,Profiles,normal,defect (bug),,new,2014-10-27T01:05:40Z,2021-06-07T19:37:39Z,"When a WordPress.org username gets added to the Organisers of a second WordCamp, the community profile badge disappears.
Here's the use case:
- I've been added as an organiser for WordCamp Sofia 2013 - http://2013.sofia.wordcamp.org/
- I am also an organiser of WordCamp Europe 2014 - http://2014.europe.wordcamp.org/
I noticed that my community badge had disappeared after my profile was added to the organisers of WordCamp Europe 2014. Adding a second entry for my profile as an organiser made the badge appear again. But then I was listed as an organiser for the same WordCamp twice on the Organisers page. Deleting the second profile got rid of the badge again.
Clearing the username, updating and then adding it again seemed to do the trick - the badge appeared again.
Tested it with JJJ at #wcsf14 contributor day who suggested it had something to do with the fact that WordCamp organisers are not supposed to be a part of more than one organising team. He advised me to file it here.
It's a cool bug.",petya
3743,On Make WP blog the 'Follow' action removes syntax highlighting on code snippets,Make (Get Involved) / P2,normal,defect (bug),,new,2018-08-03T16:11:13Z,2020-03-24T05:48:43Z,"Hello,
Just noticed this when I went to follow a post on make.wp.org, but if the post contains a code snippet with syntax highlighting that vanished once you click the follow button, either to follow or unfollow doesn't matter.
Example page - https://make.wordpress.org/core/2018/08/02/try-gutenberg-callout-in-wordpress-4-9-8/
Cheers",garrett-eclipse
3781,The Views for 'My @Mentions' and 'My Posts' give 'Page Not Found' message which is misleading,Make (Get Involved) / P2,normal,defect (bug),,new,2018-08-29T20:23:00Z,2018-09-12T17:22:58Z,"Hello,
Trying the views for 'My @Mentions' and 'My Posts' give you a 'Page Not Found' error;
https://i.imgur.com/PIWD0Vu.png
I'm not sure if this is simply because I have no @Mentions or Posts, but if that's the case maybe a more informative message would make sense than 'Page Not Found' such as 'No Posts' or 'No @Mentions' so it's not just seen as a 404 error.
Links for mine;
My @Mentions - https://make.wordpress.org/core/?mentions=garrett-eclipse
My Posts - https://make.wordpress.org/core/author/garrett-eclipse
Thanks
",garrett-eclipse
3880,"Allow redefining or augmenting information in the ""INTERESTED IN DEVELOPMENT?"" section",Plugin Directory,normal,defect (bug),,new,2018-10-22T19:22:33Z,2018-11-29T00:10:25Z,"Currently:
Browse the code, check out the SVN repository, or subscribe to the development log by email or RSS.
We should really be able to override this text and these links since:
- Development is almost always on Github
- Github's code-browsing features are more intuitive and familiar to most developers
- Github provides it's own methods for subscribing to development progress
- Github provides it's own contribution documentation recommendation through the CONTRIBUTING.md -- we should be able to link to that here.
Unfortunately, I think most people are trained to ignore that section, and instead look in the readme sections for contribution information, but it seems obvious we should make this section more realistic, intuitive, and configurable by plugin authors. And if not configurable, at least providing the ability to add more text below it by way of another readme section.",jtsternberg
3922,"""How to create a WordPress business website"" landing page on WordPress.org",General,normal,defect (bug),,new,2018-11-14T16:28:33Z,2023-04-11T21:41:39Z,"Hi,
We at the WordPress marketing team have created a new extensive guide on [https://make.wordpress.org/marketing/2018/11/07/how-to-create-a-business-website-with-wordpress/ ""How to create a business website with WordPress.""].
Can we create a landing page on WordPress.org on the same topic?
The idea is that it would attract a lot of people who are not currently WordPress users but are thinking of creating a business website.
Thanks.
",joelobo
3930,"In the main menu, the submenu nav-submenu doesn't visually open by keyboard in mobile view",General,normal,defect (bug),,new,2018-11-16T12:40:51Z,2023-02-17T07:48:03Z,"The items in the submenu of Support in the header menu are not visibly open when tabbing through them using a keyboard. They are visible using the menu in desktop view.
{{{
Support
}}}
",rianrietveld
3995,W3C CSS validator patchs for all sites in meta,General,normal,defect (bug),,new,2018-12-11T10:54:46Z,2020-03-13T05:09:25Z,"I search around all folders in meta sites, and start to check all CSS files(specially in themes folders) in W3C CSS validator, I fix important errors and create a patch for all file.
Please let me know if this validations is good and I can continue this task to have better code standards :) ",man4toman
4007,Support Forums: Improve the look and usability of Forums page,Support Forums,normal,defect (bug),,new,2018-12-17T21:57:52Z,2024-03-14T03:45:45Z,"The Forums page https://wordpress.org/support/forums/ has a look that is very similar to the Support home page, and is confusing because it is. It would be better as a compact list than as big squares of white space. It should be giving the overview of the forums, yet it can't be seen without scrolling a lot.
Also, the 3 squares at the top (with icons) are not the focus of the page, but all you can see ""above the fold"". I suggest they be moved to the bottom. Their icons could be made smaller also.
I have attached a screenshot of a quick rearrangement.",joyously
4110,Consider to audit the headings hierarchy across the .org network,General,normal,defect (bug),,new,2019-01-28T22:17:23Z,2020-04-15T05:26:19Z,"Headings are important not only for semantics and SEO: they are actually used by screen reader users as the [https://webaim.org/projects/screenreadersurvey7/#finding predominant mechanism to find information on a page].
For better accessibility, SEO, and semantics there are some best known practices, also recommended by the core accessibility team:
- a main `h1` heading should be used to communicate the main page topic
- there should be only one `h1` in a page
- the main topic of a page is rarely the site title, this is maybe true only on the home page (and it's still matter of debate)
- in all the other pages, the main `h1` is meant to be used for that specific page topic
- headings needs to have a correct hierarchy: no levels should be skipped
There are different tools to check the headings structure of a page. For the purpose of this ticket, I've used the HeadingsMap Chrome extension. I've also collected a series of screenshots to illustrate the headings hierarchy in the main pages of the .org network as of today, January 28, 2018: https://cloudup.com/cCODexEIFbq
To recap:
- Home: two h1 and incorrect hierarchy
- Showcase: incorrect hierarchy
- Themes: two h1 and incorrect hierarchy
- Plugins: two h1
- Mobile: hierarchy OK but the main page topic is not a h1
- Support: two h1 and incorrect hierarchy
- Get involved (Make): two h1 and incorrect hierarchy
- About: two h1
- Blog: hierarchy OK but the main page topic is not a h1
- Hosting: hierarchy OK but the main page topic is not a h1
I realize the .org network is made of different templates coming from different sources and I guess it's a complicated setup. However, it would be great to make sure the headings hierarchy is correct on all the network pages.",afercia
4111,Consider to audit the focus style across the .org network,General,normal,defect (bug),,new,2019-01-28T22:37:36Z,2019-01-28T22:37:36Z,"Keyboard users, or users who make a mixed use of a pointing device and keyboard, need to actually ''see'' where focus is to be able to navigate a web page using their keyboard.
The focus style is a necessary indication for these users. Great care has been taken in WordPress core and the bundled themes to make the focus style as good as possible, and there's still work to do to improve it. It would be great to see also the .org network sites taking care of the focus style.
For reference, this is also part of the WCAG recommendation:
Success Criterion 2.4.7 Focus Visible
https://www.w3.org/TR/WCAG21/#focus-visible
While a complete analysis of all the links and controls across all the .org network would be impossible for me, I've taken the time to volunteer and analyze the focus style only on the main navigation menu in the main .org sections.
To recap:
- Home: has focus style (browser native style)
- Showcase: no focus style `outline: none;`
- Themes: has focus style `outline: thin dotted;`
- Plugins: has focus style `outline: thin dotted;`
- Mobile: has focus style (browser native style)
- Support: has focus style `outline: thin dotted;`
- Get involved (Make): has focus style (browser native style)
- About: has focus style `outline: thin dotted;`
- Blog: has focus style (browser native style)
- Hosting: has focus style (browser native style)
Suggested:
- never reset the native outline style, unless that's meant to provide a better, improved focus style
- use a consistent style across all the pages: worth reminding the browsers native focus style greatly varies across operating systems and browsers
- buttons, form elements, and custom interactive elements need a focus style as well
- use a style that is compatible with Windows High Contrast mode, or provide one specifically for Windows High Contrast mode
Note: in Windows High Contrast mode, basically only `outline` and `border` work. In core, https://core.trac.wordpress.org/ticket/41286 introduced a specific style that uses a transparent outline, as already done for the new block editor Gutenberg.",afercia
4112,Proposal to change the headings hierarchy in the Home page,General,normal,defect (bug),,new,2019-01-29T11:01:54Z,2020-05-27T02:01:07Z,"Splitting this out from #4110.
The headings hierarchy in the home page has room for improvements for better SEO and accessibility:
[[Image(http://cldup.com/3VdWJjlE_Q.jpeg)]]
Currently, there are two `h1` and one level is skipped, thus producing an incorrect hierarchy.
Whether the logo should be or not be the main `h1` heading can be matter of debate. However, in this case I'd say the logo should not be the main heading across the whole .org network.
In this page, the main topic is clearly ""Meet WordPress"", which should be the only `h1` in the page, followed by the other headings in a correct hierarchy: all the headings after ""Get started with WordPress"" should be bumped up by one level.",afercia
4117,Proposal to change the headings hierarchy in the Support section,Support Forums,normal,defect (bug),,new,2019-01-29T14:19:17Z,2023-03-22T16:38:04Z,"Splitting this out from #4110.
The headings hierarchy in the Support section has room for improvements for better SEO and accessibility:
[[Image(http://cldup.com/52hVQINjaS.jpeg)]]
As mentioned in #4112 the logo shouldn't be a `h1`. The main topic in this page is ""WordPress Support"" and that should be the only `h1` in the page.
The headings hierarchy is incorrect: all the other heading should be bumped up from `h3` to `h2`.
**Categories main pages:**
they look OK with the exception the logo shouldn't be a `h1` see for example https://wordpress.org/support/category/basic-administration/
**Article pages:**
In the article pages, for example https://wordpress.org/support/article/plugins/
[[Image(http://cldup.com/JifGmi0rEQ.png)]]
- the logo shouldn't be a `h1`
- in the left sidebar, the ""Categories"" `h2` comes before the main topic `h1`, which is unexpected
- the hierarchy of the headings in the content is correct but there's a problem: the ""hash link"" to get the in-page link repeats the visible text. This way, all the headings have duplicated content.
In the example page, any software including search engines crawlers and assistive technologies perceive the following headings content:
- Introduction Introduction
- Plugin Repositories Plugin Repositories
- Default Plugins Default Plugins
- Plugin Development Plugin Development
Suggested:
- the headings shouldn't contain extraneous content: the ""hash link"" should be moved out from the headings
- ideally, it should have a meaningful link text, e.g.: ""link to the section Introduction"", ""link to the section Plugin Repositories"", etc.
Please consider the Support section has a huge amount of sub-section, pages, and content. Going through all of them is out of the scope of this ticket. However, these are general guidelines that should be applied everywhere.
",afercia
4119,Proposal to change the headings hierarchy in the Getting Involved (Make) section,Make (Get Involved) / P2,normal,defect (bug),,new,2019-01-29T15:13:53Z,2020-04-16T05:42:58Z,"Splitting this out from #4110.
The headings hierarchy in the Getting Involved (Make) section has room for improvements for better SEO and accessibility:
[[Image(http://cldup.com/LZpVRsMYSJ.jpeg)]]
- as mentioned in #4112 the logo shouldn't be a `h1`
- the main topic in this page is ""Make WordPress"" and that should be the only `h1` in the page
**The ""teaser"" or ""kicker"" text:**
it's made of two headings: `h1` + `h5`: looks like these headings are used for visual purposes but their semantic is inappropriate and the hierarchy is incorrect. These are not headings, they're not ""titles that identify a section"". Instead, they're introductory text and they should be two styled paragraphs under the main `h1` heading ""Make WordPress""
**The ""There are many different ways for you to get involved with WordPress"" `h2`:**
Either it shouldn't be a heading at all and should be changed to a styled paragraph or if it's important to keep it as a `h2`, then all the headings under it should be `h2`. For the sake of simplicity I'd suggest the first option.
**Meetings sub-section:**
""Upcoming WordPress Meetings"" should be the only heading in the page and should be a `h1`
**Team Updates section (similar to all the Make blogs):**
[[Image(http://cldup.com/N0EP37tHOq.jpg)]]
This one is a bit complicated:
- there should be just one `h1` in the page (""Team Updates"")
- each post title shouldn't be a `h1`: for example, the bundled themes take care of this and in the archive pages they render the post titles as `h2`
- if the post titles get changed to `h2`, then the headings in their content would have an incorrect hierarchy: this is even more complicated by the fact some posts use `h2` in their content and some posts use `h3` (see the screenshot above)
- in the single post page, the post title need to stay as `h1` and the headings in the content need to have a correct hierarchy
- worth nothing this is a problem with all the bundled themes too: an option could be displaying only the post excerpts and not the entire posts
- some teams need to be informed they have to use `h2` headings in their content anyways (I seem to recall with the old design `h3` headings were recommended: this is no longer the case with the new design)
Additionally, at the bottom of the page:
- ""Post navigation"", which is visually hidden with `screen-reader-text` shouldn't be a `h1`, it needs to be changed to `h2`
- the three headings in the sidebar: ""About This Blog"", ""Email Updates"", ""Recent Activity"", need to be changed from `h3` to `h2`. The current hierarchy is clearly incorrect:
{{{
1 Post navigation
3 About This Blog
3 Email Updates
3 Recent Activity
}}}
These recommendation apply to all the Make blogs, with a few additional ones. For example, in [https://make.wordpress.org/core/ the Make/Core blog]:
[[Image(http://cldup.com/MENZMYoQ3S.jpg)]]
""Welcome"" and ""Communication"" need to be changed from `h3` to `h2`. If I'm not wrong, each team can edit this part of the page so all the teams should be informed and invited to review and edit their pages to improve the headings hierarchy.
Please consider going through all the pages in the Make section is out of the scope of this ticket. However, these are general guidelines that should be applied everywhere.",afercia
4121,Proposal to change the headings hierarchy in the Blog section,WordPress.org Site,normal,defect (bug),,new,2019-01-29T16:16:28Z,2021-06-02T21:28:03Z,"Splitting this out from #4110.
The headings hierarchy in the Blog section has room for improvements for better SEO and accessibility:
[[Image(http://cldup.com/FQdgefzO-Z.jpeg)]]
As mentioned in #4112 the logo shouldn't be a `h1`. This page should have a main `h1` that identifies the main topic of the page. Suggested: ""Blog archive"".
More importantly, as for the case of the Make blogs, this page suffers from a problem which is present also in the bundled themes. In the archive pages, the post titles should be `h2`, while in the single post page, the post title should be `h1`. See also #4119.
Basically:
- each post title shouldn't be a `h2`: given the current headings structure (see screenshot above), it's impossible to understand which `h2` are post titles and which ones come from the post content
- search engines crawlers and screen reader users can't understand which headings represent the post titles
- it's impossible to change the headings from the posts content ""on the fly"" and bump them up one level automatically only in the archive page
- in the single post page, the post title needs to stay as `h1` and the headings in the content need to have a correct hierarchy starting from `h2`
- in the archive page, one option could be making the post titles `h2` and displaying only the post excerpts and not the entire posts
**Social sharing and sidebar headings:**
At the end of the headings list the headings used for the social sharing and the ones used in the sidebar have an incorrect hierarchy, currently:
{{{
2 Further Reading:
3 Share this:
3 Like this:
4 See Also:
4 Categories
4 Subscribe to WordPress News
}}}
Where ""Further Reading:"" is the last heading in the last post in the current archive. This hierarchy is clearly incorrect because neither the social headings or the sidebar ones are logically sub-headings of ""Further Reading:"".
Suggested change (not perfect, but better):
{{{
2 Social sharing
3 Share this: (output by sharedaddy so I guess it can't be changed)
3 Like this: (output by sharedaddy so I guess it can't be changed)
2 See Also:
2 Categories
2 Subscribe to WordPress News
}}}
**Single post page:**
For example: https://wordpress.org/news/2019/01/wordpress-5-1-beta-2/
- the logo shouldn't be a `h1`
- the post title should be the only `h1` in the page
- post authors should use a correct headings hierarchy in their content starting with `h1` headings, which is made easier with Gutenberg
- the social sharing headings, the ""Post navigation"" heading (visually hidden with `screen-reader-text`), and the sidebar headings have an incorrect hierarchy, much like in the archive page. Currently:
{{{
2 How to Help
3 Share this: (output by sharedaddy so I guess it can't be changed)
3 Like this: (output by sharedaddy so I guess it can't be changed)
2 Post navigation
4 See Also:
4 Categories
4 Subscribe to WordPress News
}}}
Where ""How to Help"" is the last heading in the example post content. Suggested change:
{{{
2 Social sharing
3 Share this:
3 Like this:
2 Post navigation
2 See Also:
2 Categories
2 Subscribe to WordPress News
}}}
Please consider there are other pages in the Blog section (the categories ones for example). A complete analysis is out of the scope of this ticket. However, these are general guidelines that should be applied everywhere.",afercia
4205,Update for privacy policy needed,General,normal,defect (bug),,new,2019-02-24T21:27:53Z,2020-08-11T07:45:25Z,"On wordpress.org Rosetta sites Jetpack is activated with the sharing feature and enabled counts. This is sharing the IP address with Facebook for example because the request for the count is send. This is not documented in the privacy policy.
See also: https://github.com/Automattic/jetpack/issues/10271",zodiac1978
4412,Invalid paginated support topic requests should return a 404,Support Forums,normal,defect (bug),,new,2019-04-26T11:03:42Z,2023-03-22T16:51:23Z,"E.g., https://wordpress.org/support/topic/can-i-go-back-to-recaptcha-v-2-with-contact-form-7-5-1/page/45/ doesn't have 45 page's worth of replies; so this should return a 404 template and HTTP status.",jonoaldersonwp
4440,missing content from class-level DocBlock of WP_Filesystem_SSH2,Developer Hub,normal,defect (bug),,new,2019-05-06T19:21:11Z,2019-10-17T07:34:47Z,"In the Code Reference for [[https://developer.wordpress.org/reference/classes/wp_filesystem_ssh2/|WP_Filesystem_SSH2]] the Description section says only:
To use this class you must follow these steps for PHP 5.2.6+
But in the source, there is a bunch of other content in the DocBlock (about how to install the PHP ssh2 extension).
I'm not sure if that addition content has been manually removed from the Code Reference or whether the way the DocBlock is written confuses `phpdoc-parser`.
Since `WP_Filesystem_SSH2::__construct()` has a check that `extension_loaded( 'ssh2' )`, I don't think the instructions for how to install the extension need to be in the DocBlock, and it could be changed to simply say:
To use this class you, the ssh2 PHP extension must be loaded.
",pbiron
4507,Glossary tooltips break HTML markup (take 2),Make (Get Involved) / P2,normal,defect (bug),,reopened,2019-06-11T16:12:13Z,2022-07-13T20:48:28Z,"Previously: #4473
On https://make.wordpress.org/polyglots/2019/06/02/pte-request-for-kirki/#comment-283767, there's this part of a sentence:
> `[username] can not be the translation editor for the […] language`
The new glossary tooltips interfere with the page, causing invalid markup and display issues:
{{{
… can not be the translation editorTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the ""Project Translation Editor"" role that can approve translations for specific projects.
There are two different Translation Editor roles, see:
General Translation Editor
Project Translation Editor
Edit Entry
for the #uk Ukrainian language.
}}}
Two issues here:
* `` inside `` is invalid.
* Extra text is displayed on the page, instead of being in a tooltip.
See the screenshot. Tested in the latest Google Chrome and Microsoft Edge on Windows 10.",SergeyBiryukov
4520,Rework Browse by WordCamp list in sidebar of event archives,WordPress.tv,normal,defect (bug),,new,2019-06-20T12:10:00Z,2019-06-28T03:27:57Z,"Check out [an event archive page](https://wordpress.tv/event/wordcamp-europe-2018/) and scroll down. On the right sidebar there is a ""Browse by WordCamp"" heading followed by a list of all the terms in the events taxonomy. It's a really long list. There are 699 terms in that taxonomy right now and the list is always growing. We should find a new way for those events to be discovered.
I propose we consider one of the following options:
A. Remove the section entirely. It is not extremely important that we include other events in the sidebar of an event archive. They can be discovered other ways.
B. Convert the list to a dropdown. It would still be a bit tedious to navigate but would be an improvement and would not take up so much space on the page. Plus it would be a pretty simple fix.
C. Implement a search based dropdown. We'd probably need to load a jQuery library or something. I don't believe anything like it already exists on the site's frontend.
D. Create a terms archive page for events, as described in [this ticket](https://meta.trac.wordpress.org/ticket/1434) and link to that page instead of listing the terms there.",BrashRebel
4677,Change how 'Active Installations' is calculated on 'Popular' tab,Theme Directory,normal,defect (bug),,new,2019-08-16T10:46:13Z,2023-10-28T15:32:12Z,"Ref: https://wordpress.org/themes/browse/popular/
It's generally accepted that the algorithm for the 'Popular' tab is based on two variables:
- Time in Directory
- Active Installations
This works well when .org is the primary distribution method, as both values start at 0.
However, some authors/companies have realised you can manipulate the algorithm by accumulating installations before uploading your theme.
So the variables look like this:
Time in Directory = 1 day
Active Installations = 10,000
Because the time in directory is so low compared to the active installations, the theme will be given an artificially high position.
It would be more accurate to include the time it took to accumulate **all** the installs. In which case the variables would be:
- Time Since First Active Install
- Active Installations
There are two possible solutions:
1) Store the number of active installations when a theme enters the directory and deduct that amount from any calculations. This would effectively reset the current variables to 0 (as they should be).
Simplified:
`$value = $time_in_directory * ($active_installations - $active_installations_on_entry)`
2) Replace 'Time in Directory' with 'Time since first active install'. I believe this would require storing the value from the Update API.
Simplified: `$value = $time_since_first_install * $active_installations`",DannyCooper
4730,unbalanced HTML in Plugins Home page,Plugin Directory,normal,defect (bug),,reopened,2019-09-15T01:29:30Z,2023-06-16T16:19:52Z,"If you run https://wordpress.org/plugins/ through a validator, you get quite a mess.
The main things are:
- stray `` tag for each plugin shown
- duplicate ID `post-xxxxx` and `plugin-slug` for each (?)
- `