2016-08-25 6 views
0

私は私のWooCommerce WordPress webshopのショップページのレイアウトを編集しようとしています。WordPress WooCommerceショップのページテンプレート

私はWooCommerceの設定でカテゴリをdisaplyに設定しました。私の目標は、<img />タグを<div>に変更することです。だから私はHTMLを変更する必要があります。しかし、私はそのページを作成するために使用されるテンプレートファイルを見つけることができないようです。テーマフォルダとWooCommerceプラグインフォルダを調べました。

誰でもファイルの場所やhtml出力の変更方法を知っていますか?

事前に感謝します。

+0

@LoicTheAztec申し訳ありませんが、私はちょうど愚かだと思うが、それは私のために動作しません、私は '$出力を試してみてください=「

」;'それは –

+0

@LoicTheAztecを仕事と今すべてはありません私の製品の写真は表示されていません –

+0

WordPress/Woocommerceで2日間の経験がありますが、なぜ特定のhtmlを出力するためにhtmlがレンダリングされているのかわかりません。とにかくあなたの助けをありがとう:) –

答えて

1

このフォルダのチェック:wp-content/themes/your-theme-name/woocommerce/archive-product.php あなたのテーマはwoocommerceフォルダが欠落している場合は、あなたが作成し、すべての(またはのみ編集する必要があるもの)は、過去できるテンプレートファイルとフォルダwp-content/plugins/woocommerce/templatesからwp-content/themes/your-theme-name/woocommerce/

child themeを使用してサイトのテーマを編集する必要がある場合は、編集時に編集内容が失われないようにすることをお勧めします。

これが役に立ちます。これを考慮

+0

hello friend、私はarchive-product.phpテンプレートファイルを編集しようとしましたが、私はそのファイルで変更したいhtml要素を見つけることができません。どちらが基本的に私の目標です –

+0

aha、私は、あなたがcontent-product.phpを確認する必要があります参照してください。ところで、どのテキストエディタを使用しますか。フォルダを開いてすべてのファイルを検索する方法があるはずです。 – ale

+0

content-product_cat.phpに意味のあるものはありますか? – ale

0

..

私は画像が全て異なる次元

ているので、私はカバーするためにそれを設定することができますので、 固定幅とheighでdiv要素を使用し、BGの画像を設定したいです

これを試してください、おそらく動作します。これはdivでイメージをラップします。あなたのテーマのfunctions.phpにコピーして貼り付けてください。

// Add the img wrap 
add_action('woocommerce_before_shop_loop_item_title', create_function('', 'echo "<div class=\"img-wrap\">";'), 5, 2); 
add_action('woocommerce_before_shop_loop_item_title',create_function('', 'echo "</div>";'), 12, 2); 
関連する問題