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

WordPress 4.0 发布:更好媒体管理和插件查找

WordPress 4.0 正式版发布,这次更新带来了更好媒体管理,oEmbed 也变得更容易,体验更佳,插件搜索更精确,当然内容管理也变得更佳轻松。...更优雅管理媒体 现在可以通过网格模式去浏览上传图片,并且可以无限向下浏览更多。并且新图片详情预览窗口使得浏览和编辑任意数量媒体文件变得非常轻松。...使用 oEmbed 变得异常容易 在空行贴入一个 YouTube 链接,它就会神奇变成嵌入可播放视频,同样可以试下贴入一条 Tweet,是的,oEmbed 使用变得更加可视化,后台编辑器可以直接显示你嵌入内容真实预览...另外 WordPress 默认也尽量增加 oEmbed 支持服务,不过大部分都是国外网站,你可以点击这里看看目前 WordPress 支持 oEmbed 服务列表。...更精准找到你要插件 WorPress 插件目录已经有 3 万多个免费开源插件,为了让你更加容易和精确找到自己想要插件WordPress 4.0 通过改进搜索,展示插件一些新指标,和更多可视化浏览体验来帮你优化

33830

CSS媒体类型media type

大家好,又见面了,我是你们朋友全栈君。 madia type作用 首先要明白一点,我们平时写HTML页面,可能在不同媒体类型显示,如可能显示在屏幕sreen上,也可能显示在纸质print上。...那么当页面在不同媒体类型显示时,需要样式可能是不一样。比如,一般在screen上显示时,页面字体要大一些,在纸质媒体显示时,页面字体要小一些。那么如何告诉别人某个样式是适用于何种媒体类型呢?...如何声明media type 常用媒体类型有:all,screen,print,handled,speech等; 注意媒体类型是大小写敏感,只能是小写; 当浏览器遇到错误媒体类型,或者不存在媒体类型...,就会忽略媒体类型存在,如: @media screen, 3D { P { color: green; } } 这里,3D是不存在媒体类型,则浏览器会将其解析为 @media screen...{ P { color: green; } } 如何为样式声明媒体类型

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

WordPress不支持svgicowebp上传怎么办?

