フォーラムへの返信

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • header.phpにwp_head()

    footer.phpにwp_footer()
    などの関数が記述されていますか?

    WordPressはその位置にアクションフックで指定された
    ファイルをlinkタグやscriptタグを挿入します。

    フォーラム: テーマ
    返信が含まれるトピック: カスタムフィールドに初期値を入力したい
    スレッド開始 meatonline

    (@meatonline)

    ありがとうございます!
    教えていただいたコードで実現できました!

    これを見つけるためにかなりいろいろなワードで
    検索したのですが、見つからなかったです。

    プラグインに頼らずwordpres標準の機能を拡張していく
    のがもっと広まれば良いのにと思いました。

    非常に助かりました。

    フォーラム: テーマ
    返信が含まれるトピック: スタイルシートを動的に作成したい
    スレッド開始 meatonline

    (@meatonline)

    解決したので閉じさせていただきます。

    フォーラム: テーマ
    返信が含まれるトピック: スタイルシートを動的に作成したい
    スレッド開始 meatonline

    (@meatonline)

    nobita様

    ありがとうございます。
    まさにこれが知りたかった情報です。
    URL先と同じようにページの可読性を上げたかったのが理由だったのですが、
    やはり外部スタイルシートを生成させてから読み込むというような手法は
    あまりおすすめできないのですね。
    ページスピード的にもGoogleがインラインをオススメしているようですし。

    一応外部スタイルシートとしてもできるということも
    ソースコードを拝見させていただき、理解できました。

    今のところインラインのスタイルシートで対応してみようとおもいます。
    ありがとうございました。

    フォーラム: テーマ
    返信が含まれるトピック: スタイルシートを動的に作成したい
    スレッド開始 meatonline

    (@meatonline)

    返信ありがとうございます。

    アップロードしなおすたびにファイル名が変わる件は
    カスタマイザーを使用してヘッダーのロゴなどをアップロードしなおしたりすると
    毎回ファイル名が変わるために事前にスタイルシートにURLを記載しておくことができません。
    そのため、スタイルシートのURL部分は動的に(現在アップロードされている最新のロゴ画像のURL)を呼び出すということがしたいのです。

    // =============================
        // グリッド1の画像
        // =============================
        $wp_customize->add_setting('grid_area_00_image', array(
            'default'           => 'grid_area_00_image.jpg',
            'capability'        => 'edit_theme_options',
            'type'           => 'option',
        ));
    
        $wp_customize->add_control( new WP_Customize_Image_Control($wp_customize, 'grid_area_00_image', array(
            'label'    => __('グリッド1の画像', 'themename'),
            'section'  => 'top_page',
            'settings' => 'grid_area_00_image',
            'description' => '画像をアップロードするとヘッダーにあるデフォルトのサイト名と入れ替わります。',
        )));

    のようにすると
    <?php echo get_option(‘grid_area_00_url’); ?>でロゴ画像のURLを呼び出すことができます。

    インラインのスタイルシートで実現する方法は
    Toro様とsysbird様の内容で実現することができました。

    質問内容に記載しておりませんでしたが、
    外部スタイルシートに同様のことが実現できるものなのでしょうか?

5件の返信を表示中 - 1 - 5件目 (全5件中)