Giter Club home page Giter Club logo

futurechina's Introduction

FutureChina

The HTML codes for http://www.futurechina.org.cn.

The codes we shall focus on:

  • .\html\wp-content\themes\Generalroller_free

林荫公益网站的技术细节:

现在有的

  • 使用的wordpress4.7后台,开发语言为PHP
  • 所使用主题为ThemePark通用滚轴免费版。
  • 网站的固定链接为 http://www.futurechina.org.cn/index.php/%post_id%,这样设置应该较符合SEO,但我也不知道为什么去掉了那个index.php网页就全部404了
  • 使用了多个插件:
    • Polylang,用于设置双语页面,较为完善
      • Yoast SEO,用于设置网页SEO,我还不太会用
      • WPtouch Pro,用于适配移动端,风格较PC端不一致
      • Widget Data - Setting Import/Export Plugin,WordPress Move,WordPress 导入工具,这三个工具都是导入主题所需要的插件
  • 我之前对主题进行了一定的修改:
    • 修改了index.php,调整了最大上传文件的大小至128M
    • 修改了一部分网页的前端HTML,因为直接在style.css修改CSS的话,由于服务器缓存的原因不会立即生效,然后就直接在div里面修改了一些style,如果今后有空的话慢慢清理清理。修改的部分包括single.php, page.php, header.php, footer.php, nav.php。基本都是删除一些div和PHP语句(因为我也写不来PHP,只会删)
  • **之后我们修改的话如果不是很确定,尽量就注释掉吧别直接删除,**如果在后台可视化界面里直接修改,点了保存是不能撤销的

还需要做的

  • 百度的站长平台和谷歌的search console我都已经注册了,并且上传了sitemap(似乎还有一些bug),现在的情况是谷歌搜索关键字“林荫公益”可以搜到,“futurechina”无法搜到,百度不论中英文关键字都无法搜索到。我想这是我们目前最亟待解决的问题【可以在百度第二页搜到“林荫公益”了】
  • 想办法解决掉服务器缓存的问题,这样我们对CSS做的修改就能即时生效了。之前使用了一个叫做WP super cache的插件,但无法安装和使用
  • header.php里面那个抬头,即首页最上方的黑色导航栏,想办法把导航栏里的文字换个颜色(style.css里修改无效,似乎是被覆盖掉了),因为感觉黑底白字不是很符合我们的风格,另外,导航栏的hover事件改变底色,div的大小有点问题,下面还留有不小的黑边【√】
  • 在底部footer.php,关注我们一栏,之前是可以放四个社交平台链接,我直接都给删掉了(捂脸),之后钟李说等微博和腾讯众筹申请好了需要把图标重新放上去,我们想办法研究一下怎么写吧——联系周淼【基本完成】
  • 首页滑动模块,两张大图,我已经找宗原P过,大小已经缩小了,但因为服务器的性能原因,加载还是很慢,之后可能还会开一个页面,放钟李的一些视频,服务器就更GG了,想想有没有办法解决
  • 移动端的适配问题,光靠插件的默认主题还是不行,我有两个想法,其一是找博文设计一下,直接在WPtouch插件的主题源码上进行修改。其二是我们自己写移动端的适配,这样可以最大程度上做到和PC端同步。
  • wordpress的媒体库有点抽风,在某些操作时(比如文章编辑页面选择封面图)会发生找不到任何上传媒体,必须重复上传图片的问题。
  • 因为一些原因,当时wordpress安装得很匆忙,所有的网站安全性都没有修改。数据库用户名密码都是username,password这种,之后如果有把握可以调整一下
  • 部署服务器相关:Apache、HTTPS等,之后再说吧。

futurechina's People

Contributors

victorssoda avatar linyin-education avatar ccmeffeng avatar

Stargazers

JiChen avatar

Watchers

Chenxiao Zhu avatar JiChen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.