フォーラムへの返信

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    gatespaceさんへ

    versin up対応のために子テーマを作らなければならないということを、
    最近まで知らなかたので、現在作り直しております。

    style.css以外の外部cssのファイルの冒頭に問題があるのかもしれません。
    リトライいたします。

    お忙しい中どうもありがとございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    nobitaさん

    度々ありがとうございます。
    気づかないうちに、何か自分で他のコードを変えてしまっているかもしれません。

    もう一度子テーマを最初から作り直してから、ご相談いたします。

    どうもありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    gatespaceさんへ

    <?php
      if ( is_home() ) { // ホームのとき
        echo '<link rel="stylesheet" type="text/css" media="all" href="'. get_stylesheet_directory_uri(). '/home.css" />';
      } elseif ( is_page( 'contact' ) )  { // contact というスラッグの固定ページのとき
        echo '<link rel="stylesheet" type="text/css" media="all" href="'. get_stylesheet_directory_uri(). '/contact.css" />';
      }
      elseif ( is_page( 'history' ) )  { // history というスラッグの固定ページのとき
        echo '<link rel="stylesheet" type="text/css" media="all" href="'. get_stylesheet_directory_uri(). '/history.css" />';
      }
    ?>

    <body <?php body_class($post->post_name . ''); ?>>
    としてみたのですが、動きません。
    私の場合だけでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    </head>
    
    <body <?php body_class(); ?>

    に戻し、

    // cssの振り分け
    if (!is_admin()) {
     // 管理画面には適応しない
     function register_style() {
     wp_register_style('style', get_template_directory_uri().'/style.css');
       // 全ページ共通のスタイルを読み込む
     wp_register_style('home', get_template_directory_uri().'/css/home.css');
       // TOPページ専用のスタイルを読み込む
     wp_register_style('style', get_template_directory_uri().'/css/contact.css');
       // Contactページ専用のスタイルを読み込む
     wp_register_style('style', get_template_directory_uri().'/css/history.css');
       // Hisoryページ専用のスタイルを読み込む
    }
       function add_stylesheet() {
         register_style();
         // 全ページ共通
         wp_enqueue_style('style');
         // TOPページ専用
         if (is_home()){
            wp_enqueue_style('home');
    	 }
    	 // Contactページ専用
    	 elseif (is_page('39')) {
            wp_enqueue_style('contact');
    	 }
    	 // Hisoryページ専用
    	 elseif (is_page('4')) {
    	    wp_enqueue_style('history');
         }
       }
    add_action('wp_print_styles', 'add_stylesheet');
    	}

    と書いてみたのですがまだうまくいきません。

    どこかいけないところがあるのだと思います。

    ローカルホストで作業していることが関係あるのでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    みなさん、ありがとうございます。

    gatespaceさんの方法に今挑戦中です。

    nobitaさん
    wordpressの本に「スラッグでCSSを管理」という項目があったので、
    スラッグを書き出すようにやってみたのですが…。
    確かにhomeがダブっています。

    page-idでやってみます。
    CSSの@importルールも教えてくださり、ありがとうございます。

    フォーラム: 使い方全般
    返信が含まれるトピック: TwentyTenのcssの振り分け方を教えてください
    トピック投稿者 koaporo

    (@koaporo)

    どうもありがとうございました。
    やってみます。

    フォーラム: その他
    返信が含まれるトピック: TwentyElevenでstyle.cssの編集画面が表示されません。
    トピック投稿者 koaporo

    (@koaporo)

    koaporoです。

    TwentyElevenのオリジナルフォルダーから、style.cssをコピーしたところ、
    表示されました。理由はわかりません。

    お騒がせいたしました。

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