我正在使用自定义模板构建一个页面。
问题是,我需要此页面受密码保护,或者至少可供登录用户访问,但即使我在 WordPress 管理的新页面部分中将其设置为此类(私人/密码保护),它也不会显示菜单项和内容(如果是私有的)或者它会立即显示页面内容(如果受密码保护)。
我在某处读到, the_content() 函数是实现此功能的原因,但正如您可以猜到的,我的自定义模板根本不使用 the_content(),并且它全部基于自定义内容。
您知道我如何(重新)实现这两个选项吗?
有一种更优雅、更可靠的方法来检查帖子是否是私人的;
if ( post_password_required() ) {
// It's protected and they haven't entered a password, so ask for one:
the_content();
} else {
// It's not protected or they have entered a password
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)