更改wordpress主题出错
- 下载主题时提示:“要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”
- 原因分析:本地权限的问题,因为apache2的运行用户是www-data,而不是你的当前用户。意思就是就算你拥有网站根目录的全部权限也是不行的,因为在wordpress中新上传的插件的权限都是www-data用户的,而不是你的,然后你需要解压这个插件压缩包来进行安装,但是你却没有它的使用权限,所以出现“WordPress 需要访问您网页服务器的权限”问题。
- 解决办法:wp-config.php里加入下面代码:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
这几行命令的意思是:直接在上传的时候把权限修改了。
设置网页最上方的工具栏是否显示
- 在wordpress后台点击 用户-我的个人资料-在浏览站点时显示工具栏
- 也可以设置自己对外显示的昵称。
主体开发
- 如果想自定义主题,可以添加相应的php文件和css文件来实现,所有的主体文件都存储在wp-content/themes/ 文件夹下
- 如果不想要主体中右侧或左侧边栏,可以在主体的小工具中将侧边栏里的内容全部删除即可
- 安装主题和插件显示“不能创建目录”。解决办法:是因为wordpress拥有者的权限不对导致的,给wordpress更改一个拥有者,找到wordpress文件夹的上一个目录,输入:chown -R daemon:daemon wordpress/ 即可