Plugin Directory

Changeset 3737191


Ignore:
Timestamp:
10/09/2026 06:30:35 PM (2 weeks ago)
Author:
uosamuel
Message:

Release 1.9.64

Location:
ariadne-related-posts
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • ariadne-related-posts/tags/1.9.64/ariadne-related-posts.php

    r3736559 r3737191  
    22
    33/**
    4  * Plugin Name: Ariadne Related Posts
     4 * Plugin Name: Ariadne Related Posts – Smart Content Recommendations
    55 * Plugin URI:  https://uwawp.com/ariadne/
    6  * Description: Related-posts blocks scored by shared tags, categories, title overlap, and local text — with AI-powered semantic matching available in Pro.
    7  * Version:     1.9.63
     6 * Description: Show related posts under every article, matched by shared tags, categories, title words and text. Runs on your own server with no API key.
     7 * Version:     1.9.64
    88 * Author:      Uwawp
    99 * Author URI:  https://uwawp.com
    … …  
    7272    // Your plugin's main file logic.
    7373    // ---------------------------------------------------------------------
    74     define( 'ARIADNE_VERSION', '1.9.63' );
     74    define( 'ARIADNE_VERSION', '1.9.64' );
    7575    define( 'ARIADNE_PATH', plugin_dir_path( __FILE__ ) );
    7676    define( 'ARIADNE_URL', plugin_dir_url( __FILE__ ) );
  • ariadne-related-posts/tags/1.9.64/readme.txt

    r3736559 r3737191  
    1 === Ariadne Related Posts ===
     1=== Ariadne Related Posts – Smart Content Recommendations ===
    22Contributors: uosamuel
    3 Tags: related posts, recommendations, semantic search, embeddings, content discovery
     3Tags: related posts, internal linking, content recommendations, read next, engagement
    44Requires at least: 6.0
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 1.9.63
     7Stable tag: 1.9.64
    88License: GPL v2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 Related-posts blocks scored by shared tags, categories, title overlap, and local text — with AI-powered semantic matching available in Pro.
     11Show related posts under every article, matched by shared tags, categories, title words and text. Runs on your own server with no API key.
    1212
    1313== Description ==
    1414
    15 Ariadne Related Posts surfaces genuinely related posts for any WordPress site, entirely on its own:
    16 
    17 * **Shared tags** — a capped, diminishing-returns tag-overlap score.
    18 * **Shared categories** — the same capped-overlap formula, independent of tags.
    19 * **Title overlap** — Jaccard similarity of stopword-stripped title tokens.
    20 * **Local text matching** — BM25 lexical scoring of each post's body text, computed and cached on your own server.
    21 
    22 Every signal's weight is adjustable from the Settings screen. Nothing is scored live at page-render time — everything is precomputed on save and kept fresh by background jobs that continue processing on their own, without waiting on site traffic to trigger the next batch, so the plugin stays safe on sites with heavy traffic or full-page caching, and still finishes a large backfill promptly on a quiet site. Everything above runs 100% locally — no external service, no API key, no account, nothing to configure to get started.
    23 
    24 Related posts display automatically, or place them yourself with a shortcode, a Gutenberg block, or a widget — your choice. A "Dashboard," "Settings," and "Post Status" admin screen (with an optional dark mode) show background-job progress and per-post status, and each post's edit screen gets a meta box showing its current auto-computed related list, with scores, for transparency.
    25 
    26 **Up next** (optional, off by default) links readers to the next article once they are about 60% through a post: a slim bar across the screen on phones, a small card in the corner on desktop. Choose its size, colors (including a frosted glass style), which details it shows (image, category, excerpt, dates), and its search and accessibility behavior. It is a real link that search engines can follow, it never shifts page content, and it only loads on single posts.
     15Ariadne Related Posts shows readers the posts closest to the one they are reading, so they click through instead of leaving. It matches posts by what they really share (tags, categories, title words and the text itself), not just by sitting in the same category.
     16
     17The free version works on its own, on your own server. There's no API key, no account and nothing to set up. Activate it, and related posts with thumbnails appear under your articles.
     18
     19= Why site owners use it =
     20
     21* **More page views per visit.** Readers who finish an article get a short list of what to read next.
     22* **Automatic internal links.** Each suggestion is a normal link, so older articles keep getting found by readers and search engines.
     23* **Fast on any host.** Lists are worked out in the background when you save a post, never while a page loads. It works with full-page caching and busy sites.
     24* **Clear about what it does.** Each post's edit screen shows its related list and the score behind each match.
     25
     26= Free features =
     27
     28* Auto-insert under your post content, with featured-image thumbnails.
     29* Or place the list yourself with the block, the `[ariadne_related]` shortcode or a widget. Change the heading or count for one spot.
     30* Smart matching on shared tags, shared categories, title words and full-text similarity. Change how much each one counts.
     31* **Up next**: a link to one more article that appears once a reader is about 60% through a post. It's a slim bar on phones and a small card on desktop. Choose its size, colors (including a frosted glass style) and the details it shows. It is a real link that search engines can follow, and it never shifts the page.
     32* A Dashboard, a Settings screen and a Post Status screen, with light and dark modes.
     33* Choose which user role can view the reports.
     34* Works with any theme. Turn off the plugin's own styles if you want to style it yourself with WordPress's Additional CSS.
     35
     36= How matching works =
     37
     38Each post gets a score against every other post from four local signals:
     39
     40* **Shared tags**: a capped, diminishing-returns overlap score.
     41* **Shared categories**: the same capped-overlap formula, separate from tags.
     42* **Title overlap**: Jaccard similarity of title words, with common words removed.
     43* **Text similarity**: BM25 scoring of each post's body text, computed and cached on your own server.
     44
     45Background jobs keep every list up to date in small batches. They carry on by themselves without waiting for site traffic, so a large site finishes its first pass promptly even when it's quiet.
    2746
    2847= Pro & Pro+ =
    2948
    30 Upgrading adds AI-powered semantic embeddings (Voyage AI), fused with the free local text signal via Reciprocal Rank Fusion for real body-text understanding beyond keyword overlap, plus WooCommerce/other post-type support, full Customizer style control, manual pin/exclude, Cornerstone Posts, a live-preview button that scores your unsaved draft before you publish, and more. Pro+ adds repeating boxes placed naturally inside the article body, settings export/import, and WP-CLI. See the in-plugin pricing page for the full breakdown.
     49Pro adds AI matching with Voyage AI embeddings, which understands what a post is about rather than only the words it shares. It's blended with the free text signal using Reciprocal Rank Fusion. Pro also adds related products for WooCommerce and other post types, full style control with a card style picker, manual pin and exclude, Cornerstone Posts, choosing the exact paragraph the block appears after, and a live preview that scores an unsaved draft.
     50
     51Pro+ adds related-post boxes placed naturally inside the article body, settings export and import, and WP-CLI. See the in-plugin pricing page for the full list.
     52
     53= Docs and support =
     54
     55* Plugin homepage: [uwawp.com/ariadne](https://uwawp.com/ariadne/)
     56* Docs and guides: [uwawp.com/docs](https://uwawp.com/docs/)
    3157
    3258== Installation ==
    … …  
    4874== Frequently Asked Questions ==
    4975
     76= How is this different from showing posts from the same category? =
     77
     78Category-only plugins treat every post in a category as equally related. Ariadne scores each pair of posts on shared tags, categories, title words and text, so the closest matches come first. You can see the score for each match on the post's edit screen.
     79
     80= Does it work with caching plugins? =
     81
     82Yes. Related lists are stored with each post and read from that store when the page is built. Nothing is calculated during the page load, so it works with full-page caching, object caching and CDNs.
     83
     84= I'm switching from another related posts plugin. What do I need to do? =
     85
     86Deactivate the old plugin and activate Ariadne. It builds related lists for your published posts in the background, and the Dashboard shows its progress. If you placed the old plugin's shortcode by hand, replace it with `[ariadne_related]` or the block.
     87
    5088= Does this call any external service? =
    5189
    … …  
    66104== Screenshots ==
    67105
    68 1. Dashboard — system health, background job progress, and AI usage at a glance.
    69 2. Settings — General tab, with auto-insert, content types, and reporting access.
    70 3. Post Status — every published post's embedding and related-list status, with quick filters.
    71 4. A related-posts block on the front end, auto-inserted after the article content.
     1061. Dashboard: getting-started steps, system health and background job progress at a glance.
     1072. Settings, General tab: auto-insert, how many posts to show, and reporting access.
     1083. Post Status: the matching status of every published post, with quick filters.
     1094. The list on the front end, with thumbnails, added under the article content automatically.
    72110
    73111== Changelog ==
     112
     113= 1.9.64 =
     114* Changed: the plugin is now called "Ariadne Related Posts – Smart Content Recommendations" in the Plugins list and on WordPress.org. Nothing else about it changes.
     115* Changed: rewrote the plugin description, tags and FAQ in plainer language, and fixed a screenshot caption.
    74116
    75117= 1.9.63 =
  • ariadne-related-posts/trunk/ariadne-related-posts.php

    r3736559 r3737191  
    22
    33/**
    4  * Plugin Name: Ariadne Related Posts
     4 * Plugin Name: Ariadne Related Posts – Smart Content Recommendations
    55 * Plugin URI:  https://uwawp.com/ariadne/
    6  * Description: Related-posts blocks scored by shared tags, categories, title overlap, and local text — with AI-powered semantic matching available in Pro.
    7  * Version:     1.9.63
     6 * Description: Show related posts under every article, matched by shared tags, categories, title words and text. Runs on your own server with no API key.
     7 * Version:     1.9.64
    88 * Author:      Uwawp
    99 * Author URI:  https://uwawp.com
    … …  
    7272    // Your plugin's main file logic.
    7373    // ---------------------------------------------------------------------
    74     define( 'ARIADNE_VERSION', '1.9.63' );
     74    define( 'ARIADNE_VERSION', '1.9.64' );
    7575    define( 'ARIADNE_PATH', plugin_dir_path( __FILE__ ) );
    7676    define( 'ARIADNE_URL', plugin_dir_url( __FILE__ ) );
  • ariadne-related-posts/trunk/readme.txt

    r3736559 r3737191  
    1 === Ariadne Related Posts ===
     1=== Ariadne Related Posts – Smart Content Recommendations ===
    22Contributors: uosamuel
    3 Tags: related posts, recommendations, semantic search, embeddings, content discovery
     3Tags: related posts, internal linking, content recommendations, read next, engagement
    44Requires at least: 6.0
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 1.9.63
     7Stable tag: 1.9.64
    88License: GPL v2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 Related-posts blocks scored by shared tags, categories, title overlap, and local text — with AI-powered semantic matching available in Pro.
     11Show related posts under every article, matched by shared tags, categories, title words and text. Runs on your own server with no API key.
    1212
    1313== Description ==
    1414
    15 Ariadne Related Posts surfaces genuinely related posts for any WordPress site, entirely on its own:
    16 
    17 * **Shared tags** — a capped, diminishing-returns tag-overlap score.
    18 * **Shared categories** — the same capped-overlap formula, independent of tags.
    19 * **Title overlap** — Jaccard similarity of stopword-stripped title tokens.
    20 * **Local text matching** — BM25 lexical scoring of each post's body text, computed and cached on your own server.
    21 
    22 Every signal's weight is adjustable from the Settings screen. Nothing is scored live at page-render time — everything is precomputed on save and kept fresh by background jobs that continue processing on their own, without waiting on site traffic to trigger the next batch, so the plugin stays safe on sites with heavy traffic or full-page caching, and still finishes a large backfill promptly on a quiet site. Everything above runs 100% locally — no external service, no API key, no account, nothing to configure to get started.
    23 
    24 Related posts display automatically, or place them yourself with a shortcode, a Gutenberg block, or a widget — your choice. A "Dashboard," "Settings," and "Post Status" admin screen (with an optional dark mode) show background-job progress and per-post status, and each post's edit screen gets a meta box showing its current auto-computed related list, with scores, for transparency.
    25 
    26 **Up next** (optional, off by default) links readers to the next article once they are about 60% through a post: a slim bar across the screen on phones, a small card in the corner on desktop. Choose its size, colors (including a frosted glass style), which details it shows (image, category, excerpt, dates), and its search and accessibility behavior. It is a real link that search engines can follow, it never shifts page content, and it only loads on single posts.
     15Ariadne Related Posts shows readers the posts closest to the one they are reading, so they click through instead of leaving. It matches posts by what they really share (tags, categories, title words and the text itself), not just by sitting in the same category.
     16
     17The free version works on its own, on your own server. There's no API key, no account and nothing to set up. Activate it, and related posts with thumbnails appear under your articles.
     18
     19= Why site owners use it =
     20
     21* **More page views per visit.** Readers who finish an article get a short list of what to read next.
     22* **Automatic internal links.** Each suggestion is a normal link, so older articles keep getting found by readers and search engines.
     23* **Fast on any host.** Lists are worked out in the background when you save a post, never while a page loads. It works with full-page caching and busy sites.
     24* **Clear about what it does.** Each post's edit screen shows its related list and the score behind each match.
     25
     26= Free features =
     27
     28* Auto-insert under your post content, with featured-image thumbnails.
     29* Or place the list yourself with the block, the `[ariadne_related]` shortcode or a widget. Change the heading or count for one spot.
     30* Smart matching on shared tags, shared categories, title words and full-text similarity. Change how much each one counts.
     31* **Up next**: a link to one more article that appears once a reader is about 60% through a post. It's a slim bar on phones and a small card on desktop. Choose its size, colors (including a frosted glass style) and the details it shows. It is a real link that search engines can follow, and it never shifts the page.
     32* A Dashboard, a Settings screen and a Post Status screen, with light and dark modes.
     33* Choose which user role can view the reports.
     34* Works with any theme. Turn off the plugin's own styles if you want to style it yourself with WordPress's Additional CSS.
     35
     36= How matching works =
     37
     38Each post gets a score against every other post from four local signals:
     39
     40* **Shared tags**: a capped, diminishing-returns overlap score.
     41* **Shared categories**: the same capped-overlap formula, separate from tags.
     42* **Title overlap**: Jaccard similarity of title words, with common words removed.
     43* **Text similarity**: BM25 scoring of each post's body text, computed and cached on your own server.
     44
     45Background jobs keep every list up to date in small batches. They carry on by themselves without waiting for site traffic, so a large site finishes its first pass promptly even when it's quiet.
    2746
    2847= Pro & Pro+ =
    2948
    30 Upgrading adds AI-powered semantic embeddings (Voyage AI), fused with the free local text signal via Reciprocal Rank Fusion for real body-text understanding beyond keyword overlap, plus WooCommerce/other post-type support, full Customizer style control, manual pin/exclude, Cornerstone Posts, a live-preview button that scores your unsaved draft before you publish, and more. Pro+ adds repeating boxes placed naturally inside the article body, settings export/import, and WP-CLI. See the in-plugin pricing page for the full breakdown.
     49Pro adds AI matching with Voyage AI embeddings, which understands what a post is about rather than only the words it shares. It's blended with the free text signal using Reciprocal Rank Fusion. Pro also adds related products for WooCommerce and other post types, full style control with a card style picker, manual pin and exclude, Cornerstone Posts, choosing the exact paragraph the block appears after, and a live preview that scores an unsaved draft.
     50
     51Pro+ adds related-post boxes placed naturally inside the article body, settings export and import, and WP-CLI. See the in-plugin pricing page for the full list.
     52
     53= Docs and support =
     54
     55* Plugin homepage: [uwawp.com/ariadne](https://uwawp.com/ariadne/)
     56* Docs and guides: [uwawp.com/docs](https://uwawp.com/docs/)
    3157
    3258== Installation ==
    … …  
    4874== Frequently Asked Questions ==
    4975
     76= How is this different from showing posts from the same category? =
     77
     78Category-only plugins treat every post in a category as equally related. Ariadne scores each pair of posts on shared tags, categories, title words and text, so the closest matches come first. You can see the score for each match on the post's edit screen.
     79
     80= Does it work with caching plugins? =
     81
     82Yes. Related lists are stored with each post and read from that store when the page is built. Nothing is calculated during the page load, so it works with full-page caching, object caching and CDNs.
     83
     84= I'm switching from another related posts plugin. What do I need to do? =
     85
     86Deactivate the old plugin and activate Ariadne. It builds related lists for your published posts in the background, and the Dashboard shows its progress. If you placed the old plugin's shortcode by hand, replace it with `[ariadne_related]` or the block.
     87
    5088= Does this call any external service? =
    5189
    … …  
    66104== Screenshots ==
    67105
    68 1. Dashboard — system health, background job progress, and AI usage at a glance.
    69 2. Settings — General tab, with auto-insert, content types, and reporting access.
    70 3. Post Status — every published post's embedding and related-list status, with quick filters.
    71 4. A related-posts block on the front end, auto-inserted after the article content.
     1061. Dashboard: getting-started steps, system health and background job progress at a glance.
     1072. Settings, General tab: auto-insert, how many posts to show, and reporting access.
     1083. Post Status: the matching status of every published post, with quick filters.
     1094. The list on the front end, with thumbnails, added under the article content automatically.
    72110
    73111== Changelog ==
     112
     113= 1.9.64 =
     114* Changed: the plugin is now called "Ariadne Related Posts – Smart Content Recommendations" in the Plugins list and on WordPress.org. Nothing else about it changes.
     115* Changed: rewrote the plugin description, tags and FAQ in plainer language, and fixed a screenshot caption.
    74116
    75117= 1.9.63 =
Note: See TracChangeset for help on using the changeset viewer.