1

Web サイト用の WordPress テーマを作成しようとしていて、index.php にスライドショーを追加したいと考えています。投稿をインデックスに表示せず、スライドショーのみを表示したいので、WordPress ループを削除することはできますか? それとも保管しておく必要がありますか?保存しなければならない場合、スライドショーのみを表示するにはどうすればよいですか?

ありがとう。

4

4 に答える 4

2

フロントページのループを削除するためだけに index.php ページをいじることはしません。home.php という名前の新しいファイルを作成し、index.php からすべてのコンテンツをコピーして、そこにあるループを削除する必要があります。home.php はホームページとして使用されます。通常の index.php を使用したい場合は、引き続き使用できます。

非常に簡単にカスタム ページ テンプレートを作成することもできます。

  1. 好きなタイトルの新しいファイルを作成します。template-home.php のようなものを使用します
  2. コメントを追加 /*テンプレート名: ホームページ*/.
  3. page.php などの別のファイルからコンテンツをコピーし、必要な編集を行います
  4. 新しいページを作成し、ページ属性でページ テンプレートを選択します。
  5. 設定>閲覧に移動し、ホームページの静的ページを選択し、作成したばかりのページを選択します.
于 2013-03-29T23:21:14.820 に答える
1

おそらく、ホームページに投稿を表示したくないでしょう。

その場合は、代わりに静的フロント ページまたはスプラッシュ ページを作成することをお勧めします。

于 2013-03-29T23:16:38.900 に答える
0

独自の HTML と JS を追加できます 次の手順に従ってください 1- メモ帳を使用して新しい HTML ファイルを作成し (slideshow.html として保存)、このコードを貼り付けます

    <html>
      <head>

          <title>Image Slideshow</title>

              <style type="text/css">

                  /* All Styles Optional */

                   * {
            font-family:calibri,arial;
                font-size:16pt;
                }

                div#show {
                background-color:#efefe7;
                width:400px;
                margin:0; padding:2px;
                border:1px solid #909090;
                }

                div#show table input,  div#show4 table input {
                outline-style:none;
                }

                </style>

                <!--[if IE]>
                <style type="text/css">
                div#show table td, div#show4 table td {
                height:21px;
                }
                </style>
                <![endif]-->

                <script src="swissarmy.js" type="text/javascript"></script>

                <script src="slideshow.js" type="text/javascript"></script>

                </head>

                <body style="margin:0; padding:0;">

                <div id="show"><script type="text/javascript">new                                                                                                                                      
                 inter_slide(slideShow)</script></div>
               </body>

               </html>

2-次に、メモ帳で新しいファイルを作成し、それをswissarmy.jsとして保存し、これを貼り付けます「ここにコードがあります

3-メモ帳で別のファイルを作成し、それをslideshow.jsとして保存し、画像のURLをその中のURLに置き換えます コードは次のとおりです

4- これらすべてのファイルを 1 つのフォルダーに入れて、slideshow.js を開き、画像を独自の画像に置き換え、テキストを必要なテキストに置き換えます 5- HTML ファイルを開くと、機能します

于 2013-05-24T10:21:59.960 に答える
0

投稿や返信などを取得する必要がない場合は、wordpress ループを削除できます。

** ただし、必要な特定のページから画像をプルしたい場合があるため、これを行うことはお勧めしません。the loop

于 2013-03-29T23:11:29.430 に答える