我已将鱼网整合到我的magento网站中。(fishbig用于整合wordpress与magento)。现在帖子显示得很好。
现在我需要获取postname,postdate,post featured image和post link以在主页中显示为幻灯片。我怎么能得到那个?
答案 0 :(得分:1)
当我们将fishbig与magento集成时,我们可以在模板文件夹中有一个文件夹“wordpress”。(path:- app\design\frontend\base\default\template).
我们可以创建像“home”这样的自定义文件夹。因为我们需要创建一个名为“slider.phtml”的.phtml文件。
以下代码返回帖子名称,帖子特色图片等...
<?php $posts = $this->getPosts()
if (count($posts) > 0): ?>
<?php
foreach($posts as $post): ?>
<?php
$image_url = $post->getFeaturedImage()->getFullSizeImage(); // Featured image
$post_link = $post->getPermalink(); // Post link
$post_date = $post->getPostDate(); // Post date
$post_day = date('l', strtotime($post_date)); // Day of Post
$post_title = $post->getPostTitle(); // Post Title
<?php endforeach; ?>
<?php endif; ?>
然后在主页幻灯片部分调用此模板,例如
<div class="home_banner">
<?php
$magento_block = Mage::getSingleton('core/layout');
$blog = $magento_block->createBlock('wordpress/sidebar_widget_posts')->setTemplate('wordpress/home/homeslide.phtml');
$blog->setPostCount(6);
echo $blog->toHtml();
?>
</div>