wp_options を使用して css コードを設定する簡単なプラグインを作成しました。すべてが次のように似ています。
add_action('init','easy_style');
function easy_style()
{
?>
<style>
#header a {
color: <?php echo get_option('topcolor'); ?>;
font-size: <?php echo get_option('topsize'); ?>px;
<?php
if (get_option('topstyle') == "bold")
{ echo "font-weight: bold;"; echo "font-style: normal;"; }
elseif (get_option('topstyle') == "italic")
{ echo "font-style: italic;"; echo "font-weight: normal;"; }
elseif (get_option('topstyle') == "bolditalic")
{ echo "font-weight: bold;"; echo "font-style: italic;"; }
else { echo "font-weight: normal;"; echo "font-style: normal;"; }
?>;
}
</style>
<?php
}
これで動作しますが、「Contact Form 7」プラグインを有効にすると、Contact Form 7 が動作しなくなります。メールを送信することはできません。だから自分のしていることは間違っていると思います。このコードを削除すると、連絡先フォームが再び機能します...
CSSをヘッダーにロードする必要があるため、間違っていると思いますか?だから私がテストとしてやろうと思ったことは、ヘッダーに同じコードを入れることです。ただし、他のCSS(どこかわからない)がこれらを上書きするため、これも機能しません。
ヘッダーに css コードを追加する wp 関数がいくつかあると思いますが、正確な方法はわかりません。
何か案は?
ありがとう