2010-12-16 8 views
-2

WordPressをインストールしたときにホームメニューが表示されました。編集中に、メニュー項目をメニューに追加しましたが、私のホームメニュー項目は消えました。WordPressのメニュー

私は何が起こっているのか分かりません。ホームページにリンクするホームメニュー項目を追加するにはどうすればいいですか?

+0

変更後のコード –

+0

私はコードを変更していません。私はタイプベースのテーマを使用しています。私がしたのは管理パネルからです。私はどこが間違っていたのでしょうか? – Batuli

+0

追加したばかりのメニュー項目を削除すると、ホームメニュー項目が表示されますか?それだけでいくつかのCSSの問題がありますか? – bobo

答えて

0

私はあなたの家の項目が別の項目を追加した後に姿を消していた理由はわからないんだけど、あなたのテーマは(wp_page_menuを使用していることを確認してください):

http://codex.wordpress.org/Template_Tags/wp_page_menu

これはあなたの「ホームをリストの利益を運びます"あなたの他のページと一緒に。

+0

これは先に行っていたので、コードに問題があってはいけないと思います(post-template.php)。今私はホームページとしてメニューにページを追加しました。しかし、私はそれをホームページにリンクする必要があります。どうやってやるの。 – Batuli

+0

ここをクリックしてくださいhttp://pratikshya.com.np – Batuli

0

あなたはすでにあなたのHome.php(あなたのテーマで、この空のファイルを作成する)ファイルにindex.phpの内容をコピーし、メニューとしてホームを追加した場合。

次に、ホームページを実行して確認します。あなたのホームページをリンクするための

0

ステップ1.、以下のコードのような家庭用テンプレートファイルとしてindex.phpを作成します。

あなたがテーマフォルダに自分で作成したカスタムテーマ(テーマを使用している場合はこれらのコードを使用しますWP-コンテンツようにtwentyelevan、twentytenと以外

<?php 
/** 
* Template Name: home 
* 
* Selectable from a dropdown menu on the edit page screen. 
*/ 
?> 
<?php get_header(); ?> 
// whatever body code u need,u can include it here. 


<?php if (have_posts()) : ?> 
<?php while (have_posts()) : the_post(); ?> 
    <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> 
    <div class="post-header"> 
     <!-- <div class="date"><?php the_time('M j y'); ?></div>--> 
     <!-- <h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent 
      Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>--> 
     <!-- <div class="author"><?php the_author(); ?></div>--> 
    </div><!--end post header--> 
    <div class="entry clear"> 
    <?php if (function_exists('add_theme_support')) the_post_thumbnail(); ?> 
    <?php the_content(); ?> 
     <!-- <?php edit_post_link(); ?>--> 
    <?php wp_link_pages(); ?> 
    </div><!--end entry--> 
    <div class="post-footer"> 
    <!-- <div class="comments"><?php comments_popup_link('Leave a Comment', '1 
     Comment', '% Comments'); ?></div>-->  
    </div><!--end post footer--> 
    </div><!--end post--> 
<?php endwhile; /* rewind or continue if all posts have been fetched */ ?> 
    <div class="navigation index"> 
    <div class="alignleft"><?php next_posts_link('Older Entries'); ?></div> 
    <div class="alignright"><?php previous_posts_link('Newer Entries'); ?></div> 
    </div><!--end navigation--> 
<?php else : ?> 
<?php endif; ?> 


    <div id="slider"> 
    <?php 
    $tmp = $wp_query; 
    $wp_query = new WP_Query('posts_per_page=5&category_name=featured'); 
    if(have_posts()) : 
     while(have_posts()) : 
     the_post(); 
    ?> 
      <a href="<?php the_permalink(); ?>"><?php 
      the_post_thumbnail('nivothumb'); ?></a> 
    <?php 
     endwhile; 
    endif; 
    $wp_query = $tmp; 
    ?> 
    </div><!-- close #slider --> 

<?php get_footer(); ?> 

それとも、あなたはワードプレスの組み込みのテーマを使用している場合は、これらのコードを使用します。

<?php 
/** 
* Template Name: onebyone 
* 
* Selectable from a dropdown menu on the edit page screen. 
*/ 
?> 
<html> 
    // whatever body code u need,u can include it here. 
</html> 

ステップ2.次に、ワードプレスでホームページを開き、[ページ] - [すべてのページ]をクリックして[編集]をクリックします。

ステップ3.右側の編集ページで、右側に[テンプレート]という名前のドロップダウンが表示されます。 ドロップダウンをクリックすると、テンプレート名が自宅に選択されて表示され、更新 ボタンをクリックします。

手順4.次に、左上隅にウェブサイトまたはブログ名をクリックして、ウェブサイトまたは ブログをクリックしてホームページをクリックして確認します。

-2

あなたのサイトへのリンクがありますか?

ボックスをチェックするのと同じくらい簡単かもしれません。または、カスタムメニューを作成できます。

関連する問題