Skip to content

Improve direct message view#675

Merged
akirk merged 2 commits into
mainfrom
improve-dm-view
Jun 11, 2026
Merged

Improve direct message view#675
akirk merged 2 commits into
mainfrom
improve-dm-view

Conversation

@akirk

@akirk akirk commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Link message notification emails and masterbar unread-message entries directly to DM conversations.
  • Save message drafts locally per conversation and improve consecutive-message rendering.
  • Auto-update relative timestamps and poll the current DM view for new messages.

Testing

  • composer check-cs
  • php -l includes/class-messages.php
  • php -l includes/class-notifications.php
  • php -l templates/frontend/messages.php
  • php -l templates/frontend/messages/message-form.php
  • php -l templates/email/friend-message-received.php
  • php -l templates/email/friend-message-received-text.php

Note: PHPUnit could not run locally because /tmp/wordpress-tests-lib/includes/functions.php is missing.

Changelog
  • Automatically create a changelog entry from the details below

Type

  • Fixed

Message

Improve direct message links, drafts, grouping, and live refresh behavior.

@github-actions

Copy link
Copy Markdown
Contributor

Test this PR in WordPress Playground

You can test this pull request directly in WordPress Playground:

Launch WordPress Playground

This will install and activate the plugin with the changes from this PR.

@akirk akirk merged commit 1a05d11 into main Jun 11, 2026
@akirk akirk deleted the improve-dm-view branch June 11, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant