更改WordPress的代码格式

时间:2015-03-10 作者:Steve Kim

所以我有以下代码:

global $userpro;
$output .= \'<div class="mainpageauthor">\';
$output .= \'<a  href="\'.$userpro->permalink($post->post_author).\'">\'.get_the_author_meta(\'display_name\',$post->post_author).\'</a>\';
$output .= \'</div>\';    
如何将其更改为html php格式?(我不确定我问的是否正确)。例如,我试图更改它,但我不确定它是否正确:

<div class="myrelatedauthor">
   <a href="<?php $userpro->permalink($post->post_author); ?>"><?php echo get_the_author_meta(\'display_name\', $post->post_author);?></a>
</div>  
我做得对吗?

谢谢

1 个回复
最合适的回答,由SO网友:Howdy_McGee 整理而成

第一件事是第一件事,我们需要得到我们的全球球员。如果你在的话The Loop 您可以删除global $post 在我的密码里,如果你在外面The Loop $post 可能不是你期望的那样。我们总是需要global $userpro 虽然

<?php 
    global $userpro,
            $post;
?>
<div class="myrelatedauthor">
    <a href="<?php echo $userpro->permalink( $post->post_author ); ?>">
        <?php echo get_the_author_meta( \'display_name\', $post->post_author );?>
    </a>
</div>
您的代码和我的代码之间的主要区别在于global $postglobal $userpro. 我也echo out从返回的值$userpro->permalink().

结束

相关推荐

Formatting text in posts

在WordPress上的帖子中,是否有方法选择文本项并应用格式,例如字体/字体样式和字体大小?我看到有一个“格式”下拉列表。。。我是否应该先更改此处项目的样式?如果是,这是如何做到的?谢谢Richard