答案 0 :(得分:0)
这是常见的需求,而且经常在WordPress中讨论它。有Aside Widget,Custom Sidebars等WP插件可满足普通需求。但是,如果你需要太多自定义的东西,比如我的网站"关于这篇文章"侧栏小部件 - https://thecustomizewindows.com/2016/09/limitations-of-openvz-virtualization-to-guest-cloud-server-vps/然后最好使用 Otto的这个插件在文本小部件中使用PHP - https://wordpress.org/plugins/php-code-widget/并使用PHP。在我的例子中,休息是侧边栏上的PHP代码(我也可以使用短代码):
<?php if(is_single()) : ?>
<h3>About This Article</h3>
<strong>Title:</strong> <?php echo get_the_title(); ?><br />
Published on: <?php the_time('Y-m-d') ?>
<br />
...
// rest of the code
<?php endif; ?>
显然,您可以使用WordPress功能调用后期图像缩略图。
由于您需要特定的文本,您可以考虑组合Pull Quote Plugin或Aside Widget来标记特定的类似并用PHP回显它。
作为其他选项 - 您可以使用CSS3自动选择第一行,第一段,第二句。您可以使用Javascript来有条件地标记。
我看到的最佳定制是在BMJ的侧边栏上。他们使用Drupal,而不是WordPress。 BMJ有漂亮的侧边栏 - (例如) - http://www.bmj.com/content/355/bmj.i4924 Drupal描述了这项工作 - https://www.drupal.org/node/1557636可悲的是我对Drupal缺乏了解。为了学术目的,我在使用WordPress方面做了很多尝试。