【问题标题】:Fishpig Wordpress Magento integration - get the list of all authorsFishpig Wordpress Magento 集成 - 获取所有作者的列表
【发布时间】:2023-03-05 02:02:01
【问题描述】:

我正在使用 Magento 1.7.0.2 和 Fishpig Wordpress 完全集成扩展 v. 2.5.0.9

我想在我的 WP 集成 Magento 博客上列出所有博客作者。 我希望它自动完成,因此只要出现新的 WP 作者,列表就会更新。

有人建议我如何使用 Fishpig 功能提取一组作者及其信息(姓名、描述等)?

【问题讨论】:

  • 你到底尝试了什么?
  • 我查看了所有 Fishpig 代码 - 但我看不出有任何可能这样做。我想我必须在 Fishpig 的 /app/code/ 中创建新的 .php 文件 - 但我不知道从哪里开始。

标签: wordpress magento fishpig


【解决方案1】:

您可以使用以下代码检索作者集合:

<?php $authors = Mage::getResourceModel('wordpress/user_collection') ?>

然后您可以按如下方式列出这些:

<?php $authors = Mage::getResourceModel('wordpress/user_collection') ?>
<?php if (count($authors) > 0): ?>
    <ul>
    <?php foreach($authors as $author): ?>
        <li>
            <a href="<?php echo $author->getUrl() ?>"><?php echo $author->getDisplayName() ?></a>
        </li>
    <?php endforeach; ?>
    </ul>
<?php endif; ?>

【讨论】:

  • 谢谢,帮了大忙。如果有人需要,这里有另外 2 种提取作者描述和头像的方法:$author-&gt;getMetaValue('description')$author-&gt;getGravatarUrl(70)
猜你喜欢
  • 2012-09-26
  • 1970-01-01
  • 2017-01-31
  • 2012-08-30
  • 2015-12-20
  • 1970-01-01
  • 2014-05-13
  • 1970-01-01
  • 2012-02-19
相关资源
最近更新 更多