在WordPress中,可以使用以下方法實現(xiàn)界面跳轉:
- 使用
wp_nav_menu()
函數(shù)創(chuàng)建菜單并設置鏈接地址。 - 使用
wp_redirect()
函數(shù)將用戶重定向到指定的URL。 - 使用
exit();
語句結束當前腳本。
示例代碼:
// 創(chuàng)建一個菜單并設置鏈接地址
function create_menu() {
$args = array(
'theme_location' => 'primary', // 主題位置
'menu' => 'top-menu', // 菜單名稱
'menu_name' => 'Top Menu', // 菜單名稱
'container' => 'nav-menu', // 容器類名
'depth' => 2, // 菜單層級
'walker' => new MyWalker(), // 自定義菜單項生成器
);
register_nav_menus($args);
}
// 創(chuàng)建導航鏈接并設置鏈接地址
function create_nav_link($item) {
$url = get_permalink($item->ID);
return '<a href="' . esc_url($url) . '">' . $item->title . '</a>';
}
// 創(chuàng)建導航鏈接并設置鏈接地址
add_filter('nav_menu_items', 'create_nav_link');
// 創(chuàng)建導航鏈接并設置鏈接地址
add_action('init', 'create_menu');
// 使用wp_nav_menu()函數(shù)創(chuàng)建菜單并設置鏈接地址
$my_menu = wp_nav_menu('Primary Menu', 'Top Menu');
// 使用wp_redirect()函數(shù)將用戶重定向到指定的URL
wp_redirect(home_url('/'));
exit();
本文內容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉載請注明,如有侵權,聯(lián)系刪除。