• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > WordPress 图片用单独域名储存方法

WordPress 图片用单独域名储存方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了wordpress单独页面,wordpress更换域名,wordpress搬站换域名,wordpress换域名,wordpress绑定域名等相关知识,希望对您有所帮助

之前我都是用二级域名的形式来存储图片、JS 和 CSS ,前些天在推特上的一位程序员 yoursunny 告诉我,光用二级域名是不够的,用一个单独的没有 cookie 的独立域名才是最好的方法。恰好我也有此意为几个朋友提供单独的图床服务,于是,经过简单的一系列研究,把 WordPress 里的所有图片和脚本全部放在了一个单独的域名。

一、图片用单独域名储存

图片用单独的域名储存很简单,懒人可以在 WordPress 后台的杂项设置上传目录,然后在空间控制面板里绑定域名即可,如图:

然后后台上传图片,前台展示的图片都是你自己的域名了。

像我这样习惯用 Windows Live Writer 写作的,可以在 账户设置 里,选择用 FTP 上传图片(如图):

Windows Live Writer 下用FTP传图

图片用单独域名的好处就是,可以装酷,然后避免传递cookie,还可以利用手头闲余的空间做图床,很帅吧~

二、CSS 和 JS 脚本用单独的域名

脚本用单独的域名储存,可以直接修改主题和插件,把css和js上传到你绑定域名的空间,然后直接用地址调用即可。

这样的好处和图片一样,坏处是要修改css的时候,每次都要手工FTP修改了。

三、相关插件、表情的图片用单独的域名

对于 Comment Info Detector 插件里的国旗和浏览器图标,可以直接在插件设置里修改(如图):

这里主要讲一下如何修改 WordPress 表情文件的URL地址:

(以下方法只针对 WordPress 2.9.1)

默认情况下,WordPress 表情图片的地址是 http://你的域名/wp-includes/images/smilies/表情文件.gif

经过修改,我们可以把表情图片也放到单独的域名里。

首先,不用我多说,把你的表情文件用FTP等上传到你绑定域名的空间,比如我的 http://showfom.imgbed.com/style/img/smilies/表情文件.gif

然后,用非记事本打开 wp-includes/formatting.php 找到 1425 行

$srcurl = apply_filters('smilies_src', "$siteurl/wp-includes/images/smilies/$img", $img, $siteurl);

修改为

$srcurl = apply_filters('smilies_src', "http://表情图片所在目录/$img", $img, $siteurl);

至于 Custom Smilies 插件,直接修改 custom-smilies-se/common.inc.php 查找 function cs_all_smilies() ,然后把 $url = 修改为你表情文件所在目录即可(有两处,切记最后不能有斜杠!):

$url = 'http://表情图片所在目录';

OK,大功告成,基本上所有的 WordPress 前台的图片都是你自己独立的域名了,是不是很酷?而且还能加快速度,何乐而不为呢?

如果你没有其他的域名,可以在空间绑定一个二级域名,然后在 wp-config.php 里写入:

define('COOKIE_DOMAIN', 'zou.lu');

这一行,就能让你的 WordPress 的 cookie 不传递给二级域名。(作者:Showfom 原文)

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress 图片用单独域名储存方法

相关文章

  • 2018-11-02wordpress和dedecms程序哪个好
  • 2018-11-02WordPress简单移除程序和插件更新提示
  • 2018-11-02如何显示相同的作者在WordPress的相关文章
  • 2018-11-02WordPress获取More标签分隔内容函数:get_extended
  • 2017-05-13wordpress非插件实现xml格式网站地图
  • 2018-11-02wordpress百度收录的技巧
  • 2018-11-02wordpress如何获取当前分类下的子分类
  • 2018-11-02wordpress网站被黑恶意攻击解决方法
  • 2017-05-13修改wordpress上传临时目录解决wordpress无法安装插件包的方法
  • 2018-11-02WordPress主题的基本模板及常用函数大全

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • wordpress自定义上传文件类型的方法
    • WordPress反复出现需要升级数据库的解决方法
    • wordpress 显示文章日期的方法
    • wordpress教程之 WordPress 添加用户
    • WordPress支持中文用户名的解决方法
    • WordPress实现网站投稿者也可以上传图片的方法
    • WordPress主动推送文章至百度熊掌号插件
    • WordPress实现退出登录后跳转到指定页面的方法
    • 2018开源建站系统选择指南 移动优先的网站建设当首选wordpress!
    • WordPress列表分页添加跳转指定页码输入框

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有