Skip to content
SacredWP
  • Home
  • Products
    • Highlite Pro
  • Documentation
    • Highlite Pro
  • Blog
    • Plugins
      • Highlite
  • My Highlights
  • Login

Highlite Pro

9
  • ๐Ÿ”ง Plugin Overview and Key Features
  • ๐Ÿ› ๏ธ Installation & Activation Instructions
  • โš™๏ธ Plugin Settings Configuration (Max Words & Post Types)
  • ๐Ÿ–๏ธ Frontend Highlighting Features and Workflow
  • ๐Ÿ“‹ Highlight List Shortcode & User Dashboard ([[highlite_list]])
  • ๐Ÿ–จ๏ธ Download and Print Highlights โ€“ DOCX & HTML Export
  • ๐Ÿ”„ AJAX Functionality and Data Persistence Logic
  • ๐ŸŽจ Customization, Styling, and Developer Notes
  • โ“ Frequently Asked Questions (FAQ)
View Categories
  • Home
  • Docs
  • Highlite
  • Highlite Pro
  • ๐Ÿ“‹ Highlight List Shortcode & User Dashboard ([[highlite_list]])

๐Ÿ“‹ Highlight List Shortcode & User Dashboard ([[highlite_list]])

2 min read

The ([highlite_list]) shortcode in Highlite Pro provides users with a powerful personal dashboard to manage all their highlights across the site. It offers search, sorting, download, and print functionalities, all in a clean tabular interface.


๐Ÿงฉ What This Shortcode Does #

  • Displays a table of all posts where the logged-in user has saved highlights.
  • Lists:
    • The post title (linked to original content)
    • The date of last highlight
    • Action icons to download (DOCX) or print the highlights.
  • Includes a search/filter bar, sorting dropdowns, and pagination.

โš ๏ธ Only available to logged-in users. Guests will see a login prompt.


๐Ÿ“ฆ How to Use #

โž• Adding the Shortcode #

To show the dashboard on any post or page, insert:

[highlite_list]

You can insert it:

  • In the WordPress block editor (Gutenberg) using a Shortcode block
  • In a Classic Editor via the standard editor area
  • Inside any HTML widget or custom page template

๐Ÿ” Filter Options #

Displayed above the highlight table, these filters help users quickly find what they need:

  • Search Bar: Looks through both post titles and highlighted texts.
  • Sort By:
    • Date (default)
    • Title
  • Order:
    • Descending (latest first)
    • Ascending

๐Ÿง  Filter inputs use GET parameters, so URLs can be bookmarked or shared.


๐Ÿ“Š Table View #

The table displays:

Post TitleLast Highlighted OnActions
Clickable titleFormatted dateDOCX ๐Ÿ“ฅ + Print ๐Ÿ–จ๏ธ
  • Post Title: Linked to the original post/page.
  • Date: Fetched from the user_highlight_dates_ meta.
  • Actions:
    • ๐Ÿ–จ๏ธ Print โ€” Opens a print-friendly HTML version.
    • ๐Ÿ“ฅ Download โ€” Triggers a DOCX file download.

๐Ÿ” Pagination #

  • Displays 10 items per page.
  • Page navigation appears at the bottom.
  • Pagination preserves search and sorting query strings.

๐Ÿ›ก๏ธ Security & Access Control #

  • All actions are nonce-protected to prevent unauthorized access.
  • Only the current logged-in user can:
    • View their highlights
    • Download/print their saved content

๐Ÿงช Example Use Case #

If a user highlights notes across 15 blog posts, this dashboard becomes their personal study/reading center, allowing them to:

  • Revisit the exact posts
  • Re-download key excerpts
  • Edit/remove older highlights from the original post frontend

Related #


Discover more from SacredWP #

Subscribe to get the latest posts sent to your email.

Updated on May 17, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
๐Ÿ–๏ธ Frontend Highlighting Features and Workflow๐Ÿ–จ๏ธ Download and Print Highlights โ€“ DOCX & HTML Export

Leave a Comment Cancel reply

Table of Contents
  • ๐Ÿงฉ What This Shortcode Does
  • ๐Ÿ“ฆ How to Use
    • โž• Adding the Shortcode
  • ๐Ÿ” Filter Options
  • ๐Ÿ“Š Table View
  • ๐Ÿ” Pagination
  • ๐Ÿ›ก๏ธ Security & Access Control
  • ๐Ÿงช Example Use Case

About | Contact | Terms | Privacy

© 2025 SacredWP • Built with GeneratePress