如何在WordPress的博客文章中添加“谁是谁”?

时间:2020-11-27 作者:Mikaleb

比如说,我想写一篇关于某人的文章。

我希望我的读者能够点击这个人的名字,并查看所有有他名字的文章。

最后,我想添加他们合作的公司或组织,这样我们还可以通过讨论他们/与他们交流的文章链接到该公司。

实现这一目标的最佳方式是什么?

我考虑过个性化字段,但我接触Wordpress已经有一段时间了,所以也许有一个更简单的解决方案?

1 个回复
SO网友:Tiyo

您可以将此添加到您的单曲

the_author_posts_link();
但是,如果你想做得更简单,并且有更多的选择,比如放置社交链接、网站链接,甚至gravatar,你可以使用作者框插件。

对于作者页面,它将使用此模板。

作者{nicename}。php-如果作者的好名字是rami,WordPress会查找2。作者rami。php

<?php get_header(); ?>

<div id="content" class="narrowcolumn">

<!-- This sets the $curauth variable -->

    <?php
    $curauth = (isset($_GET[\'author_name\'])) ? get_user_by(\'slug\', $author_name) : get_userdata(intval($author));
    ?>

    <h2>About: <?php echo $curauth->nickname; ?></h2>
    <dl>
        <dt>Website</dt>
        <dd><a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></dd>
        <dt>Profile</dt>
        <dd><?php echo $curauth->user_description; ?></dd>
    </dl>

    <h2>Posts by <?php echo $curauth->nickname; ?>:</h2>

    <ul>
<!-- The Loop -->

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
        <li>
            <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
            <?php the_title(); ?></a>,
            <?php the_time(\'d M Y\'); ?> in <?php the_category(\'&\');?>
        </li>

    <?php endwhile; else: ?>
        <p><?php _e(\'No posts by this author.\'); ?></p>

    <?php endif; ?>

<!-- End Loop -->

    </ul>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
资料来源:

https://codex.wordpress.org/Author_Templates