lnmp环境wordpress根目录.user.ini文件无法删除或修改的方法

lnmp服务器环境搭建wordpress网站后,使用chown命令修改目录所属用户组时出现“.user.ini Operation not permitted”的提示,意思是.user.ini文件不允许被操作,即不能修改也不能删除,而且不仅仅是chown命令,rm或其它命令也不可以。 PS:事实上.user.ini并不是wordpress的文件,而是lnmp的文件,.user.ini文…

, 869 ℃
wordpress禁止生成缩略图,只保留原始上传图片的终极代码

wordpress禁止生成缩略图,只保留原始上传图片的终极代码

从wordpress 5.3版本开始,可能是出于对不同分辨率屏幕的考虑,尤其是视网膜屏幕,wordpress对于文章或媒体库上传的图片,除了会自动生成后台媒体设置的缩略图尺寸外,还会自动生成多个其它不同尺寸的图片,这些额外生成的图片会占用大量的服务器空间,如果您不需要这些尺寸的图片,同时想节省服务器空间资源,可以通过代码禁止wordpress生成多余的图像文件。

1342 ℃

最新wordpress禁止程序插件主题自动检测更新的代码汇总

使用wordpress会感觉到后台比较慢,主要原因是wordpress会自动远程连接官网来检测程序、插件、主题是否存在新版本,由于我们这边访问wordpress网站很慢,所以检测更新的远程连接一直在尝试连接,这就导致使用后台的感觉很卡。解决这个问题的方法是禁止wordpress程序、插件、主题的更新检测以及自动更新。

, 793 ℃

wordpress符号标签编码转义为HTML实体的函数esc_html()

esc_html()是wordpress主题插件开发中常用的wordpress函数之一,其作用是把各种字符转义成HTML实体,如小于号(<)、大于号(>)、与(&)、双引号(””)、单引号(”)等,如果已经是HTML实体的字符则不会再转义。通过该函数就可以输出完整的字符串,即使字符串带有HTML标签,如“<strong&gt…

, 971 ℃
wordpress禁止生成768px像素缩略图的方法

wordpress禁止生成768px像素缩略图的方法

wordpress 4.4版本以前上传图片会根据媒体设置生成三种尺寸的缩略图,博客吧分享过WordPress 博客关闭图片缩略图功能的方法,在wordpress 4.4版本之后,出于响应式需求,生成三种自定义尺寸缩略图的同时,会再裁剪生成一张宽768px比例为4:3的缩略图,并且不能在媒体设置中修改,而是在隐藏设置功能中。

740 ℃

wordpress获取指定附件文件大小的代码

使用wordpress开发下载型网站或者其它素材网站,可能会需要显示附件文件的字节大小,虽然wordpress后台媒体中查看附件的详情信息有显示文件的大小,但似乎并没有直接提供调用该参数的字段,那么就需要自己编写代码了,代码也很简单,下面就是博客吧整理的代码。

, 695 ℃

wordpress移除前后台顶部工具栏的指定菜单

wordpress后台顶部工具栏默认有WP的Logo、站名、更新、评论和新建几个菜单,之前博客吧分享过如何增加WordPress后台顶部管理工具栏的自定义菜单,那么再来分享如何移除顶部工具栏的某个菜单。 删除和增加使用的是同一个钩子 admin_bar_menu,但使用的方法则是由 add_menu() 换成 remove_menu(),且参数简单许多,只有一个id。

, 862 ℃

wordpress Gutenberg编辑器支持自定义分类法的方法

注册了一个wordpress自定义文章类型以及绑定了对应的自定义分类法,并且让新注册的自定义文章类型支持最新的古腾堡编辑器(Gutenberg),但编辑文章时发现没有自定义分类法创建的分类目录,测试后得知自定义分类法和自定义文章类型一样,想要被Gutenberg编辑器支持,需要在注册分类法时把参数show_in_rest设置为true。

WordPress首页主循环中排除置顶文章的代码

出于网站的开发需求,在首页主循环外的位置单独调用了网站的置顶文章,由于不想在首页出现两块相同置顶文章的列表,所以要排除主循环中最新文章前面的置顶文章。 博客吧以前分享过通过query_posts()实现排除置顶文章的教程《在wordpress最新文章列表中排除置顶文章》,但是使用query_posts()很容易引起文章列表的分页问题,因此并不是很建议使用,这里推荐使用下面的代码。

, 686 ℃

wordpress移除后台文章/页面/标签/分类的快速编辑按钮

wordpress后台的文章列表、页面列表或自定义文章类型的列表提供了快速编辑的小功能,使用快速编辑功能,用户不需要进入文章编辑界面即可以修改标题、分类、标签、状态、日期、密码等,非常实用。而如果不想要快速编辑这个功能,可以使用wordpress提供的filter过滤器row_actions去掉。

, 918 ℃