我正在开发一个网站,在这个网站上所有的事情都发生在主页上。在那里,您可以看到列表中的帖子;但我不希望用户能够浏览这些帖子。
有没有办法禁用或阻止帖子的URL?
我正在开发一个网站,在这个网站上所有的事情都发生在主页上。在那里,您可以看到列表中的帖子;但我不希望用户能够浏览这些帖子。
有没有办法禁用或阻止帖子的URL?
您可以使用CSS禁用单击事件。
.linkclass { pointer-events: none;}
或者更好地修改模板并删除为标题创建锚定链接的部分。注意:通过上述方式,仍然可以通过直接将完整URL放入浏览器来访问页面。如果要完全删除单个页面。
add_action(\'register_post_type_args\', function ($args, $postType) {
if ($postType !== \'post\'){
return $args;
}
$args[\'publicly_queryable\'] = false;
return $args;
}, 99, 2);
我整天都在拼命想办法弄明白这件事。我有两个元键a1和a2,里面有数字。我试图显示a2>;a1。简而言之,以下是我想要实现的目标: $posts = get_posts(array( \'post_type\' => \'post\', \'meta_query\' => array( //return both meta keys