Replies are of_reply CPT posts (not public, managed by the plugin).
Reply Meta Keys
| Key | Type | Description |
|---|---|---|
of_reply_thread_id | int | Parent thread ID |
of_reply_parent_id | int | Quoted/replied-to reply ID (0 = top-level) |
of_reply_edited_at | datetime | Last edit timestamp |
of_reply_is_solution | int | 1 = accepted as solution |
of_shadow_banned | int | 1 = shadow banned (only author sees it) |
Reply quoting
When a user clicks "Quote" on a reply, the reply ID is stored in #of-quoted-reply-id (hidden input) and a quote preview is shown above the reply textarea. The quoted reply's of_reply_parent_id is set on submission.
Accepted solutions
Thread authors (and moderators) can mark a reply as the accepted solution. This:
- Sets
of_reply_is_solution = 1on the reply - Sets
of_thread_solved = 1andof_thread_solution_id = [reply_id]on the thread - The solution reply is displayed at the top of the reply list (above pagination) with a green "✓ Accepted Answer" badge
Edit window
Users can edit their own replies within a configurable window (default: 30 minutes). After the window, only moderators can edit. Edited replies show "(edited)" next to the timestamp.
The window is configured at Settings → Reply Edit Window (minutes). Set to 0 to disable editing entirely.
