我想將所有舊帖子和WordPress頁面上的頁面重定向到主頁,因爲我正在關閉該網站,但希望向人們展示謝謝您的支持頁面重要的是他們繼續往下走。將所有WordPress帖子和頁面重定向到主頁
我已經嘗試了幾個.htaccess
的代碼片段,但沒有成功,所以任何工作代碼樣本呢?
我想將所有舊帖子和WordPress頁面上的頁面重定向到主頁,因爲我正在關閉該網站,但希望向人們展示謝謝您的支持頁面重要的是他們繼續往下走。將所有WordPress帖子和頁面重定向到主頁
我已經嘗試了幾個.htaccess
的代碼片段,但沒有成功,所以任何工作代碼樣本呢?
如果你有這些文件的直接訪問,你可以自己寫一個解決方案:
add_action('template_redirect', 'redirect_to_homepage');
function redirect_to_homepage() {
$homepage_id = get_option('page_on_front')
if (! is_page($homepage_id)) {
wp_redirect(home_url('index.php?page_id=' . $homepage_id));
}
}
我用this post。
祝你好運!
下面的代碼會將所有頁面/帖子重定向到主頁。
add_action('template_redirect', 'wh_redirect_to_home');
function wh_redirect_to_home()
{
if (!is_home() || is_page() || is_single())
{
wp_redirect(esc_url(home_url('/')));
exit();
}
}
代碼放在functions.php
文件的活躍兒童主題(或主題)的。或者也可以在任何插件php文件中使用。
代碼已經過測試和工作。
希望這會有所幫助!