2017-12-22 5 views
-2

をワードプレスこんにちはguzz私はワードプレスのプラグインを作成すると私は、CSSスタイルにPHP変数にアクセスしたい私は'style.php'ファイルが含まれており、私は、このファイルにPHPのスタイルの変数にアクセスしたいがどのように、 私のPHPコード'model_inline'クラス... 誰の提案には適用されないで使用のCSSスタイルは、変数のアクセス

<?php 

    function my_style_render(){ 
     // mystyle file load 
     wp_enqueue_style('mystyle', MY_PLUGIN_URL."/css/my_style.css"); 

     $color = '#149382'; 
     ob_start(); 
     include MY_PLUGIN_PATH . '/css/style.php'; 
     $custom_css = ob_get_clean(); 
     wp_add_inline_style('mystyle', $custom_css); 

    } 

?> 

//and my style.php file 

.model_inline { 
    background-color: {$color}; 
} 

が、色..

+0

は、私は、このファイルにインラインCSSをacceccデータベースに格納し、私は$の色の変数に格納し、私はスタイルを使用できるように、データベース格納されている色を使用する色のアクセスデータ、PHPファイルをしたいです –

答えて

0

あなたは以下のコードを試すことができます。例えばのために

:HTMLで

: あなたはこのようなCSSファイルを呼び出すことができます。

<link rel="stylesheet" type="text/css" href="style.php" /> 

のスタイルでこのコードを追加できます。 Style.php

<?php 
header('Content-type: text/css'); 
$var = /*Get the background color*/; 
?> 
.wrap{ 
    background-color:<?php echo $var; ?>; 
} 
関連する問題