web-dev-qa-db-ja.com

WooCommerceでカスタムページを作成する

カテゴリ別に製品を一覧表示するために使用される空白のページを作成したいのですが、これまでに次のようなコードを見つけました。

          $args = array( 'post_type' => 'product', 'posts_per_page' => 100, 'product_cat' => 'hot-deals');
          $loop = new WP_Query( $args );
          while ( $loop->have_posts() ) : $loop->the_post(); 

global $product; 
var_dump($product);

endwhile;
wp_reset_query();

問題は、

1)どこにコードを配置すればよいですか?私はそれをバックエンドに追加しようとしました - >新しいページを追加して、私は私がPHP codeを挿入することを可能にするいくつかのプラグインをインストールしました。

しかし、その結果からXMLを生成したいのですが。単純にページを作成すると、ヘッダーとフッターが含まれます。

空白のページを作成し、同時にwoocommerceのクラス/機能を使用する方法は?

例えば.

my-domain.com/rss

1
user782104
  1. / wp-adminに新しいページを作成します(左側の列の[Pages] - > [Add New])。
  2. this doc を読んでから、新しいカスタムページテンプレートを作成してください。
  3. そこにあなたのコードを入れてください。
  4. #1で作成したページに移動して、ページテンプレートを割り当てます(右側の列の[ページ属性]ボックスの[テンプレート]の下にあるドロップダウン - テンプレートがリストに表示されている場合はそれ以外の場合) #2で間違っている - または単に更新されませんでした)。
1
montrealist