繁体   English   中英

如何在magento中使用fishpig获取wordpress post标签

[英]how to get wordpress post tags using fishpig in magento

我无法获取从wordpress管理面板添加的帖子标签。 我正在使用fishpig magento扩展,一切都很完美。

我正在使用代码获取帖子

$ posts = $ this-> getPosts();

我需要与每个帖子相关的标签。

请帮忙。

您可以通过调用post对象上的getTags方法获取单个帖子的标记。 以下是与帖子视图模板中的帖子标记相关的代码段:

<?php $tags = $post->getTags() ?>
<?php if (count($tags) > 0): ?>
    <span><?php echo (count($categories) == 0) ? $this->__('This post was tagged with') : $this->__('and was tagged with') ?> </span> 
    <?php $it = count($tags) ?>
    <?php foreach($tags as $tag): ?>
        <a href="<?php echo $tag->getUrl() ?>">
            <?php echo $tag->getName() ?>
        </a><?php if (--$it > 0): ?>, <?php endif; ?>
    <?php endforeach; ?>
<?php endif; ?>

您有一组帖子而不是一篇帖子,您可以在迭代收藏时在单个帖子上调用getTags

foreach($posts as $post) {
    $tags = $post->getTags();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM