我的个人资料页面上有许多用户联系方式。如果用户尚未完成所有操作,则每次登录时都应将其重定向到;“提醒”;邮递但我想把这篇文章藏在其他地方。我有一个pre\\u get\\u posts函数来执行此操作:$query->set( \'post__not_in\', array( 639 ) );
它很好地把639号哨所藏得到处都是。问题是,当我执行login\\u redirect filter(验证所需字段是否已完成)并发现用户配置文件不完整时,会重定向到;“提醒”;post导致404 Not Found错误(因为它已从WP\\U查询-duh中排除)。
我知道这是我自己的问题,但我不知道如何摆脱它。我怎样才能将帖子隐藏在任何地方,除非它是专门调用的?