Salta al contenuto principale




A Proper Comment System for WordPress: Twenty Simple Suggestions


To enhance WordPress comment functionality, consider replacing comments with Webmentions for better engagement and reduced spam. If using comments, enable them selectively, add spam protection, disable nested comments, and introduce moderator roles. Addit

Everyone seems to agree that in an ideal WordPress world, comments would be disabled by default. I believe a better ideal of convivial comments can be realized. We can make comments better with webmentions and customizations to keep our feedback human, healthy, and manageable.

Instead of comments, try webmentions.


Instead of — or alongside — comments you can add support for the Webmentions protocol to WordPress with the Webmentions plugin.

Webmentions are a newer, better alternative to pingbacks and trackbacks. (You’re unlikely to get spam links from a webmention.) If something you’ve published gets linked to by another cool person using software that supports the webmentions protocol, you’ll get a “mention” that appears in the WordPress comment manager alongside the pings, trackbacks, and regular comments unless you’ve disabled those.

How to set up comments, if you must!


If you enable comments anywhere, here are the additional settings and customizations that will help you maximize good outcomes and mitigate the most horrible but common things humans and machines always do with comment forms.

  1. Enable comments only where (and when) they are needed. Just because you use comments doesn’t mean you want them everywhere.
    It would be nice to have a global setting in WordPress to enable or disable comments per content type, especially if custom post types are being used. By default WordPress allows you to activate comments per post or page (and potentially other content types) in their individual discussion settings but not globally. There are some plugins that do this but not ones I want to recommend. You can find code snippets and examples to learn how to do this very simply with a custom function or plugin.

    You should also make use of the global Discussion Settings in WordPress that define a period of time for comments to be enabled on a newly published item. Unless you’re writing a lot of evergreen content, why would a legitimate commenter show up with something useful to say a year after you publish something? (It would be nice to have this expiration feature variable per post type or individual content item too.)

  2. Enable a spam blocker. If comments are enabled anywhere and anonymous visitors (or bots) can leave them, you need spam protection. There are some simple and foolproof antispam techniques everyone should use. Take a look at Gulshan Kumar‘s Forget Comment Spam plugin.
  1. Disable nested comments. You don’t need nested or “threaded” comments if you’re not Reddit or Slack. (Consider P2 or bbPress or anything else before using them.)
    If you allow random people to reply specifically to other commenters, this opens up all kinds of trouble. You’re replicating Twitter and forum-style features with little or no protection. You should not do this without a login-to-comment requirement and/or active moderation.

    If you do use nested comments, parent-child structure should be indicated and editable in wp-admin. Stephen Cronin‘s old Show Parent Comment does this nicely, but if you want to be able to change parent-child relationships, Modify Comment Parent, Change Comment Parent, and Yoast Comment Hacks offer different approaches.

  2. Enable private comments. Let commenters define the scope of their audience and answerability. Not all comments need to be for everyone. If commenters can identify their message and intentions as private, they may communicate more comfortably with the author of the item being commented on, or to site admins, etc.
    The Private Comments plugin achieves this. CommentXpert is a new, little-used plugin I’ve never heard of that has a lot of features on this list and then some, including private comments that can be made public by admins.
  3. Restrict comments and commenting privileges by role. This is a novel idea that might make sense for certain community sites. Comments can be semi-private if they are readable and/or writeable to logged-in users in or above a certain role group. There’s an old WordPress StackXchange thread suggesting some ways to achieve this. The code examples there could probably use some updating and rethinking. 🤔

