我的页面看起来像这样
主页(有内容)
- 产品1(有内容)
- 产品2(有内容)
- 产品3(有内容)
- 联系人(有内容)
- 我只创建了“产品”页面,因此导航在页面结构中有意义,但它没有内容,所以我需要它来显示404。当您尝试通过直接URL访问php时:
http://example.com/products/
我的页面看起来像这样
主页(有内容)
http://example.com/products/
In functions.php
function productsPageRedirect_404() {
global $post;
if( is_page(\'products\') ) {
global $wp_query;
$wp_query->set_404();
status_header(404);
}
}
add_action( \'wp\', \'productsPageRedirect_404\' );
我是wordpress编码新手。我想在主页以外的页面上添加一个侧边栏,这两个页面都是我的自定义模板。我想在管理员列表,以便管理员可以编辑侧边栏的内容。此外,我是否需要创建小部件来显示每个边栏?