WordPress文章中一些内容只想已登录管理员(自己)可见,实现这种功能可以在主题文件夹中编辑functions.php文件,添加以下代码
function admin-only-content($atts, $content = null) {
// 检查当前用户是否是管理员
if (current_user_can('administrator')) {
// 如果是管理员,显示提示内容
return '<div class="admin-only-content" style="border: 1px solid #000;padding: 10px;"><span style="color: red;">以下内容管理员可见</span>' . (!empty($content) ? '<br/>' . $content : '') . '</div>';
} else {
// 如果不是管理员,返回空
return '';
}
}
add_shortcode('adminkj', 'admin-only-content');
在编辑文章时使用adminkj标签,标签中的内容就是仅管理员可见了。效果如下
- THE END -
最后修改:2023年12月10日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:http://dcoet.com/wordpress/1927.html
共有 0 条评论