您现在的位置是:首页 > 网站制作 > WordpressWordpress
让WordPress登录用户和访客显示不同主题设置图文教程 - 搬主题
杰帅2023-06-30【Wordpress】人已围观
简介登陆用户显示的主题是不一样的,平时访客访问WordPress网站则显示另外一个主题。这个时候怎么办呢?这里搬主题就分享一下让WordPress登录用户和访客显示不同主题设置图文教程。
有时候我们希望在WordPress网站中进行个性化设置,比如登陆用户显示的主题是不一样的,平时访客访问WordPress网站则显示另外一个主题。这个时候怎么办呢?这里搬主题就分享一下让WordPress登录用户和访客显示不同主题设置图文教程。
在这个例子中,我们将使用is_user_logged_in()在我们的网站上为访问者显示一个不同的WordPress主题:
if(is_user_logged_in()) { function banzhuti_set_my_custom_theme() { //在这里替换你的主题名称 return 'your-theme-name'; } add_filter( 'template', 'banzhuti_set_my_custom_theme' ); add_filter( 'stylesheet', 'banzhuti_set_my_custom_theme' ); } else { // 为访客保留默认的主题 }
以上的template和stylesheet filters负责为登录的用户选择激活的WordPress主题。
在这里,我们为登录的WordPress网站用户设置了返回的主题名称为your-theme-name,你可以把它改成你想要的主题名称。
然后简单地将上述片段添加到你的自定义插件或子主题中。或者直接添加到你的WordPress的functions.php文件中。
Tags:SSH教程 WordPress WordPress教程
很赞哦! ()
相关文章
- WordPress站点健康问题“已检测到活动的PHP会话”解决
- WordPress文章自动添加TAG内链代码修复版(跳过文章H1-H
- 缓存REST API响应并加速WordPress REST API请求教程
- 安装WordPress主题及插件提示错误Fatal error: Array
- Element Pack Pro 7.1.2完美汉化中文版|Elementor配套
- The7主题11.7.2完美汉化中文版|强大多功能自定义设计W
- 在WordPress中将菜单项高亮显示设置图文教程
- 无插件在WordPress中显示文章评论的数量设置图文教程
- 用WP-Optimize插件优化设置提高WordPress网站速度教程
- WordPress函数:wp_get_archives根据日期显示日志归档详
随机图文
-
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下 -
wp_reset_postdata 和 wp_reset_query 的作用与区别
什么时候使用wp_reset_query,什么时候用wp_reset_postdata? -
wordpress 上传的图片不显示的问题 base64,data:image/gif
-
WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功