当我尝试将custom-css.php入队时,我收到错误500.这是完整的代码:
function custom_style() {
wp_register_style('custom-style', get_template_directory_uri() . '/css/custom-style.php', array(), '20152111');
wp_enqueue_style( 'custom-style' );
}
add_action( 'wp_enqueue_scripts', 'custom_style' );
这是custom-style.php文件:
<?php header('Content-type: text/css'); ?>
<style>
body.single-post{
background:url(<?php echo esc_url($custombck); ?>) no-repeat center top !important;
background-size: contain !important;
background-position-y: -30% !important;
}
</style>
答案 0 :(得分:0)
尝试保留名为custom-style.css的文件,并将.htaccess文件添加到与css文件相同的文件夹中。
<FilesMatch "^.*?style.*?$">
SetHandler php5-script
</FilesMatch>
现在你可以在你的css文件中使用php了。这应该工作。