【问题标题】:Wordpress Custom Blog PageWordPress 自定义博客页面
【发布时间】:2022-02-23 17:11:18
【问题描述】:

我想像photo 中的那样自定义 WordPress 博客页面。我尝试根据文章的年龄将文章设置为不同的布局,即最后一篇文章具有最大的缩略图,接下来的 2 篇文章具有第二大的缩略图,其余的具有最小的缩略图。 这就是启发我的site

你知道有没有办法做到这一点?

我正在为其他网站使用 elementor pro 和 crockblock。 主题:你好

【问题讨论】:

标签: wordpress blogs custom-wordpress-pages elementor


【解决方案1】:

纯 CSS 解决方案。

.grid {
  width: 100%;
  display: grid; 
  grid-auto-flow: row; 
  grid-auto-rows: 1fr; 
  grid-template-columns: 1fr 1fr; 
  grid-template-rows: auto auto; 
  gap: 32px; 
  justify-items: stretch; 
 }
  
  .item {
    /* All items */
    background-color: gray;
    width: 100%;
    height: 100%;
    grid-column: span 2;
  }
  
  .item:nth-child(1) {
      /* First item */
      background-color: red;
  }
  
  .item:nth-child(2), .item:nth-child(3) {
      /* second and third */
      background-color: blue;
      grid-column: span 1;
  }
  
  .item:nth-child(n+4) {
    /* Every item after the 3rd */
    background-color: green;
  }
<div class="grid">
  <div class="item">1</div>
  <div class="item">2</div>
  <div class="item">3</div>
  <div class="item">4</div>
  <div class="item">5</div>
  <div class="item">6</div>
  <div class="item">7</div>
  <div class="item">8</div>
  <div class="item">9</div>
  <div class="item">10</div>
</div>

只要您之间不需要其他随机内容,这是最优雅、最直接的解决方案。我保证这一点的主要原因是现有主题代码没有复杂性。并且基本上可以添加到 Wordpress 中的 CSS 定制器中。

【讨论】:

  • 你知道如何制作我自己的 HTML 页面并将其放在 WordPress 上,但要保持动态,并且所有文章都能正确显示在博客页面上吗?
  • 您对编码方面的 HTML、CSS、PHP 和 Wordpress 有任何了解吗?您是否需要详细的分步指南?
  • 这是我的第一个现实生活项目。我对 HTML、CSS 和 PHP 有一些经验,但我正在尝试学习如何在 wordpress cms 上使用它们。
  • 非常酷!我也同样凝视着外面。我正在寻找可以指导的人。如果你想要那个。 -- 我对 elementor 并没有真正的经验,并且个人认为它对学习开发网站没有帮助。不过我可能是错的。我假设你可以通过 elementor 以某种方式创建一个博客页面。或者你可以采用通常的 wordpress 方式。
  • 非常感谢非常感谢。如果你知道一个网站有教程来获得一些想法,我真的很感激!
猜你喜欢
  • 1970-01-01
  • 2012-09-18
  • 2021-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多