WordPress不支持svg/ico/webp上传怎么办? 上传时候提示以下错误: 上传失败。抱歉,由于安全原因,这个文件类型不受支持。...小狐狸教你不用WordPress插件即可搞定该问题,其实【关键词】早也分享过《WordPress怎么上传SVG图片到媒体库之Safe SVG插件》,我们还是在现有WordPress模板函数文件functions.php...,添加以下代码即可: add_filter('upload_mimes', 'tbi_upload_mimes'); function tbi_upload_mimes($mimes = array(...任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者合法权益,可联系我们进行处理。

32570

通过修改function文件来使WordPress网站加载速度更快

说明:WordPress由外国人开发,使用了很多国外网站服务,比如Gravatar镜像、谷歌字体之类,由于我们在国内,链接速度自然就慢了很多,有的还时不时被墙,很影响使用,而且功能很强大,但是很多我们都不需要...注意:WordPress加速一个要点就是能不用插件就不要用插件插件越多网站越慢。 方法 function.php文件一般在正在使用主题根目录。...1、禁用谷歌字体 如果使用了WordPress默认主题那么需要通过插件解决:Remove Open Sans font Link from WP core 如果是其他主题,添加: /** * WordPress...', '__return_true' ); 5、删除WP头不需要代码 这个去掉了,可以有效精简WordPress多余nearing。...'); add_filter('rest_jsonp_enabled', '__return_false'); 10、移除头部wp-json标签和HTTP headerlink //移除头部 wp-json

61540

WordPress最新版完全禁用JSON REST API输出站点信息

WordPress 从 4.4 版本开始新增 JSON REST API 功能,通过这个 REST API 可以很轻松获取网站数据,可应用于其他网站、手机 APP 或小程序等 前段时间使用过这个做了一段时间小程序...需要简单一点的话,我们可以直接使用插件Disable REST API来完全禁用 REST API,但我更倾向纯代码方法,在这里就介绍下代码版兼容所有 WordPress 版本完全禁用 REST...API 或者说移除 head 里面 wp-json 链接方法 直接将以下代码添加到主题 functions.php 文件即可禁用 JSON REST API : // 屏蔽 REST API if...'rest_jsonp_enabled', '__return_false' ); } // 移除头部 wp-json 标签和 HTTP header link remove_action('wp_head...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:WordPress最新版完全禁用JSON REST API输出站点信息

1.5K30

WordPress 技巧:屏蔽 REST API

WordPress 4.4 推出 REST API,这个是非常棒功能,通过 REST API 生成 JSON 接口,可以很轻松获取网站数据,可应用于其他网站、手机 APP 或小程序等。...不过 WPJAM Basic 在这之前就推出自己 JSON API 解决方案,或者你博客没有任何客户端,那么你可以屏蔽 WordPress REST API 功能。...在 WordPress 4.7 版本之前可以通过在当前主题 functions 文件添加入下代码屏蔽 REST API: // 屏蔽 REST API add_filter('rest_enabled...', '__return_false'); add_filter('rest_jsonp_enabled', '__return_false'); // 移除头部 wp-json 标签和 HTTP header...该功能已经整合到 WPJAM Basic 插件,现已免费提供下载,你只需要勾选下就可以屏蔽! ----

57440

WordPress 后台管理菜单自定义排序

在对WordPress 进行二次开发时候,可能需要对 WordPress 后台管理菜单自定义排序,后台管理菜单默认顺序是文章-多媒体-页面-评论-外观……;还是通过添加过滤器方法可以进行自定义菜单管理顺序...true; return array( 'index.php', // “仪表盘”菜单 'edit-comments.php', //“评论”菜单 'upload.php', //“多媒体...”菜单 'plugins.php', //“插件”菜单 'themes.php', //“主题”菜单 'separator1', //分隔符 'edit.php...post_type=xxxx', //自定义文章类型(xxxx)菜单 ); } add_filter('custom_menu_order', 'custom_menu_order'); add_filter...注意到第 9 行separator1代表分隔符,也就是“评论”下面那条颜色稍微深一些横线。 给一下添加上面代码后效果: ? ?

1.2K90

【译】WordPress 50个过滤器(4):第21-30个过滤器

本文为系列第四篇,原文:50 Filters of WordPress: Filters 21-30 原文地址 在过去两篇文章,我们总共介绍了20个WordPress 过滤器。...设置上传图片压缩率 默认WordPress 会对上传到多媒体图片进行压缩,通过wp_editor_set_quality这个过滤器,你可以修改压缩率或者禁止这个压缩功能。...修改可视化编辑器按钮 WordPress 默认编辑器叫TinyMCE,通过这个mce_buttons过滤器,我们可以改变编辑器第一栏布局: 移除可视化编辑器不想要按钮 <?...排除列表某些分类 例子:排除插件创建分类 想象下你开发了个插件需要创建两个分类:"Favorited-MyPlugin" 和 "Hated-MyPlugin"。..._$post_type_posts_columns函数,$post_type为你文章类型id。

1.2K90

WordPress 后台自动更新详解和设置

WordPress 3.7 发布,其中一个最重大功能就是 WordPress 可以后台自动更新了,无需人工介入。...实际上 WordPress 后台自动更新功能有以下四种类型更新: 核心文件更新 插件更新 主题更新 翻译文件更新 核心更新 核心文件更新被分成三种模式: 核心开发更新模式,就是所说“前沿(bleeding...edge)”,这个模式下,你 WordPress 是和开发版本同步。...', '__return_true' ); 插件和主题更新 插件和主题自动更新在默认是关闭,可以通过 auto_update_type 这个 filter 去开启它们,其中 type 可能是 "plugin...开启插件自动更新: add_filter( 'auto_update_plugin', '__return_true' ); 开启主题自动更新: add_filter( 'auto_update_theme

89920

Wordpress】5.2+ 版本文章发布、更新失败

写在前面: 这段时间折腾 Wordpress,版本升级到了 5.2.1, 在安装一系列插件之后发现文章、页面等发布、更新都显示更新失败。网上没有找到解决办法。 ?...那我们不妨就百度一下,wp-json/wp/v2/posts/ 为什么不起作用? 虽然,并没有直接解决方案,但是我们不难看出,搜索结果绝大多数都提到了 rest api 关键词。...问题解决: WPJAM BASIC 问题: 终于在通过一个一个尝试,我们发现了 wpjam 这个插件开启了一个 性能优化功能。 ?...主题问题: 当然还有一些高级主题,在自己配置做了 屏蔽 REST API 功能,需要自己查一下自己主题中是否有下面代码: Shell // 屏蔽 REST API add_filter('rest_enabled...('rest_jsonp_enabled', '__return_false'); // 移除头部 wp-json 标签和 HTTP header linkremove_action('wp_head

1K20

从0打造wordpress插件wp2oc fileshare (1) – 将wp存储后端做进owncloud

关键字:wp2oc fileshare,wordpress媒体存进网盘,网盘作为wordpress图床,owncloud wordpress backend storage 其实用网盘做wordpress...这里我们选择用owncloud作为wordpress存储后端,这二者生态相似,完成后插件可以,1,基本(不能完全)代替wordpress原生图片媒体管理功能,2,网盘图床操作/备份符合在文件夹操作文件习惯...,且可以网盘特有的同步方式进行备份和打包,3,当媒体文件很大时,转移wordpress整个媒体也就是改一条外链。...1,确立需求:我们仅需要开发一个APP ----- 我们需要仅仅是将owncloud存储服务做进wordpress,owncloud有自己rest api,可以将其服务以wordpress插件方式做进...: ----- 好像bookmark用rest api是第一代,用json,而ocs api用是owncloud api,那为什么二套可以共存呢,这是因为开源软件都是慢慢发展起来,历史遗留部分会存在很久

81530

使用内存缓存优化 WordPress 后台媒体库加载

WordPress 后台,点击媒体库选择图片时候,可以按照月份筛选附件: WordPress 媒体库月份筛选功能 这个是 WordPress 媒体库月份筛选功能,博客这些附件月份是直接通过查询数据库来获取...另外,性能优化都是这些小地方一点一点积累起来。 将下面的代码复制到当前主题 functions.php 文件,就可以使用内存来缓存媒体月份了: // 缓存获取附件月份。...add_filter('media_library_months_with_files', function($months){ $months = get_transient('wpjam_media_library_months...wpjam_delete_media_library_months_cache'); add_action('delete_attachment', 'wpjam_delete_media_library_months_cache'); 使用内存缓存优化媒体库月份获取功能已经整合进图片集插件...WPJAM Basic 插件已经集成了 Memcached,下载 WPJAM Basic 之后,将 wpjam-basic/template/ 目录下 object-cache.php 文件复制到 wp-content

33020

PC 与移动端使用不同wordpress主题

PC 与移动端使用不同wordpress主题 ---- 关于简介 在主题制作过程,都会考虑PC端与移动端问题,要做到两者兼容,免不了响应式设计。...今天带来教程当然不是教大家写响应式主题,而是一款在WordPress,PC端与移动端使用不同主题来解决各个界面的兼容问题。...function angela_switch_theme($theme){ if( wp_is_mobile() ){ $theme = ‘XXX’; } return $theme; } add_filter...( ‘template’, ‘angela_switch_theme’ ); add_filter( ‘stylesheet’, ‘angela_switch_theme’ ); 插件目录下新建mobile.php...任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者合法权益,可联系我们进行处理。

83020

PHP Serialize 和 JSON 区别和在 WordPress 如何使用

​在 PHP ,Serialize 和 JSON 是 PHP 和 WordPress 开发数据处理常用方法,那么它们有什么区别呢?在 WordPress 又如何使用​呢?...使用 Serialize 进行编码后,大小大概是使用 JSON 编码1.5倍,这是因为 Serialize 后字符串包含了子串长度,并且有更加详细类型区分,而 JSON 只有四种类型,并且是以简单符号表示...JSON 处理相关函数大全 JSON 处理是 WordPress 开发经常需要处理一项工作,为此,WordPress 定义了一堆 JSON 处理函数,今天做一下统一介绍。... 对数据进行清理,如果 boolean,integer,double,string,NULL 这些类型,直接返回,如果数组,继续使用 _wp_json_prepare_data 函数对数组每个元素进行清理...只要你安装 WPJAM Basic 插件,你 WordPress 就会有这个函数。 wp_send_json 直接发送 JSON 数据。

5.8K30

WordPress博客默认站点地图使用禁用教程分享

注意:如果您更新WordPress常规设置以阻止搜索引擎将您网站编入索引,则站点地图将被自动禁用。因此,在那种情况下,无需使用任何插件或代码来禁用它。...只需添加到您WordPress主题功能即可。 禁用文章类型站点地图 默认情况下,WordPress站点地图包括每种(非空)文章类型站点地图。...https://example.com/wp-sitemap-posts-book-1.xml 因此,要排除任何“文章”类型站点地图,请将以下代码添加到您主题(或简单插件: // disable...这告诉函数不要执行任何操作,除非当前帖子类型是“页面”。因此,要从其他文章类型中排除文章,请更改page为要定位任何文章类型名称。 函数第二行检查以确保post__not_in已设置变量。...重要提示:所有此站点地图功能仅在WordPress 5.5及更高版本可用。因此,如果您正在开发任何插件或主题,请确保对任何较旧WP版本使用条件检查和适当后备。

60030

WordPress图像上传后期处理失败问题

最近升级到WordPress5.3后,不少人网站都出了问题,例如文章发布失败、图片提示图像后期处理失败,图片文件大小不能超过2560像素等,本文奶爸给大家介绍如何解决WordPress5.3上传图片图像后期处理失败缩小到...错误提示 如果你升级到WordPress5.3后,出现下面这两种提示,那么本文方法可以帮你解决。 中文提示是:图像后期处理失败。如果这是一张照片或较大图像,请将其缩小到2500像素并重新上传。...方法二、使用媒体库上传图片 这个方法只是一个变通上传方法,并不能实际解决问题。 首先通过后台媒体库上传图片,然后再到文章里面插入图片。...方法三、禁用2560像素图片剪切功能 可以安装Disable “BIG Image” Threshold这个插件或者在主题函数文件里面插入下面这串代码 //超过2560px图片不剪裁 add_filter...( 'big_image_size_threshold', '__return_false' ); 方法四、降级到老版本WordPress 不少人认为是WordPress 5.3和服务器一些组件兼容问题

96720
领券