专注云服务商活动
网站运营运维笔记

建站技术 第7页

一段代码实现WordPress上传图片自动重命名

一般而言,我们上传的WordPress图片需要自己自定义名称而且还不能中文名称。有一个快速解决的办法,就是让每次上传的图片自定义名称,这里我们直接用一段代码实现。 //自动改图片文件名称 function wp_handle_upload_...

WordPress 批量删除图片的高度和宽度参数

我们有些时候采编到的WordPress图片是带有宽度和高度尺寸参数的,我们需要批量删除,这里可以直接用这么一段代码实现。 //干掉默认的图片宽度以及高度 add_filter( 'post_thumbnail_html', 'remove_...

WordPress禁止发布重复的文章 自动识别

我们是否有遇到过有些文章是可能重复发布的,尤其是我们安排的编辑人员可能不清楚他们是否已经发布或者其他人重复发布。这里我们可以通过无插件代码实现。 // 发表文章页面,前端抓取标题并使用AJAX发送请求 add_action( 'admin_...

WordPress设置搜索结果排除某个页面和分类

有些时候我们的搜索结果不想展示某个页面或者分类。这里,WordPress可以这样设置。 排除所有页面 //搜索结果排除所有页面 function search_filter_page($query) { if ($query->is_...

禁止编辑WordPress主题和插件的权限

如果我们不去设置,非超级管理员也可以去管理到主题和插件,修改后导致错误就麻烦了。我们可以禁止他们修改主题和插件。 //禁止在线编辑主题和插件 define( 'DISALLOW_FILE_EDIT', true ); //禁止安装/升级/编...

WordPress禁止删除媒体文件防止数据丢失

我们在交付给客户的企业网站给他们管理员管理的时候,我们有些菜单的权限是需要设置的。包括我们可以将媒体文件要禁止他们删除,防止有些没有必要的错误。 /** * 禁止删除媒体文件 */ add_action('delete_attachment...

WordPress如何指定某个插件隐藏

我们这里有需要将某个插件隐藏不显示,可以通过此代码。 //隐藏插件 function hide_plugin_trickspanda() { global $wp_list_table; $hidearr = array('插件路径/插件文...

WordPress禁止自动保存占用数据库

我们在使用WordPress的时候,会默认保存文章草稿的,这样也会增加数据库的体积使得网站速度变慢。这里我们可以设置禁止自动保存。 // 禁用自动保存 add_action( 'wp_print_scripts', 'disable_aut...

自定义设置根据WordPress文章阅读量排序

我们在自定义WordPress文章调用的时候,很多时候是按照发布时间的。但是我们有些时候会推荐用户受欢迎的内容,这里是需要根据阅读量的调用的。具体我们应该如何做呢? 使用WordPress query_posts 自带的 orderby 功...