Browsing Tag

wordpress教程

WordPress只允许登录用户使用搜索

其实第一次有人提到这个需求的时候,感觉挺意外的,这是一个双刃剑,做得不好用户就直接走人了,除非网站运营得很好,那这样可以提升转化率,挺适合现在知识付费类的。 要实现这个功能是有不同深度的,不过只做普通的隐藏判断就行了,毕竟不是人人都是技术员还都深知wordpress程序。 就算通过代码实现这个功能,所有网站也不是通用的,因为这和自己的主题有关系。 找到搜索显示对应的代码,加入以下判断代码就行了: […]…

继续阅读

隐藏删除WordPress顶部工具栏的评论入口

因为每个人的网站需求不一样,所以就算一个Wordpress的顶部工具栏都有很多不同的需求,有的人可能前后都不需要,有的只是前台无需后台保留,但是后台保留又有不一样的需求,比如不想让投稿者看见评论,那么就需要隐藏后台顶部工具栏的评论入口。 默认是显示评论的,就算隐藏了表盘处的评论,依旧可以通过这里点进去看,所以要单独对顶部工具栏做一次删除处理。 还得考虑过滤对管理员无效,所以要多加一句代码: 把上面 […]…

继续阅读

WordPress在指定页面加载js或css

以前说过怎么在wordpress指定页面不让加载某个js或者css,今天说下在指定页面加载特定的js或者css。 用到的函数是一样的,只是把取消的钩子变成注册的钩子,以下为举例: 一、在网站的关于页面加载内嵌js代码: 比如关于页面的标题:about,ID:99 如果是文章页面,就把is_page('about')换成文章id数字,如果是加载css就把javascript换成css就行。但是有的主 […]…

继续阅读

wordpress对普通用户屏蔽后台菜单

WordPress很多站都是交互式的,也就是有用户功能,当然大部分网站可能直接禁止了普通用户访问后台,不过也还是很多开着,只是限制下相关权限就行。 大部分网站只保留用户的仪表盘、文章和个人资料就行,其他菜单就用不上了,那就可以用代码屏蔽下,不过在我接触的主题中,有的主题本身就自带这些功能。 比如屏蔽媒体、评论、工具三个菜单,在主题的functions.php加入: 如果是第三方插件的菜单,就看对应 […]…

继续阅读

wordpress限制注册用户上传附件大小

第一次接触Wordpress多用户社交类网站,接触了不少新功能,Wordpress默认全部用户上传附近大小都是一样的。 网站方要求除了管理员之外,要限制普通注册用户的上传大小限制,有插件可以实现,也可以用代码,我们给用的代码。 没限制之前都是50M: 在wp大学找到了现成的代码,根据自己需求改下就行,他这个更好,还限制了普通用户可上传的类型,我们根据需求改成了只支持图片。 改之后: 作者用户只能上 […]…

继续阅读

WordPress让作者和贡献者在后台只能看见自己的文章

如果你的前台投稿功能本身就很强大的话,其实可以不用看这个的,但是我觉得让作者或者贡献者直接进后台发布文章,功能更齐全,至于网站后台其他很多功能,都是可以屏蔽不让普通用户看见的。 当然在实际环境中,只是提供了贡献者这个权限,并不是作者,贡献者比作者安全,贡献者发布的文章需要管理员审核,而作者就可以直接发布出来,万一你的作者用户瞎发文章,那对网站很不好,所以用贡献者的权限更好。 但是不管是贡献者还是作 […]…

继续阅读

修改WordPress内存限制大小

WordPress现在默认分配的内存是40MB,但是现在很多大型高级主题的需求很高,我已经遇到好几个主题的需求都是256M了,针对主题提供网站性能用的,根据官方提示修改就行了。 需要修改wp-config.php文件,在里面增加: 注意:要放在加载wp-settings.php的前面。 修改位置: 后台就不提示了: 参考链接:https://wordpress.org/support/articl […]…

继续阅读

wordpress限制指定用户登录网站

这个需求是来源一个会员制度的网站,网站模式还有点特殊,他本来就有个会员插件了,但是网站用户又不是会员制度... 开始是搜索插件的,但是试了几个,都是不是想要的功能,然后搜索到了其他网站有发过这种代码,就测试了下,还是可以用的。 把下面代码加到主题或者子主题的functions.php文件里面: 然后去编辑用户哪里,就有个禁止用户登录的选项了。…