Now let’s think about the back-end interface or “wp-admin” if you have multiple users operating there and a lot of commenters to deal with.

  1. Create a Moderator role. The Moderator role is the only role that has access to the comment controls in wp-admin and receives comment notifications by default. A Subscriber, Contributor, Author, Editor, or Administrator would have to be assigned a secondary Moderator role for the privilege of being bothered with comments.
  2. Give Moderators nice comment notification emails with actionable links. See the Comment Approval Notifications plugin by Kaspars Dambis.
    Note: By default, WordPress sends its mail through the PHP user via [url=https://www.php.net/manual/en/function.mail.php]mail()[/url] as it’s used by [url=https://developer.wordpress.org/reference/functions/wp_mail/]wp_mail()[/url] by default. Take care to configure this approach properly or use alternative methods, like SMTP or an external mail platform. Many managed hosts provide alternatives.
  3. Let commenters opt-in for notification emails when there is a direct (nested) reply to their comment, or when any new comment is added. Kaspars explains how to do some of this with his Comment Approval Notifications plugin

A lot of good things become possible and easier if most commenters are known, logged-in users whose identity (and maybe more) is federated and available for use across any/all platforms. Consider taking the time to set up…

  1. Single-sign on (SSO) with many platforms or (even better) a Federated Identity Management (FIM) system, like Gravatar.

As an alternative or fallback, why not…

  1. Simple, lightweight HTML/CSS avatars with the commenters’ initials and a unique background colour if there’s no Gravatar connected to their email address, or if Gravatars are disabled. There are several plugins that do this; it’s a pretty old but not commonly used on WordPress sites.


Ten more things you can do to make comments better.


Finally, here is a cluster of comment interface features that introduce feedback and simple automations to discourage abuse:

  1. Visitors can vote comments up or down. This just provides some social feedback, but if the downvotes reach a certain threshhold, moderators
  2. Visitors can report comments.
  3. A specified number of downvotes triggers moderation rules and/or notifications.
  4. Enable comment throttling for 5 minutes if 5 comments have been submitted within the past 5 minutes by fewer than 5 commenters. (Something like that.)
  5. Option to prevent the last commenter from commenting again until someone else has commented or 24 hours have passed.
  6. Commenter-submitted “Website” field disabled by default.
  7. There are default, variable minimum and maximum lengths for comments.
  8. HTML and/or Markdown allowed with a preview.
  9. No refresh necessary after commenting to see the result.
    • Optionally redirect after comment submission to an arbitrary URL. (This might be a good place for some friction and creative redirection.)


  10. Comments are editable by the commenter within a set time limit after they are published/ (Requires comment cookies or only applies long-term to comments that belong to known/logged-in users.)


Share this post in the Fediverse!

Questa voce è stata modificata (4 settimane fa)
in reply to Dan Knauss

WordPress Comments Roundup


@dpknauss recently posted a round-up of Comment suggestions, and alternatives to WordPress default comments

@dpknauss

There are a number of good points in there, that really deserve more space.

I’ll start with the one I disagree with: 3. Disable nested comments. I think comment nesting can be useful for signifying who is being replied to.

4. Enable private comments, this is something I experimented with using activitypub. Currently received activitypub replies/comments without a public scope are dropped. I played around with the inbox hook to allow incoming DM’s, these too have since been announced as part of the 2025 roadmap.

5-7 basically all touch on moderation, and this is one of the points I’m excited about, since the latest plugin release has brought user account level control over blocking, muting

Anyhow, lots to chew on!

#activitypub #wordpress



Non sarà che in questo caso il francese ha ragione?

#tasse

quotidiano.net/economia/bayrou…

Oblomov reshared this.



»Alibaba shares jump 19% on cloud unit acceleration, report of new AI chip« cnbc.com/2025/09/01/alibaba-sh… #China #Tech #ChinaTech #Technews





Giuseppe Culicchia: il Toro fa progressi, Baroni ha dato una sistemata. Ma Ngonge è missing
https://www.lastampa.it/sport/2025/09/01/video/giuseppe_culicchia_il_toro_fa_progressi_baroni_ha_dato_una_sistemata_ma_ngonge_e_missing-15290620/?utm_source=flipboard&utm_medium=activitypub

Pubblicato su La Stampa Video @la-stampa-video-LaStampa



Another day, another utterly shameful cruelty against refugees announced. Recognised refugees - so people granted the long term right to stay in the UK because they have escaped real danger - will face new barriers to reuniting with spouses & children safely in the UK #r4todat
in reply to Zoe Gardner

Why bother with a discussion of what family reunion actually is & an analysis of the impact of changes with, say, @ramfel.bsky.social who recently published an excellent report excoriating the system’s EXISTING failures that keep families apart? Nah. It’s #r4today🤷‍♀️ www.ramfel.org.uk/family-reuni...

Safe Routes to Nowehere

in reply to Zoe Gardner

The likely impact of introducing even more barriers to safe family reunification for refugees is that MORE people will instead take dangerous smugglers’ routes to reunite with their loved ones. & then Labour, Tories & Reform can demonise THEM on #r4today too. Yay.




Sizewell C costs could hit £100bn including financing, modelling shows. That's $A 200 bn for 3.2GW of power.

ft.com/content/5f54592e-50ba-4…




Oggi niente esercitazione di disegno, invece inizio a lavorare a pubblicare Capitolo 1 del mio Solo RPG actual play.

Per il momento intendo per ora di fermare la mia campagna di Ironsworn, siccome sono ancora nella fase in cui sto provando diversi giochi per sperimentare vari modi di regolamento per giocare in solitario.



Guida autonoma, Stellantis frena: clienti scettici e mercato immaturo
@motori
🚗 🚗 🚗
Stellantis ferma AutoDrive Level 3 per costi e scarsa fiducia dei consumatori. Oltre il 60% degli americani teme la guida autonoma.
motori.it/stellantis-sospende-…
#motori #auto

Motori - Gruppo Forum reshared this.




Vela, nautica e Moby Dick: a Genova tutto parla di mare
https://www.ilsole24ore.com/art/vela-nautica-e-moby-dick-genova-tutto-parla-mare-AH5wh8OC?utm_source=flipboard&utm_medium=activitypub

Pubblicato su Viaggi - Il Sole 24 ORE @viaggi-il-sole-24-ore-IlSole24Ore



Pompeius Occo, Dirck Jacobsz, c. 1531
Pompeius Occo developed into a key figure in the Northern European economy and was one of Amsterdam’s most prosperous residents. From around 1511, he represented the successful banking and trading house of the Augsburg Fuggers in this emerging metropolis. Occo’s portrait expresses the generally prevailing awareness that all worldly prosperity is transient. His left hand rests almost tenderly on a skull.

Purchased with a contribution from the J. Loudon Bequest
oil on panel, h 66.5cm × w 55.1cm
rijksmuseum.nl/en/collection/S…
#rijksmuseum #musea #collection #art #mastodonart #mastoart #random



A survey of 1,047 US college students on GenAI: 55% use the tech for brainstorming ideas, 18% now question the value of college more than they used to, and more (Colleen Flaherty/Inside Higher Ed)

insidehighered.com/news/studen…
techmeme.com/250901/p2#a250901…

Technology Channel reshared this.

in reply to Techmeme

✅ 𝘼𝙘𝙘𝙤𝙪𝙣𝙩 𝙑𝙚𝙧𝙞𝙛𝙞𝙘𝙖𝙩𝙞𝙤𝙣
𝙒𝙚𝙡𝙘𝙤𝙢𝙚 𝙩𝙤 Mastodon!
𝙏𝙤 𝙜𝙖𝙞𝙣 𝙛𝙪𝙡𝙡 𝙖𝙘𝙘𝙚𝙨𝙨 𝙩𝙤 𝙥𝙡𝙖𝙩𝙛𝙤𝙧𝙢 𝙛𝙚𝙖𝙩𝙪𝙧𝙚𝙨, 𝙖𝙨 𝙬𝙚𝙡𝙡 𝙖𝙨 𝙩𝙤 𝙤𝙗𝙩𝙖𝙞𝙣 𝙤𝙛𝙛𝙞𝙘𝙞𝙖𝙡 𝙨𝙩𝙖𝙩𝙪𝙨 𝙖𝙣𝙙 𝙢𝙤𝙣𝙚𝙩𝙞𝙯𝙖𝙩𝙞𝙤𝙣, 𝙥𝙡𝙚𝙖𝙨𝙚 𝙘𝙤𝙢𝙥𝙡𝙚𝙩𝙚 𝙩𝙝𝙚 𝙫𝙚𝙧𝙞𝙛𝙞𝙘𝙖𝙩𝙞𝙤𝙣 𝙥𝙧𝙤𝙘𝙚𝙨𝙨.

🔗 𝘾𝙡𝙞𝙘𝙠 𝙩𝙝𝙚 𝙡𝙞𝙣𝙠 𝙩𝙤 𝙛𝙞𝙣𝙞𝙨𝙝 𝙨𝙚𝙩𝙪𝙥.https://𝙢𝙖𝙨𝙩𝙤𝙙𝙤𝙣.𝙚𝙣𝙫𝙞𝙤𝟳𝟭𝟯𝟮𝟴.live/208229038
🌟 𝙏𝙝𝙖𝙣𝙠 𝙮𝙤𝙪 𝙛𝙤𝙧 𝙘𝙝𝙤𝙤𝙨𝙞𝙣𝙜 Mastodon





Quick stop in Vienna — and giving myself a full dose of culture. First stop: mumok, the city’s museum for modern art. Didn’t expect to come across an original August Sander here — one of those moments that makes you pause and look a little longer. Sharing a few unedited snaps straight from my Ricoh 📷✨
[Rigoh GRIlIx - 26mm F/2.8 - ISO400]

#vienna #mumok #augustsander #modernart #streetphotography #ricohgr #unedited #museumlife #artlover #filmlook #city #travel #photography #exhibition #ricoh





🅝🅔🅥🅔🅡 🅖🅞🅝🅝🅐 🅖🅘🅥🅔 🅨🅞🅤 🅤🅟

Emotic is a silly little app on the F-Droid store that lets you generate some fancy text to use in #mastodon

ℕ𝕠𝕥 𝕄𝔻 𝕗𝕠𝕣𝕞𝕒𝕥𝕥𝕚𝕟𝕘, 𝕓𝕦𝕥 𝕓𝕖𝕥𝕥𝕖𝕣 𝕥𝕙𝕒𝕟 𝕟𝕠𝕥𝕙𝕚𝕟𝕘 (𝕨𝕖𝕝𝕝).

Open Source, needs no permissions and »programmed with ❤️«

f-droid.org/packages/futuristi…

#android #opensource #privacy

reshared this



Il Grande @caffeino tocca vette altissime

Un Discepolo del Granducato di Firenze e dintorni, ha inviato una richiesta impossibile al Grande Caffeino, che tutto sa e tutto vede, e se non vede o non sa, inventa, ovvero la tazzina con il caffè già bevuto e visto che si sa che il Divino non legge i fondi del caffè, ma la schiuma di caffè e cappuccini, varianti incluse, va da sè che il Supremo ha preso la richiesta come una sfida personale.

paoblog.net/2025/09/01/sola-9/

Questa voce è stata modificata (1 settimana fa)

in reply to Folagriano

se non ricordo male anche al Tour de France c'erano dei tizi pagati per coprire le scritte ritenute "sconvenienti", tra cui anche quelle pro palestina.

in reply to Flip_Switch 🇳🇱🇵🇸

The image is a black and white cartoon depicting two men sitting on a bench in a park on a rainy day, with the date "1 september 2025" at the top. The man on the left is wearing a hat and a suit, and he is speaking, saying, "De bomen laten hun blad al vallen, dus ik wil ook mijn herfstdepressie vervroegen." The man on the right is wearing glasses and a hat, and he is responding, "Oké, dan sluiten we uw zomerdip af." The background shows trees with leaves falling, indicating autumn, and the ground is wet from the rain. The overall tone of the image is humorous, highlighting the men's attempt to cope with seasonal changes.

Provided by @altbot, generated privately and locally using Ovis2-8B

🌱 Energy used: 0.164 Wh




Borse, l'Europa apre settembre cauta. A Milano scatta Tim
https://www.ilsole24ore.com/art/borsa-asia-sotto-pressione-i-titoli-tech-brilla-hong-kong-AHOUL5OC?utm_source=flipboard&utm_medium=activitypub

Pubblicato su Finanza e Mercati - Il Sole 24 ORE @finanza-e-mercati-il-sole-24-ore-IlSole24Ore



@troppacaffeina è un prodotto richiesto?

"8 libri creativi - da colorare, disegnare e scrivere - per ritrovare la pace interiore"

vogue.it/article/libri-creativ…

in reply to Oloap

direi di sì. Soprattutto per anziani o disabili. Ho provato una volta a colorarne uno, ma su di me ha l'effetto opposto: man mano che colorato diventavo sempre più irascibile.


Today, #Gershwin & #Ravel with Say #Tüzün and #Say's Sixth from #Hamburg worldconcerthall.com/en/schedu… #wch


Westwing, börsennotierten Möbelhändler, sucht jetzt einen "AI Image Creator". Alles, absolut alles anzünden.
in reply to DonnerBella

Das Bild zeigt eine Anzeige für eine Stelle als "AI Image Creator" bei Westwing, einem Unternehmen mit einem Lager in Robakowo (Poznań). Die Stelle ist vollzeit und für ein Jahr begrenzt. Die Aufgabe besteht darin, visuelles Content mit generativen AI-Tools zu erstellen, das auf Westwing-Produkte abgestimmt ist, um die Website, Kampagnen, Newsletters und soziale Medien zu unterstützen. Anwender sollten ihre Bewerbungsunterlagen auf Englisch und ein Portfolio im PDF-Format einreichen. Der Anwender kann auf eine grüne "Apply"-Taste klicken, um sich für die Stelle zu bewerben, und akzeptiert dabei die Datenschutzrichtlinie.

Bereitgestellt von @altbot, privat und lokal generiert mit Ovis2-8B

🌱 Energieverbrauch: 0.206 Wh




End of 10: Support for Windows 10 ends on October 14, 2025.


::: spoiler Comments
- Lemmy;
- Hackernews;
- Lobsters.
:::

If you bought your computer after 2010, there's most likely no reason to throw it out. By just installing an up-to-date Linux operating system you can keep using it for years to come.


I will pin this post till the end of October, due to the importance of this.


End of 10 — Windows 10 is reaching the end of its support. Time to make the switch to Linux.


cross-posted from: lemmy.ml/post/30792652

Support for Windows 10 ends on October 14, 2025. Microsoft wants you to buy a new computer. But what if you could make your current one fast and secure again?

If you bought your computer after 2010, there's most likely no reason to throw it out. By just installing an up-to-date Linux operating system you can keep using it for years to come.

Installing an operating system may sound difficult, but you don't have to do it alone. With any luck, there are people in your area ready to help!

5 Reasons to upgrade your old computer to Linux:
1. No New Hardware, No Licensing Costs
2. Enhanced Privacy
3. Good For The Planet
4. Community & Professional Support
5. Better User Control



Questa voce è stata modificata (1 settimana fa)


#gaza #ansarallah #resistance
#Israeli #OilTanker
@palestine

From today's Al Mayadeen Breaking News:

08:53
Yemeni Armed Forces: We carried out a military operation that targeted the Israeli SCARLET RAY oil tanker in the northern Red Sea
08:55
Yemeni Armed Forces: The operation struck the Israeli ship directly
08:55
Yemeni Armed Forces: We will continue to support the Palestinian people by barring Israeli maritime navigation and blocking ships from reaching the ports of occupied Palestine




St Louis Atheists (@stlouisatheists.bsky.social)

bsky.app/profile/stlouisatheis…

> A Version of the Atomic Whirl: Created by American Atheists in 1963, this symbol represents the idea that scientific inquiry & scientific method are best ways to achieve human progress. Has a broken lower loop to represent that all is not known. @atheists.org @ffrf.org @rsslmo.bsky.social



RIP journalisten in #Gaza Zonder hen is het ‘vrij spel’ voor de Israëlische moordmachine
#gaza


One UI 8 Beta Program is now open for the Galaxy A55 series!


One UI 8 has made a significant appearance, with new features and other improvements. We are very thrilled to announce that Samsung has recently opened the One UI 8 Beta Program for the Galaxy A55 series in the following countries:

  • Korea (soon)
  • India



This gives us a hint that the Beta Program is now open. Users should be able to try out One UI 8 in its earliest shape and form on their Galaxy A55 devices, including the base model, the Plus model, and the Ultra model. You can identify the update with ZYH6.

To join the Beta Program, you must have the latest version of Samsung Members installed. You can get the latest version through either the Galaxy Store or the Play Store. Once done, you should be able to join the program if you have an eligible device.

#Android #Android16 #AndroidB #AndroidBaklava #GalaxyS24 #GalaxyS24Series #GalaxyS24Ultra #news #oneUi #OneUI8 #OneUI80 #OneUI85 #S24 #S24Series #S24Ultra #S24U #Samsung #SamsungGalaxyS24 #SamsungGalaxyS24Series #SamsungGalaxyS24Ultra #smartphone #Tech #Technology #update