任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress 技巧:禁用 auto-embeds (oEmbed)

WordPress 3.5 版本的升级,为了使得后台 UI 和体验更加简洁,就把一些不太常用的选项给隐藏,不让用户设置,防止用户思考和迷惑,其中 WordPress 2.9 引进的 auto-embeds 选项就取消。 默认就是激活状态,但是我们知道 WordPress Easy Embeds 支持的网站大部分都是国外的网站,对于我们用处也不大,如果我们想禁用 auto-embeds (oEmbed) 功能怎么办呢? 我们发现在 WP_Embed Class 中的构造函数中有如下的 filter: add_filter( ‘the_content’, array( $this, ‘autoembed’ ), 8 ); 所以我们只需要把这个 fliter 删除即可,但是我们不能使用 $this 这个变量,需要用到 $wp_embed 这个全局变量: // Disable auto-embeds for WordPress >= v3.5 remove_filter( ‘the_content’, array( $GLOBALS[‘wp_embed’], ‘autoembed’ ), 8 ); 代码自然贴到当前主题的 functions.php […]

使用 WordPress 的 Easy Embeds 功能

WordPress 的 Easy Embeds 功能 有没有想过,只需要在日志中输入一个视频网站或者图片分享的 URL,这个 URL 里面含有的视频或者图片就自动显示出来?这样是不是很 Cool,这个就是 WordPress 的 Easy Embeds 的功能,让你直接发布一个 URL(需要单独一行,纯文本,不带链接才行),就能把这个 URL 中的视频显示到博客上,并且会根据博客的布局调整视频的大小。 比如,在日志中直接输入这个 instagram 地址: http://instagram.com/p/TSZleFg3A3/ WordPress 就会自动把这个 URL 转化成 instagram 该页的照片: 这个就是 WordPress 2.9 引入的 Easy Embeds 功能,需要将 WordPress 的 “Auto-embeds” 的功能打开: 到了 WordPress 3.5 版本之后,WordPress 就默认支持这个功能了,没有了上面的选项。 另外还可以使用 这个 shortcode 来显示图片,使用 shortcode 就不再需要把链接放到独立的一行了。 [http://instagram.com/p/TSZleFg3A3/] oEmbed 这个 Easy Embeds […]

100% Secure Checkout

PayPal / MasterCard / Visa