我希望能够为用户制作自定义URL。例如,example.com/john
或example.com/jane
。这些不是WordPress用户或作者,这些是我从外部资源引入的用户名。我希望所有这些网址都可以转到一个可以显示该用户信息的页面。我不希望URL为example.com/user/john
,只是example.com/john
。Wordpress自定义URL页面
回顾:我想知道是否在dabase中注册了用户名。 如果在db中有一个用户,例如'john',则应该可以访问url'example.com/john',但是如果'john'不是db中的有效用户名,请转到404页面。
我试图实现这一点,但不明白如何使这项工作。我在我的functions.php文件中添加了以下内容。
function codex_custom_init() {
$args = array(
'public' => true,
'label' => 'profile',
'rewrite' => array('slug' => '/')
);
register_post_type('profile', $args);
}
add_action('init', 'codex_custom_init');
你有没有想过为这些页面使用自定义帖子类型? –