我想爲wordpress管理員(wp-admin)以外的職位生成預覽網址。如何在Wordpress中生成預覽網址?
通常情況下,該鏈接在編輯帖子時可用,但我想生成它以顯示在前端(只能由管理員訪問的頁面)。
如何使用$post->ID
生成此鏈接?注意:preview_post_link
過濾器僅用於更改網址,而我需要實際創建它。
我想爲wordpress管理員(wp-admin)以外的職位生成預覽網址。如何在Wordpress中生成預覽網址?
通常情況下,該鏈接在編輯帖子時可用,但我想生成它以顯示在前端(只能由管理員訪問的頁面)。
如何使用$post->ID
生成此鏈接?注意:preview_post_link
過濾器僅用於更改網址,而我需要實際創建它。
原來它使用get_preview_post_link()
就像是很容易的:
get_preview_post_link($post = null, $query_args = array(), $preview_link = '')
這是wp-includes/link-template.php
我們使用了一個名爲「公共郵政預覽」插件,以便作者書籍預覽纔去住。很好的作品和作者保持它的最新。
https://wordpress.org/plugins/public-post-preview/
基本上你打勾的方塊,讓公衆審查,並使用該插件提供的鏈接。沒有比這更多的了。
唯一的缺點是預覽僅適用於48小時。您當然可以使用作者的說明修改時間限制。