One Click Close Comments

Descriere

From the admin listing of posts (‘Edit Posts’) and pages (‘Edit Pages’), a user can close or open comments to any posts to which they have sufficient privileges to make such changes (essentially admins and post authors for their own posts). This is done via an AJAX-powered color-coded indicator. The color-coding gives instant feedback on the current status of the post for comments: green means the post/page is open to comments, red means the post/page is closed to comments. Being AJAX-powered means that the change is submitted in the background after being clicked without requiring a page reload.

Modulul va funcționa doar pentru utilizatorii din administrare care au JavaScript activat.

Links: Plugin Homepage | Plugin Directory Page | GitHub | Author Homepage

Hooks

Modulul expune un filtru pentru agățătoare. Un astfel de cod ar trebui, în mod ideal, să fie pus într-un modul folosit obligatoriu sau într-un modul specific sitului (lucru care depășește obiectul acestui fișier readme de a explica).

c2c_one_click_close_comments_click_char (filter)

The ‘c2c_one_click_close_comments_click_char’ hook allows you to use an alternative character, string, or markup as the plugin’s indicator in the posts listing tables. It is the character that gets color-coded to indicate if comments are open or close, and the thing to click to toggle the comment open status. You can make use of Dashicons by specifying the desired dashicon’s name (with the „dashicons-” prefix). By default this is the comments dashicon, dashicons-admin-comments.

Argumente:

  • $char (array): The character, string, or markup to be used for display (by default this is dashicons-admin-comments).

Exemplu:

/**
 * Changes the character used as the one-click link to a bullet (solid circle).
 *
 * @param string $char The default character.
 * @return string
 */
function custom_one_click_char( $char ) {
    return '•';
}
add_filter( 'c2c_one_click_close_comments_click_char', 'custom_one_click_char' );

Capturi ecran

  • A screenshot of the 'Posts' admin page with the plugin activated. The tooltip (from hovering over a green indicator) reads: "Comments are open. Click to close." Were the mouse to hover over a red indicator, the tooltip would read: "Comments are closed. Click to open."

Instalare

  1. Instalează prin instalatorul nativ pentru module al WordPress sau descarcă și dezarhivează one-click-close-comments.zip în directorul cu module pentru situl tău (de obicei în wp-content/plugins/).
  2. Activează modulul din meniul de administrare „Module” în WordPress
  3. Când ești în paginile de administrare „Editare articole” sau „Editare pagini”, dă clic pe indicatoare pentru a comuta starea comentariilor pentru un articol, dacă este necesar.

Întrebări frecvente

Pot vedea baloanele colorate pentru comentarii care indică starea actuală a comentariilor, dar de ce nu pot da clic pe ele?

Pe legătura/butonul stare comentarii se poate da clic numai dacă ai JavaScript activat.

What does the color-coding of the comment bubble mean?

Verde înseamnă că articolul este deschis acum pentru comentarii; roșu înseamnă că articolul nu este deschis acum pentru comentarii.

How can I customize the color-coding used for the comment bubble?

Poți personaliza culorile via CSS. .comment-state-1 indică comentariile sunt deschise. .comment-state-0 indică comentariile sunt închise.

Cum pot personaliza caracterul folosit pentru a reprezenta starea comentariilor?

By default, commenting status is represented using the comment bubble dashicon, dashicons-admin-comments. You can change this by filtering c2c_one_click_close_comments_click_char. Here’s an example — added to a theme’s functions.php file — to change it to the original bullet
(solid circle) character:

add_filter( 'c2c_one_click_close_comments_click_char', function ( $a ) { return "•"; } );

Verificări

19 iunie 2018
Excellent plugin. Used it for many years without a problem. It is a pity that it is not updated anymore.
3 septembrie 2016
However the dot is green even though the comments were automatically closed. Why? Error or feature? 🙂
Citește toate cele 8 recenzii

Contributori și dezvoltatori

„One Click Close Comments” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

„One Click Close Comments” a fost tradus în 3 locale. Mulțumim traducătorilor pentru contribuția lor.

Tradu „One Click Close Comments” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

2.6 (2019-03-22)

  • New: Add support for using dashicons for the click character
  • Change: Replace the bullet character (solid circle) with comment bubble dashicon as column icon for one-click link
  • New: Add CHANGELOG.md file and move all but most recent changelog entries into it
  • New: Add inline documentation for hook
  • Change: Initialize plugin on ‘plugins_loaded’ action instead of on load
  • Change: Use apply_filters_deprecated() when using the deprecated filter
  • Change: Use wp_doing_ajax() for official detection of use of AJAX
  • Change: Tweak plugin description
  • Change: Split paragraph in README.md’s „Support” section into two
  • Change: Note compatibility through WP 5.1+
  • Change: Remove support for versions of WordPress older than 4.7
  • Change: Update copyright date (2019)
  • Change: Update License URI to be HTTPS
  • Change: Update screenshot, icon, and banner for Plugin Directory

2.5 (2018-08-03)

  • Change: Improve display of control toggle (and label) on smaller viewports
  • Change: Include plugin version number when registering styles
  • New: Add README.md
  • Change: Add explicit curly braces to JS ‘if’ statement
  • Change: Add GitHub link to readme
  • Change: Note compatibility through WP 4.9+
  • Change: Update copyright date (2018)
  • Change: Rename readme.txt section from ‘Filters’ to ‘Hooks’
  • Change: Modify formatting of hook name in readme to prevent being uppercased when shown in the Plugin Directory

2.4 (2017-02-04)

  • Change: Improve accessbility (a11y)
    • Add descriptive text for close/open link to display instead of the indicator character for screen readers
    • Change colors to be WCAG AA compliant
  • Change: Use printf() to format output markup rather than concatenating strings, variables, and function calls.
  • Change: Escape variables used as markup attributes (hardening; none of the instances are user input).
  • Change: Note compatibility through WP 4.7+.
  • Change: Remove support for WordPress older than 4.6 (should still work for earlier versions back to WP 3.1)
  • Change: Minor code reformatting (add spacing between sections of code).
  • Change: Minor readme.txt improvements.
  • Change: Update copyright date (2017).
  • Change: Update screenshot.

Full changelog is available in CHANGELOG.md.