Wordpress > Appreances > Theme Optionsを使用して、自分のサイトでユーザーが選択したいくつかのフォント プロパティを出力するために echo タグを使用しています。
このページの選択メニューの 1 つから好みのフォントを選択すると、フロントエンドのソース コードに呼び出され、次のように表示されます。
header.php
<style>
<?php $typography = of_get_option('main-text');
if ($typography) {
echo 'p {
font: ' . $typography['size']. ' '.$typography['face'] . ';
font-style: ' . $typography['style'] . ';
color: '.$typography['color'].';
}';
$typography = str_replace(' ','+',$typography);
}
?>
</style>
選択メニューにある選択肢にはGoogle Web Fontsが含まれているため、一部のフォントフェイスには、代わり+
に単純なものに置き換えたい記号が 含まれていspace
ます。
私はPHPに少し慣れていないので、次のようなものをどのように正しく書き出すのだろうと思っていました.
$typography = str_replace(' ','+',$typography);
上記のスクリプトについては、私が試したこと/これを配置した場所が機能していません。
ありがとうございました。