不断更新~~~~
1.看懂目录文件结构
(1)一张图看懂 WordPress 模板层次结构信息图(动态页面是如何各司其职地调用~)
https://zhangzifan.com/wordpress-template-hierarchy.html
当安装完wordpress后,www目录下的index.php文件会发生改变,【目前不知道theme文件夹下的index.php是怎么跳转到的。】
所以打开前端的流程——如何从wamp服务的总index.php跳转到wordpress的index.php再跳转到theme主题的index.php。
(2)wordpress目录文件结构,每个php文件功能详细的说明:
https://www.cnblogs.com/wxcbg/p/6005208.html
wp-admin 没错,这是你的仪表板你登陆wordpress后看到的界面,包括所有的后台文件
wp-includes包括持有的所有文件和库,是必要的WordPress管理,编辑和JavaScript库,CSS和图像fiels
小心改变wp-admin 和 wp-include在你知道你在改变什么之前
wp-content包含你所有的内容,包括插件 , 主题和您上传的内容
–Plugins文件夹包含所有插件。 每个插件都有一个自己的文件夹。 如Aksimet坐在Akismet在文件夹内
–theme主题文件夹保存你所有的主题。 插件一样,每个主题有单独的文件夹。
–Uploads文件夹,所有你上传图片,视频和附件。
–languages是关于语言的(经亲测,中英对照表就在这里的几个.po文件里,想从界面找功能的就用这个来找就好了~)
(3)技术角度wordpress结构优缺点分析:
https://www.cnblogs.com/chengmo/archive/2013/05/27/wordpress.html
2.主题部分制作(theme)
WordPress 主题教程:从零开始制作 WordPress 主题
https://blog.wpjam.com/article/wp-theme-lessons/
WordPress主题结构分析和图文解释
http://blog.sina.com.cn/s/blog_9784e5e6010187a1.html
wp的外观,编辑,右边可以直接编辑代码。
3.功能修改、插件推荐(plugins)
wordpress插件官网:https://cn.wordpress.org/plugins
3.1 如何安装插件
三种安装方法:http://www.udashi.com/article/32652.html
其中最稳妥的:上传安装
如果某些插件没有提供到wordpress官方(或者从插件官网单独下载下来),那么我们在后台是搜索不到该插件的,这个时候需要我们手动下载该插件,然后再上传安装。在后台>>插件>>安装插件>>上传,会看到下面的界面。
在第三方下载一个自己需要的插件到本地,标准的插件包为zip格式,然后选择路径,后点击现在安装。
如果插件符合规范,并且主机支持就会看到安装成功的提示,然后在后台>>插件>>已安装插件>>点击启用
3.2 插件推荐
(0)谷歌字体屏蔽插件——Disable Google Fonts
(1)中文文章标题自动转拼音——Pinyin Slug
由于wordpress在新建文章时链接默认是文章标题,而又不支持带有中文的链接。
(2)限定用户只能在一个特定分类下发布文章——Restrict User Access
这个插件貌似可以像论坛一样创建访问级别。
对于多用户WordPress站点,如果我们需要分配一个特定的分类让他们发布文章,我们可以借助 Restrict Author Posting 插件来限定某个用户只能在一个特定分类下发布文章。
安装启用 Restrict Author Posting 后,管理员就可以在编辑其他用户的个人资料时,为用户指定一个可以发布文章的分类:
在后台插件安装界面搜索 Restrict Author Posting 即可在线安装,或者到 WordPress官方插件库 下载。
如果你要更加灵活地设置用户的发布权限,请看看:WordPress限定不同用户可查看、发布和编辑的文章分类https://www.wpdaxue.com/restrict-author-posting.html
(3)批量导入新用户(不是插件)
https://jingyan.baidu.com/article/c843ea0b83eb7377931e4a08.html
3.3 插件开发
https://www.kancloud.cn/phpw/wp/114269
https://blog.csdn.net/biggbang/article/details/81024424
4.浏览器的使用
在f12开发这模式的 network(网络)项下,可以看到请求路径对应的php文件。
用eclipse的从文件夹导入,可以实现ctrl+左键就跳转到函数定义功能~