WordPress:在小部件中自定义摘录

WordPress:在小部件中自定义摘录,wordpress,Wordpress,我希望能够通过删除阅读更多链接来定制摘录输出,但仅当它位于小部件内时 用例场景如下所示: 在我的网站上,用户可以发布他们的旅行报告。我以两种方式显示这些报告-已发布和未来。已发布的报告列表出现在一个页面中,我不希望对摘录进行任何更改,但未来的帖子出现在一个侧边栏中,这是一个自定义插件。我希望这里也有摘录,但没有附加阅读更多链接 functions.php中的以下函数通过选中post\u type删除readmore链接,但从任何地方都可以!我希望此链接在普通列表中可见 function cust

我希望能够通过删除
阅读更多
链接来定制
摘录
输出,但仅当它位于小部件内时

用例场景如下所示:

在我的网站上,用户可以发布他们的旅行报告。我以两种方式显示这些报告-
已发布
未来
已发布的
报告列表出现在一个页面中,我不希望对
摘录
进行任何更改,但
未来的
帖子出现在一个侧边栏中,这是一个自定义插件。我希望这里也有
摘录
,但没有附加
阅读更多
链接

functions.php
中的以下函数通过选中
post\u type
删除
readmore
链接,但从任何地方都可以!我希望此链接在普通列表中可见

function custom_excerpt_more_link($more){
        global $post;
        if($post->post_type == 'travelog') {
            return '..';
        } else {
            return '<a href="' . get_the_permalink() . '" rel="nofollow">&nbsp;[more]</a>';
        }
    }
截图:

如果使用css显示无属性会更好。首先找到邮件包装器;假设自定义post类型的包装器是

.custom a {
     display:none 
}

谢谢你的回复。代码实际上在我的内容区域内创建了一个无限循环的即将到来的故事!侧边栏不可见。用新的截图和更新的代码编辑了我的帖子。你用什么插件或代码来生成边栏帖子内容?我没有使用任何现成的插件。这是一个使用WP_查询的自定义插件:
$q=newwp_查询(数组('post_type'=>'travelog','posts_per_page'=>6','orderby'=>'date','post_status'=>array('future'))是,就UI而言,这始终是一个选项。但它不会隐藏URL,使其无法呈现,并且在页面视图源代码中始终可见URL,这是不需要的。
.custom a {
     display:none 
}