首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress 设置登录用户和登录用户显示不同的菜单

如果登录用户与登录浏览者,显示不同的菜单,可以通过下面的代码实现: 将下面代码添加到当前主题函数模板functions.php中: if( is_user_logged_in() ) { $args...$args; } add_filter( 'wp_nav_menu_args', 'wpc_wp_nav_menu_args' ); 之后分别新建logged-in和logged-out两个菜单,用于登录状态下和普通浏览者显示的菜单...如果主题有多个菜单,可以通过下面的代码在指定菜单位置显示不同的菜单: function wpc_wp_nav_menu_args( $args = '' ) { if( is_user_logged_in...'; } } return $args; } add_filter( 'wp_nav_menu_args', 'wpc_wp_nav_menu_args' ); 也可以利用上面的方法,让不同的用户角色显示不同的菜单内容...声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。

2.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress星级评分插件KK Star Ratings评分插件教程

评论评级插件让文章作者留下作者评论评级。综合评分很好地表明了良好的用户体验。...登录WordPress仪表盘,在“插件”->”安装插件”中,搜索“kk Star Ratings”,点击安装启用,如果是新手,可参考(图文)安装WordPress插件3种方法 kk Star Ratings...推荐:7个免费的WordPress星级评分插件 KK Star Ratings插件设置   kk Star Ratings有很多功能,例如在哪里显示评分,可以在您的帖子/页面的任何地方手动显示它,可以轻松使用短代码.../简码显示在帖子中的任何位置。...vote:表示允许登录的用户投票,建议勾选 unique votes(based on ip address):表示每个IP的多次投票只记1次,若不选择,则可以重复投票;建议不选  Locations

2.4K20

【说站】WordPress安装memcached扩展实现网站加速(详细)

第一步、服务器端安装memcached扩展 登录宝塔面板后台,找到php7.4管理》安装扩展,找到memcached,我们直接点击后面的安装,等一会就安装成功。...记住不要在宝塔面板后台的软件商店的软件列表里面安装memcached,否则不会有加速效果的。...在面板中可以查看,如果安装成功,下图的memcached扩展后面会显示“卸载”,安装好的话悔显示“安装”。...另外,如果安装成功,在php管理里面找到phpinfo,点击“查看phpinfo()”,在弹出的窗口搜索“memcached”,memcached support后面显示“enabled”。...如果服务器端的Memcached扩展没有安装成功,打开插件会有以下错误提示: WordPress Memcached Status No PHP Memcached or Memcache class

1.2K30

WordPress 首页文章如何使用分类过滤?

这是我碰到最多的需求了,博客首页的文章如何使用分类进行过滤,有些用户只想某几个分类的文章,而有些用户则不显示某几个分类的文章。...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...话题标签 文章中插入 #话题标签#。 如果是内部链接,直接跳转, 标签或者分类,则自动转换成标签或分类链接, 否则跳转到搜索链接。...格式文章WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.7K20

WPJAM「用户管理插件」:自定义头像,屏蔽个人设置,优化姓名设置,隐藏登录名,限制登陆失败次数,防止暴力破解等功能

这是一个超强大的 WordPress 用户管理的插件,看下图: 这个插件实现十多个 WordPress 用户相关功能: 屏蔽个人设置 屏蔽姓名设置 显示名称设置 隐藏登录名 开启别名设置 开启登录限制...显示名称设置:取消显示名称选择器,直接使用昵称作为显示名称。 另外我们还支持提供了开启了别名设置,让用户以编辑别名(user_nicename),这样作者文章链接就不会出现用户名,防止用户名暴露。...所以改进之后最终的用户界面如下所示: 隐藏登录如果用户没有修改过别名(user_nicename),那么他的别名和用户名(user_login)很大概率是一样的,然后作者文章链接或者其他地方就会暴露用户名...作者文章链接使用 author_id 代替 user_nicename,并且原来的作者链接直接设置为 404 页面,防止用户名暴露。...隐藏登录失败时候未知用户名和密码不正确的错误信息,都显示:「用户名或者密码错误。」 开启登录限制 如果还是人猜到了用户名,我们可以开启登录限制,限制登陆失败次数,防止密码被暴力破解。

1.2K10

6个功能强大的开源免费WordPress主题合集

、额外链接、文章字数和预计阅读时间、文章过时信息显示 Pjax - 支持 Pjax 无刷新加载,提高浏览体验 友情链接 - 支持使用 WordPress 自带的链接管理器进行友链管理,支持多种友链样式...WordPress主题 使用相关: 使用本主题的博客:https://iro.tw/demo.html 主题交流群:784229925 如果在使用过程中遇到了任何问题,请访问本主题的 官方站点 在确认你遇到的现象确实是一个...支持自定义配色,允许设置主色调,侧边栏显示方式,显示幻灯片等配置。 SEO友好 主题自带SEO配置,智能设置每篇文章SEO功能,并提供文章独立SEO配置。...多个小工具 主题自带多种小工具,最新评论,作者信息,热门文章 前端用户中心 开启用户中心,接管WordPress自带登录页面,注册页面,找回密码页面,同时自定义个人中心设置页面,支持修改昵称,签名,修改密码...内置出色的SEO功能 评论Ajax加载 文章点赞、打赏 支持Twemoji集成 支持QQ登录 丰富的广告位 丰富的小工具 自动百度链接提交 众多页面模板 支持评论可见 支持密码可见

7.9K10

WPJAM「评论增强插件」:支持评论点赞和评论置顶

后台评论管理 因为评论置顶的功能是针对单篇文章的评论才能置顶,所以我在 WordPress后台 「文章」菜单下,添加了「文章评论」子菜单: 在该界面,我把页面分成左右两块,左边首先显示文章列表,点击某篇文章即可显示该篇文章的评论列表...前台评论展示和点赞 前端界面无需更改任何代码,即可实现点赞,置顶评论的作者昵称前会显示置顶的图标,其他评论则按照点赞数排序。...一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板,并且支持表格。...格式文章WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.7K40

WPJAM Basic 5.9 详细更新说明

所以就把很多操作都移到了 WordPress 后台文章列表页面,WPJAM Basic 有一块子菜单是关于文章列表的: 所以我继续优化后台文章列表页面的操作交互,比如在把鼠标移到缩略图上面,会在右上角显示一个编辑图标...修复作者下拉菜单引起的参数弃用提醒 如果开启「支持通过作者进行过滤」,那么就会在后台文章列表页显示文章作者下拉菜单: 升级到 WordPress 5.9 之后,会报下面的提示:Deprecated:...新增登录界面去掉语言切换器功能 WordPress 5.9 在登录界面增加了一个语言切换起的功能,用户可以通过它快速切换登录界面的语言: 如果你不是运行国际化博客的话,这个功能基本无用,我们可以屏蔽它...注意验证码是存储于 Memcached 中,如果系统安装 Memcached,则无效。...「文章数量」扩展后台界面优化,如果系统有多个 post_type,原来会有「文章类型」的标签页,现在合并到一起。

7.2K30

WordPress安装后必做的18件事

可以在WordPress中启用评论审核,防止在未经批准的情况下显示任何评论。但是,随着垃圾邮件数量的增加,将花费大量时间来审核评论。 要解决此问题,需要安装并激活Akismet插件。...12、设置默认分类目录 WordPress文章必须至少在一个类别下提交。默认情况下,WordPress使用“未分类”类别作为默认类别。如果在撰写博客文章更改类别,则会自动将其归类为默认类别。...最后转到 文章 分类目录 页面删除“未分类”类别。 13、设置主页显示 默认情况下,WordPress会在主页上显示博客文章。但如果要创建一个小型企业网站,就希望使用静态页面作为主页。...14、上传Gravatar头像 WordPress使用Gravatar在作者WordPress评论中显示用户头像。...默认情况下,WordPress会在博文和评论旁边使用用户名,你可以使用全名或昵称,并设置站点链接。最后,输入一个自己的简短介绍,方便给用户提供快速介绍,并帮助他们了解文章背后的作者

3.8K50

用Google Analytics分析WordPress

它在以下示例中突出显示: 恭喜!您已将Google Analytics添加到WordPress网站。有关您网站的任何数据最多可能需要二十四小时才能显示在Google Analytics上。...您可以像往常一样继续使用WordPress。有关您网站的任何数据最多可能需要二十四小时才能显示在Google Analytics上。...Yoast的Google Analytics(分析)允许在您的WordPress管理界面中更广泛地自定义您的分析,但不能与您的WordPress网站的其他作者或访问者共享。...请注意,如果正确输入您的域信息,则此插件不起作用。 Yoast的Google Analytics现已成立。...有关您网站的任何数据最多可能需要二十四小时才能显示在Google Analytics上。 更多信息 有关此主题的其他信息,您可能需要参考以下资源。

4.4K10

WordPress 主题进行单元测试(Theme Unit Test)

测试数据必须考虑到任何一种用户发表文章可能出现的情况,例如上传图片的时候设置居中还是左右、发表置顶文章怎么处理、发表私密文章和带密码保护的文章如何处理等等。...如果在本地比较方便,你可以将你自己服务器上的数据导出导入到本地 WordPress 上。 配置一下 WordPress 导入数据之后,还需要配置一下后台,才能更完美的进行测试。...测试基础准则如下: 可以正确的显示文章,没有明显的问题和错误 按照正确的顺序排序文章 正确的按照后台设置的每页显示文章显示文章的数目 正确的显示文章分页并且工作正常 调试器不会返回任何的 PHP 错误...评论测试 评论内容显示正常 嵌套的评论显示正常 评论的分页导航链接显示正常 作者发表的评论需要特殊标记以便与其他评论区分 评论者的头像显示正常 对登陆或登录用户评论都显示正常 管理员登陆之后,评论需要显示...,而应该显示默认情况下的外观 作者链接的要求 在主题中,可以定义作者的网站链接,这个链接应该是与主题有关的,或者是介绍主题等内容的网页。

1.9K10

WordPress 5.7 新增的文章相关函数

WordPress 5.7 增加几个文章相关的函数,可能对于主题和插件开发可能会使用比较高,所以下面统一介绍一下: 文章父级相关的模板函数 WordPress 5.7 新增了两个和文章父级相关的函数,一个是判断当前文章是否有父级...,如果不存在则返回 null。...> 文章是否公开可见函数 WordPress 5.7 新增了两个额外的函数来判断文章是否公开可见。...'; } else { echo '这篇文章使用了非公开的状态'; } 特别注意一下,密码保护文章是认为公开可见的,而私密文章则不可见的。...is_post_publicly_viewable WordPress 5.7 同时还新增了 is_post_publicly_viewable() 函数用来判断文章对于登录用户是否可见,它的定义是一篇文章公开可见

37410

WPJAM 「搜索优化」新增仅限登录用户搜索

WPJAM 「搜索优化」插件新增仅限登录用户搜索功能,在后台新增「用户范围」选项,默认是 WordPress 默认的所有用户都可搜索,然后把原来关闭站点搜索的开关也增加到选项中,最后新增仅限登录用户搜索...: 开启之后,如果登录用户搜索,则会显示: 获取「WordPress果酱」所有免费插件 「WordPress果酱」公众号所有免费插件基于 WPJAM Basic 开发,为了方便大家获取「WordPress...文章置顶 支持置顶文章排序 支持分类下文章置顶 文章隐藏 设置文章在列表中隐藏的插件 并可根据不同平台设置不同的隐藏文章 编辑器增强 增强 WordPress 经典编辑器: 1....支持直接插入屏幕截图 搜索优化 支持限制和关闭搜索的 WordPress 插件 格式化文章WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 Debug

29030

Elementor WordPress插件存在漏洞,可能影响50万个站点

据悉,尽管利用该漏洞时需要身份验证,但任何登录到有漏洞网站的用户都可以利用它,包括普通用户。另外,安全研究人员认为,登录的用户也可以利用该漏洞,但是尚未证实这种情况。...' 开头,当用户登录时,该代码会被包含在内。"...WordPress 的统计报告显示,大约 30.7% 的 Elementor 用户已经升级到 3.6.x 版本,数据表明可能受影响网站的最大数量约为 150 万个,另外,3.6.3 版本的插件至今下载量略高于一百万次...△在Elementor中提交解决安全漏洞 普遍认为这一做法应该能解决漏洞安全问题,但研究人员尚未验证修复方法有用,而且 Elementor 团队也没有公布任何关于这个补丁的细节。...参考文章 https://www.bleepingcomputer.com/news/security/critical-flaw-in-elementor-wordpress-plugin-may-affect

61140

WordPress主题开发基础:Body 类指南

如果没有,可以通过修改body标签来添加,如下所示: > WordPress根据显示的页面类型自动添加适当的类。...例如,如果要更改特定类别下的特定作者文章外观。 如何添加自定义body类 WordPress有一个过滤器,您可以在需要时使用它来添加自定义body类。...接下来,您可以直接编辑WordPress网站上的任何文章或页面。在文章编辑屏幕上,您会在右侧列中找到一个名为“文章类(Post Classes)”的新元框。...您可以选择要启用body分类功能的文章类型以及谁可以访问它。不要忘记单击“保存更改”按钮来存储您的设置。 接下来,您可以直接编辑WordPress网站上的任何文章或页面。...假设您要为具有作者用户角色的登录用户设置不同的首页样式。WordPress自动生成.home 和 .logged-in 类时,它不会检测用户角色或将其添加为类。

2K20

WordPress自定义查询:WP_Query的使用

wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用。 wordpress的主循环 <?...//core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/query.php */ $args = array( /** * 作者参数 -...显示某些作者发表的文章 */ 'author' => '1,2,3,' //(整数) - 作者ID [使用减号 (-) 排除某个作者 ID, 如: 'author' => '-1,-2,-3,'] '...'auto-draft', // - 自动保存为草稿的文章 'future', // - 定时发布的文章 'private', // - 登录用户不能查看的私有文章 'inherit...' => 10, //(整数) - 每页显示文章数量 (2.1和以后的版本可用), 使用'posts_per_page'=-1 显示所有文章如果查询处于订阅源中,WordPress用 'posts_per_rss

1.4K20

【玩转 WordPress】视频征稿活动

内容需包含基于 Serverless 创建 WordPress 网站的实操体验,实操步骤参考文章https://mp.weixin.qq.com/s/cdYOK2vLHJYH_7Y6yleUPg 视频应为作者原创...若觉得不理想可在得到通知后的2周内可以修改视频内容重新参与评定,一个人一条视频仅限修改一次(但不限制视频数量) 视频礼盒一人一份,以个人uid为准,其他礼品根据视频获得的等级评定而发放 参与方式 1.注册/登录腾讯云账号...[o9odj9mak6.png] [1uyr6k7esy.png] 2.加入 WordPress 技术交流群,对视频创作有任何疑问可以进群提问,视频评定名单定期在群里公布,若错过则不予兑奖                     ...[TencentServerless 公众号二维码 ] 活动福利 所有符合征稿活动要求的投稿视频,作者可以自荐上首页 及分享视频链接至各平台 5.jpeg 参加活动的作者可加入 WordPress 技术交流群...内容应为作者原创,严禁抄袭行为,严禁任何的侵权行为,需要从社区手动发布,活动杜绝严重灌水行为,一经发现将取消获奖资格。 凡是添加活动标题的视频,若内容不符合活动要求,一律驳回。

4.8K245

WordPress 用户的 user_login、user_nicename、display_name 和 nickname 有什么区别

user_login 就是用户注册时输入的用户名,WordPress 默认不支持中文名,所以这里一般都是英文加数字中划线和下划线,每次登录后台使用的也是这个字段。...所以大部分 WordPress 用户的 user_nicename 和 user_login 是一样的,这样通过查看某个作者文章列表链接,就能猜到他的登录账号 user_login,然后就可以暴力破解...display_name 用户公开显示的名字,在文章详情页,要显示文章作者名字时,一般可以使用模板函数 the_author() 来调用显示,所以一般看到作者的名字就是这个。...显示名称设置:取消显示名称选择器,直接使用昵称作为显示名称。 另外我们还支持提供了开启了别名设置,让用户以编辑别名(user_nicename),这样作者文章链接就不会出现用户名,防止用户名暴露。...如果用户没有修改过别名(user_nicename),为了进一步防止用户名暴露,WPJAM 用户管理插件还提供了隐藏登录名设置的选项。 所以改进之后最终的用户界面如下所示:

75320
领券