怎么玩 WordPress 会比较舒坦?

2015-03-09 06:11:44 +08:00
 yymdude

想玩下WP,也想修改下它的代码,可是修改后,如果WP官方升级了,我升级,是不是会出问题呢?
顿时觉得好纠结,怎么办?

图片也放空间里么?还是托管在其他图片服务器上? 有什么比较好的图片服务器呢?
如果图片服务商倒了,我的博客不是都成破图了么:(

3651 次点击
所在节点    程序员
19 条回复
O21
2015-03-09 06:28:38 +08:00
xampp 127.0.0.1 只要硬盘不坏 你可以放心的玩耍
dototototo
2015-03-09 06:31:12 +08:00
一般的改代码没问题,顶多也就是改了WP的文件升级后就没效果了,我想你说的改代码可能是和主题有关,这个改了升级也是没有关系的_(:3」∠)_
图片我自己是直接上传的,也有很多人喜欢用XX啊,XXX托管啊什么的,看你自己怎么选咯。
什么你问我服务器?我才不会打广告呢!
PS:倒了······毫无疑问你就得破图了。
sumhat
2015-03-09 06:34:11 +08:00
WordPress 的代码在 Github 上有,fork 一份出来自己玩就可以了,定期 merge,不要用自带的升级功能。
mawing
2015-03-09 07:06:51 +08:00
1.如一楼所言,实验性质,本地环境就可以了
2.你的意思是图片放在国内访问更快的服务器上吧,你需要的是CDN
3.如果这CDN这么容易倒的话,那还叫什么CDN。。。

不过就博客配几张必要的图片没必要CDN
zts1993
2015-03-09 07:44:11 +08:00
1.用子主题解决,另外wordpress升级不会影响主题,因为主题升级是单独的。
2.建议使用本地和CDN双份保存策略。
zts1993
2015-03-09 07:44:53 +08:00
看错了,,修改wordpress主题之后。当然不能使用自动更新。。
Mac
2015-03-09 09:06:22 +08:00
在主题里做function
raptor
2015-03-09 09:09:42 +08:00
改WP本身的代码当然会受升级影响,但是自己写主题或通过子主题方式修改别人的主题都不受影响,更高级的功能可以写插件实现。
ccbikai
2015-03-09 09:12:16 +08:00
你一般的修改都可以通过 钩子 完成,无需改源代码
yymdude
2015-03-09 09:12:24 +08:00
@dototototo 想修改核心代码
kankana
2015-03-09 09:18:08 +08:00
@yymdude

你说说是什么功能需要修改核心代码,才能实现?

我帮你看看有没有相应的hooks, 就能用插件实现了.

一定要修改核心代码,就当我没说吧, :] 为毛v2ex没表情啊
kkgogo
2015-03-09 09:21:54 +08:00
子主题+自定义function足够折腾了
66beta
2015-03-09 09:51:57 +08:00
主题function+plugin,不要修改wp的源代码,升级后挂的是你的主题和plugin,不会挂wp
jianghu52
2015-03-09 10:10:57 +08:00
去阿里云申请个免费的万网服务器吧。部署wordpress正好。随便改。
通常情况下升级是不会改变你的文章的,一般如果你写在function里面的方法也不会被冲掉,除非你写在main文件夹下的function方法里面了,那样的话就会被冲掉。
图片托管空间推荐七牛,api做得好,插件也提供,你可以很方便的使用。
我对wp最大的怨念在于,他的文章编辑模式太复杂了,要想改一下好费劲。
roychan
2015-03-09 10:14:13 +08:00
不玩最舒坦
zooooom
2015-03-09 10:20:56 +08:00
躺着玩
Mihuwa
2015-03-09 11:29:37 +08:00
玩的话还是本地吧
Yamaha
2015-03-09 11:43:17 +08:00
@jianghu52 面向用户是国外的话,七牛好吗?
Laobai
2015-03-09 11:55:52 +08:00
跪着玩。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/175439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX