在我创建的博客中,当您以管理员身份查看实时站点时,每篇文章的底部都有一个编辑链接。
网站客户正在寻找一种在“blogroll”主页上拥有该编辑链接的方法,以便它出现在每个博客文章摘录的下方。
我已经在谷歌上寻找答案,但找不到任何东西。鉴于我对 Wordpress codex 条件逻辑的理解,我什至认为这是不可能的。
有人可以让我知道它是否可能以及如何解决这个问题吗?
==更新==
好的,在 Tim 的指导下,我找到了 content.php,其中正在为博客卷生成摘录逻辑。像这样插入 Tim 提出的代码:
<?php if ( true == generate_show_excerpt() ) : ?>
<div class="entry-summary" itemprop="text">
<?php the_excerpt(); ?>
<?php
if(is_user_logged_in() && current_user_can("edit_post", get_the_ID())){
edit_post_link("Edit this post");
}
?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content" itemprop="text">
<?php the_content(); ?>
<?php
wp_link_pages( array(
'before' => '<div class="page-links">' . __( 'Pages:', 'generate' ),
'after' => '</div>',
) );
?>
</div><!-- .entry-content -->
<?php endif; ?>
只需确保它包含在 PHP 函数调用 ( ie ) 中。似乎工作的款待。