继续阅读

增强WordPress用户隐私 隐藏评论用户名称

一客户的需求,需要隐藏评论用户名称,但是又不能完全隐藏,一开始我们是想在用户名前后随机增加数字和字母的,不过后来搜索Wordpress用户名资料的时候,发现有人已经写了关于隐藏Wordpress用户名的代码,就拿来测试用了下,发现在新版本也是可以的,这个方法是用星号代替用户名中间的几位。 随着这个强大的互联网搜索引擎,半隐藏注册用户,也是为了网站用户的隐私安全。 具体代码如下,添加到主题的func […]…

继续阅读

wordpress批量替换文章标题里面的内容

由于某些政策原因,有个备案网站里面的文章,部分标题出现了不应该出现的字眼,所以需要批量删一下。 如果那网站没备案,倒是无所谓,反正也就是涉及版权问题了。 根据替换数据库就能实现Wordpress批量替换内容。 wp_posts是数据库表前缀,根据自己的改,post_title就是指的标题。 参考我很久以前发过的:WordPress批量替换文章里面的内容…

继续阅读

WordPress全站登录可见/分类登录可见

因某个网站内容不是大众化的,需要在不登录的情况下,不允许访问任何内容,就可以用一句代码搞定,当然可以自定义跳转到提示页面,或者改成文字提醒都行。 把下面这句代码,加到Wordpress主题到头部或者尾部文件都行: header.php文件加到:</head>前面,footer.php文件加到:</body>前面就行。 至于跳转的网站,自己改。 如果只是让某个分类可见封面而不 […]…

继续阅读

WordPress百度移动专区熊掌ID自动推送代码

之前百度停了熊掌号的收录,还以为熊掌号凉了,就没管了,今天才得知原来百度现在把熊掌ID推荐到移动专区去了,大概可以立即为网站如果绑定了熊掌ID,对手机端收录有好处吧。 既然如此,我也就重新加上吧,不过一个熊掌ID只能绑定一个网站。 绑定熊掌ID内容源:https://ziyuan.baidu.com/ydzq 然后把代码加到functions.php文件: 和我之前发过百度pc推送的代码一样的,只 […]…

继续阅读

WordPress 用谷歌邮箱设置Smtp邮件验证

关于Wordpress配置邮箱验证之前提到过: WordPress用阿里云企业邮箱SMTP发信 其实基础代码都是一样的,只是谷歌邮箱为了安全需要自身多设置几步。 我们大部分用的阿里企业邮箱或者QQ邮箱,不过某个网站是针对国外用户,这次就选择了谷歌邮箱来验证。 先设置第一步:转发和 POP/IMAP 开启POP和IMAP,选择对从现在起收到的邮件启用POP就行了。 IMAP的都默认。 再设置第二步: […]…

继续阅读

WordPress添加关注公众号查看文章内容

以前就经常看见很多网站用这个功能,自己也用不到,觉得对用户体验不好。 但是最近重启了公众号宣传,就把其中一个网站也做了这个功能,网上搜索了下,其实就是把Wordpress自带的输入密码查看改成了走公众号的形式。 代码已经整理好,可能只是css因为不同的主题会错位,自己调整下就行。 一:添加以下代码到functions.php文件 二:根据自己的主题添加css样式 三:编辑文章的时候加入代码就行 四 […]…

继续阅读

WordPress查看文章分类id数字

今天在屏蔽某网站的文章分类的时候,为了不出错,是去读取文章分类的数字id。 但是Wordpress后台的文章分类是只明确显示别名,没有数字id的。 数字id是在网址栏的,现在很多主题的设置,会把文章分类id显示出来,方便用户使用。 如果你的主题没有明确显示,就自己手动查看下吧。 编辑分类目录->查看网址->ID=数字(这个就是了) 比如下图:我文章分类目录“CMS”,ID就是:32…

继续阅读

阿里云服务器提示wordpress IP验证不当漏洞修复

阿里云服务器最近老是提示wordpress IP验证不当的漏洞。 我记得这个都是几年前的了吧,但现在还是有,就之后还是根据它的提示修复下吧。 具体提示:../wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客可构造类似于012.10.10.10这样的畸形IP绕过验证,进行SSRF。 那就改这个文件: 1:找到 $same_hos […]…

继续阅读