0

私の地元では、それはうまくいきます。ここでは、rocketeerを使用してプロジェクトをデプロイします。

サーバーでは、ここにwp-content/themesディレクトリがあります

./
../
foobar/
.gitignore
index.php -> /var/www/foobar.example.com/shared/wp-content/themes/index.php
twentyfifteen -> /var/www/foobar.example.com/shared/wp-content/themes/twentyfifteen/

管理パネルでは、tinyfifteenのみが表示されますが、 foobarは表示されません。

ここではNginxを使用しています

server {
    listen 80;
    server_name foobar.example.com;
    root /var/www/foobar.example.com/current;

    error_page 404 /index.php;

    location / {
        index index.php;
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_index index.php;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

    location ~/\.ht {
        deny all;
    }
}
4

2 に答える 2

0

ワードプレスがテーマを認識できるようにするには、CSS に次のような特別なヘッダーを追加する必要があります。

/*
Theme Name: Your Theme Name
Theme URI: http://wordpress.org/themes/twentythirteen
Author: Your Name
Author URI: http://wordpress.org/
Description: 
Version: 1.0
*/

詳細については、こちらをご覧ください https://codex.wordpress.org/Theme_Development

于 2015-06-25T12:36:49.180 に答える