From 14f1cf0351610b4beefbce90ba6e498c50ecddf8 Mon Sep 17 00:00:00 2001 From: peptiderepo Date: Mon, 20 Apr 2026 02:11:32 +0700 Subject: [PATCH] Fix broken View link on idea generation complete View URL was using adminUrl (wp-admin/?p=123) instead of siteUrl. Now uses home_url() for the frontend permalink. Co-Authored-By: Claude Opus 4.6 --- assets/js/ideas-browser.js | 2 +- includes/admin/class-admin-page.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/ideas-browser.js b/assets/js/ideas-browser.js index c393a2e..c77f473 100644 --- a/assets/js/ideas-browser.js +++ b/assets/js/ideas-browser.js @@ -103,7 +103,7 @@ if (data.post_id) { var editUrl = config.adminUrl + 'post.php?post=' + data.post_id + '&action=edit'; - var viewUrl = config.adminUrl + '?p=' + data.post_id; + var viewUrl = config.siteUrl + '?p=' + data.post_id; html += ' — Edit'; html += ' | View'; } diff --git a/includes/admin/class-admin-page.php b/includes/admin/class-admin-page.php index f080879..e9b850f 100755 --- a/includes/admin/class-admin-page.php +++ b/includes/admin/class-admin-page.php @@ -73,6 +73,7 @@ class PRAutoBlogger_Admin_Page { wp_localize_script( 'prautoblogger-admin', 'prautobloggerAdmin', [ 'ajaxUrl' => admin_url( 'admin-ajax.php' ), 'adminUrl' => admin_url(), + 'siteUrl' => home_url( '/' ), 'generateNonce' => wp_create_nonce( 'prautoblogger_generate_now' ), 'imageNonce' => wp_create_nonce( 'prautoblogger_generate_image' ), 'testNonce' => wp_create_nonce( 'prautoblogger_test_connection' ),