2012-01-20 11 views
2

私はWordPressのテーマを設計する方法を学習しようとしている、と私はどのように理解することに苦労し、そしてどのようなマークアップ、ワードプレスは、メインメニューのために生成しています。コーディング&デザインのダイナミックWordPressのメニュー

私はFirebugのと、いくつかの異なるテーマを検査し、彼らがメニュー項目の同じマークアップを共有していることを表示されません。

私は理解していない何

は、彼らはマークアップのWordPressが生成するかわからないとき1が、そのメニューのスタイルを設定する方法ですか?

また、WordPressのテーマデザインセミナーを見ていて、WordPressのダッシュボードにメインメニュー用のメニューを作成しましたが、私が使っていたテーマはありませんでした。違いはなんですか?

私の質問が十分にはっきりしていないと願っていますが、私に知らせてください。ありがとう。

P.S:はい、私はCodexを見ました。彼らはすでにいずれかを持っていけない場合

答えて

1

WordPressページのリスト/メニューを作成する方法はいくつかあります。私はwp_list_pages()を使ってそれらをすべて表示すると思います。最初の引数を渡さずにwp_nav_menu()を呼び出すと、すべてのページもリストされます。 の場合、を最初の引数として「テーマの場所」に渡すと、そのテーマの場所に割り当てられたメニューだけが表示されます。

各機能の詳細については、WordPressコーデックスを確認してください。

スタイリングについて。私が知っている限り、WPはdivの各メニューをラップし、すべてのメニュー項目は:ulの中に入れられます。階層がある場合、ネストされたul:sは、親liの中に入れられます。 WPでは、各liに便利な(そして不要な)クラスの束も追加されています。これは、メニューをさらにスタイルするのに役立ちます。

彼らはWPメニューの常に存在しているように私は通常ちょうどulliのスタイル。

+0

ありがとう!どのように私のような初心者はこれを知っていますか? Codexにこのトピックに関する文書はありませんか? – Jeff

+0

コーデックスを探す機能が分かっていれば素晴らしいです。あなたがしなければ、私はチュートリアルが行く方法だと思います。私はどこかのカスタムメニューについて読むときに 'wp_nav_menu()'関数が見つかったと思います。 – powerbuoy

0

あなただけのスタイルシートでそれらのスタイルを、次に、メニューモジュールPHPでスタイルにしたい項目にクラスを適用することができませんか?

2

あなたがオンラインビデオを見て、他のテーマを離れて選ぶ正しい軌道に乗っているが、それが混乱することができます!それを持つことができ、それぞれの方法には利点と欠点があります -

は、WordPressのバージョン3以来のウェブデザインのすべてが同じことを行うには多くの方法がありますように、メニューを作成するための新しい方法があります。

私はこの記事をJustin TadlockのWordPressメニューで見つけました。

http://justintadlock.com/archives/2010/06/01/goodbye-headaches-hello-menus

は、この情報がお役に立てば幸いです。

+0

それを見る - +1 :) – Jeff

関連する問題