[wp-meta] [Making WordPress.org] #3626: Add a report theme button
Making WordPress.org
noreply at wordpress.org
Mon May 21 13:39:25 UTC 2018
#3626: Add a report theme button
-----------------------------+---------------------
Reporter: acosmin | Owner: (none)
Type: enhancement | Status: new
Priority: high | Milestone:
Component: Theme Directory | Resolution:
Keywords: |
-----------------------------+---------------------
Comment (by acosmin):
@dd32 I tried to make the code for the report button:
{{{#!php
<div class="theme-report">
<h4><?php _e( 'Report', 'wporg-themes' ); ?></h4>
<p><?php _e( 'Does this theme have major issues?', 'wporg-themes'
); ?></p>
<?php
$current_user = wp_get_current_user();
$report_url = add_query_arg(
array(
'g5141-name' => is_user_logged_in() ?
$current_user->ID : null,
'g5141-email' => is_user_logged_in() ?
$current_user->user_email : null,
'g5141-themeurl' => 'https://wordpress.org/theme/'
. $theme->slug
),
'//make.wordpress.org/themes/report-theme/'
);
?>
<a href="<?php echo esc_url( $report_url ); ?>" class="button
button-secondary"><?php _e( 'Report this theme', 'wporg-themes' ); ?></a>
</div><!-- .theme-report -->
}}}
I think the class name `.theme-report` will also need to be added next to
`.theme-support`, in the stylesheet. It has a `font-size` style from what
I can see. Or we can just use the `theme-support` class name.
Preferably, this piece of html should be added before or after `theme-
support` div, just so it gets noticed.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/3626#comment:7>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list