2013-05-13 7 views
6

Fishpig Wordpressモジュールを使用してWordpressと統合されたMagentoがインストールされています。Magento - Fishpig Wordpress - 注目の画像サイズ

ほとんどのWPユーザーが知っているように、画像をアップロードすると、WordPressはメディア設定で設定されたサイズ(サムネイルサイズ、メディアサイズ、サイズなど)を参照するサイズ変更されたバージョンを作成します。また、指定したカスタムサムネイルサイズごとに画像を作成します(たとえばfunctions.phpを使用)。

Fishpig Magentoモジュールは、サムネイル画像サイズのみを使用しているように見えます。

申し訳ありませんが、私は別のページに同じ画像(Wordpressが作成するサイズ変更版)のさまざまなサイズを表示できる必要があります。たとえば、カテゴリページには小さなバージョンが表示され、投稿ビューページにはより大きなバージョンが表示されます。

このモジュールを使って他のサイズ変更されたイメージを取得した経験がありましたか?私はそれについて多くのドキュメントを見つけることができませんでした(または、このモジュールでも可能です。この機能性を示唆している)。

大変感謝しています。

答えて

23

私は同じ問題を抱えていました...私は最近の投稿ウィジェットを作成したいと思っていましたが、Fishpigはよく文書化されていますが、ポストのためにおすすめ画像を引き出す方法の例は示していません。

しかし、私は答えを見つけた:/app/design/frontend/base/default/template/wordpress/post/list/renderer/default.phtml

<?php if ($featuredImage = $post->getFeaturedImage()): ?> 
      <div class="featured-image left"> 
       <a href="<?php echo $post->getPermalink() ?>" title="<?php echo $this->escapeHtml($post->getPostTitle()) ?>"><img src="<?php echo $featuredImage->getAvailableImage() ?>" alt="<?php echo $this->escapeHtml($post->getPostTitle()) ?>"/></a> 
      </div> 
<?php endif; ?> 

あなたは、異なる画像を引っ張ってこれらの人には「getAvailableImage」を変更することができ、ワードプレスが生成サイズ:

​​

・ホープ、このことができます!

+0

これは大きな助けとなりました。ありがとうございました –

+0

リストページの代わりに投稿ページを見るには、 '/ app/design/frontend/base/default/template/wordpress/post/view 'というコードがあります。 phtml' – todd

0

以下のコードを使用してください。私のためにうまく動作します。

echo $ featuredImage-> getData( 'guid');

関連する問題