WordPress无法识别/ themes /文件夹中的主题

And*_*yno 15 permissions wordpress wordpress-theming mediatemple

对权限,WordPress和主题文件有一个非常令人困惑的问题.

我有一个全新的WordPress安装,并尝试上传我为我的客户端制作的主题.它上传得很好,但它没有出现在Manage Themes菜单中.我检查了所有上传的内容.检查权限(甚至一次将它们设置为777)并且它们很好.但主题没有出现.

以下是我尝试过的不同场景:

  • 使用Install Themes菜单并上传.zip(失败)
  • 复制二十一个文件夹和内容(工作)
  • 复制二十一个文件夹并使用我的主题文件(失败)
  • 复制二十一个文件夹并使用我的主题文件及其style.css(失败)
  • 上传我的主题没有style.css(错过了style.css错误)
  • 上传我的主题没有style.css并从头开始放入/创建一个(都失败了)

我在我的客户MediaTemple托管上,我从未遇到过这个错误.他们的支持还没有回到我们身边.

有没有人有类似的问题?解?如果需要,我可以为您提供FTP访问权限.

CSS Head(更改了值,但格式和所有内容仍然相同):

/*
Theme Name: Example Theme
Theme URI: http://example.com/
Description: WordPress theme
Author: Company
Version: 1.0
*/
Run Code Online (Sandbox Code Playgroud)

编辑:尝试通过我的浏览器访问该文件夹导致403错误(二十分之一正常工作).style.css可以从浏览器中查看.

小智 17

如果您使用的是WordTI的MULTI-SITE安装,则必须首先进入网络管理员,从左侧菜单中选择主题并启用您想要使用的主题,然后才能在网站管理员的"管理主题"页面上显示部分.


Cra*_*aig 8

也许您缺少必需的模板文件?

至少,WordPress主题包含两个文件:

style.css文件

的index.php

http://codex.wordpress.org/Theme_Development


小智 8

在我的ubuntu 14.04安装的wordpress上,有必要设置一个到/ var/lib/wordpress/wp-content/themes的链接:

ln -s/usr/share/wordpress/wp-content/themes/newTheme/var/lib/wordpress/wp-content/themes

  • 为什么??!?为什么,UBUNTU?!?你需要ubuntuize _everything_?这个答案值得更高 - Ubuntu在`/ usr/share/wordpress`中安装了一个完整的Wordpress,但是在默认配置中设置WP_CONTENT_DIR指向`/ var/lib/wordpress/wp-content`,它有符号链接到`/var/lib/wordpress/wp-content/[symlink]`,`wp-content`的_special copy_ ...就像NOBODY EVER所期望的那样.感谢您在经过数小时的故障排除后解锁我. (2认同)

Mik*_*lls 0

主题文件夹名称是否与其他名称不同?style.css 中的主题名称与其他内容不同吗?