タグ

ブックマーク / www.nishi2002.com (4)

  • 固定ページのテンプレートはpage.phpだけではありません - 西沢直木のIT講座

    WordPressで作成する固定ページを表示するときのデザインを決めるテンプレートファイルはpage.phpです。ただし、「固定ページの表示=page.phpだけが使われる」わけではありません。以下、事例を紹介しながら固定ページの表示に使われるテンプレートを整理していきます。 固定ページの基テンプレートはpage.phpですが… まず、基的には固定ページを表示するときに使われるのはpage.phpです。 ただし、page.phpを開いても固定ページのタイトルを表示するthe_titleや文を表示するthe_contentなどのお約束のコードが書いてない場合があります。 たとえば、Twenty Twelveのpage.phpは次のようになっています。 <?php get_header(); ?> <div id="primary" class="site-content"> <div

    固定ページのテンプレートはpage.phpだけではありません - 西沢直木のIT講座
  • WordPressをSSL化する手順まとめ - 西沢直木のIT講座

    WordPressをSSL化するとSEOに効果がある」とウワサです。そんなわけでサイトをSSL化したいと思っている方も増えています。ここでは、WordPressでサイトをSSL化する手順を簡単に説明します。参考にしてください。 WordPressをSSL化する設定 WordPressサイトをSSL化する設定は次のようになります。 アドレスを「https」に変更 「設定」‐「一般」メニューの「WordPressアドレス」と「サイトアドレス」を「https」のURLに変更します。 URLをhttpsベースに変更 言うまでもありませんが、この作業を始める前にSSLサーバー証明書の取得が必要です。また、アフィリエイト中心のサイトではSSL化が適さないケースもあるので、この記事を一読してからSSL化を検討しましょう。 完了すると、グローバルメニューなどはSSLベースのURLになります。 グローバル

    WordPressをSSL化する手順まとめ - 西沢直木のIT講座
  • CSSの中央寄せ「margin: 0 auto;」がうまくいかないとき - 西沢直木のIT講座

    WordPressに限りませんが次のようなdivブロックを中央寄せしたいこともあります。 <div class="center-block"> 個別指導のWordPress講座です。 銀座またはスカイプで受講できます。 </div> 一般的には左寄せで表示されます。 左寄せのブロック(中央寄せにしたい) このブロックを中央寄せするCSSとして「margin: 0 auto;」が有名ですが、うまくいかないこともあります。その原因と対策を紹介します。 原因1:ブロック幅が広すぎる このブロックを中央寄せしたいので、次のようなCSSを記述します。 .center-block { margin: 0 auto; } このCSSでは、おそらくうまくいきません。 中央寄せがうまくいかない 原因はブロックの幅です。現在のブロック幅を確認するため、CSSに枠線(border)を付けてみましょう。 .cen

    CSSの中央寄せ「margin: 0 auto;」がうまくいかないとき - 西沢直木のIT講座
  • WordPressでページやカテゴリごとにサイドバーを切り替えるには - 西沢直木のIT講座

    ここでは、「簡単にできそうなら自力でサイドバーの切り替えにチャレンジしたい」と思っている方のために、サイドバー表示の仕組みから、ページごとにサイドバーを切り替えるためのコードの例まで紹介していきます。 画面にサイドバーが表示される仕組み WordPressでサイドバーを表示する命令は、テンプレートに記述されています。たとえば、Twenty Twelveでは、page.php(固定ページ)やsingle.php(投稿)の中に次のように記述されています。 </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?> このget_sidebar関数によってsidebar.phpというファイルが読み込まれます。つまり、sidebar.phpに記述されたサイドバーの内容が表

    WordPressでページやカテゴリごとにサイドバーを切り替えるには - 西沢直木のIT講座
  • 1