Hola a todos,
He instalado Wordpress en Ubuntu, y me encuentro con un problema al instalar el tema "Rhodiumite", ya que no esta aplicando las hojas de estilo del tema.
Este es el contenido del archivo style.css
Código:
@import 'css/style.css.php';
En la carpeta /css del tema, encontramos varios ficheros .css (header.css, footer.css ....) y los ficheros:
- style.css.php
- jquery.kwicks.css.php
Este es el contenido de style.css.php
Código PHP:
<?php
require '../../../../wp-load.php';
header('Content-Type: text/css');
if (function_exists('ob_start') && function_exists('ob_end_flush')) {
ob_start('ob_gzhandler');
}
include 'fonts.css';
include 'base.css';
include 'required.css';
include 'layout.css';
include 'header.css';
if (file_exists('headbar.css')) {
include 'headbar.css';
}
include 'navigation.css';
include 'content.css';
include 'pagination.css';
include 'sidebar.css';
if (file_exists('footbar.css')) {
include 'footbar.css';
}
include 'footer.css';
include 'jquery.kwicks.css.php';
if (function_exists('ob_start') && function_exists('ob_end_flush')) {
ob_end_flush();
}
y este es el contenido de jquery.kwicks.css.php
Código HTML:
/* = jquery.slideshow.css
--------------------------------------------------- */
/* = Featured Content
--------------------------------------------------- */
div#featured #featured-pad {
width: 940px;
height: <?php echo PADD_GALL_THUMB_H; ?>px;
margin: 50px auto;
padding: 10px;
border: 1px solid #d2d2d2;
background: #dddddd none;
overflow: hidden;
}
div#featured h2 {
display: none;
}
/* = Slide Show
--------------------------------------------------- */
div#slideshow {
width: 940px;
overflow: hidden;
}
div#slideshow ul.list {
list-style-type: none;
position: relative;
display: block;
margin: 0;
padding: 0;
}
div#slideshow ul.list li {
float: left;
width: <?php echo 940/intval(get_option(PADD_NAME_SPACE . '_accordion_cat_limit')); ?>px;
height: <?php echo PADD_GALL_THUMB_H; ?>px;
position: relative;
}
div#slideshow ul.list li a {
display: block;
margin: 0;
padding: 0;
}
div#slideshow ul.list li a img {
border: 0 none;
padding: 0;
}
div#slideshow ul.list .title {
position: absolute;
bottom: 0;
padding: 10px;
width: <?php echo PADD_GALL_THUMB_W - 20; ?>px;
background: transparent url('../images/bg-accordion-title.png') left top repeat;
}
div#slideshow ul.list .title p {
margin: 0;
padding: 0;
}
div#slideshow ul.list .title p a {
font-weight: bold;
color: #fff;
text-decoration: none;
}
Por lo que veo, no esta leyendo el contenido de los ficheros .css.php, ya que si en style.css hago un @import de cualquier fichero .css contenido en la carpeta /css, sí se aplica el estilo correspondiente.
He instalado este tema en un servidor de 1and1, y lo curioso es que funciona perfectamente, pero no consigo hacerlo funcionar en mi servidor local en Ubuntu.
Alguien podria echarme una mano?
Gracias por adelantado,
jpc