javascript - 将每个博客日期移动到摘录的底部

标签 javascript jquery html css wordpress

在站点主页上,有一个包含两篇最新博文的网格部分。我需要 Javascript 将日期移动到每个 block 的底部(边界外)。链接是:http://abundancepractice-building.flywheelsites.com

结构如下:

<div class="et_pb_column et_pb_column_4_4">
  <div class="et_pb_blog_grid_wrapper">
    <div class="et_pb_blog_grid clearfix et_pb_bg_layout_light blog-section" style="position: relative; height: 400px;">

    <article id="post-226" class="et_pb_post et_pb_no_thumb post-226 post type-post status-publish format-standard hentry category-uncategorized" style="position: absolute; left: 0px; top: 0px;">


      <h2><a href="http://abundancepractice-building.flywheelsites.com/what-you-learned-in-grad-school-is-ruining-your-website-and-10-ways-to-fix-it/">What You Learned In Grad School is Ruining Your Website (and 10 ways to fix it)</a></h2>

        <p class="post-meta">  Jun 5, 2015  </p>Blog excerpt text...        
    </article> <!-- .et_pb_post -->

因此 p.post-meta 需要附加到每个 block 的底部。我不是 Javascript 专家,但这是我目前所做的尝试:

jQuery(function($){
$( ".post-meta:nth-child(1)" ).appendTo(".et_pb_post.et_pb_no_thumb:nth-    child(1)");
$( ".post-meta:nth-child(2)" ).appendTo(".et_pb_post.et_pb_no_thumb:nth-child(2)");
});

jQuery(function($){

if ($('body').hasClass('et_pb_blog_grid')) {
$('.et_pb_post p')
.each(function() {
  var n = jQuery(this).find(".post-meta").html();
  $(n).clone().insertAfter(jQuery(this).find('.et_pb_post.et_pb_no_thumb'));
});
}

});

最佳答案

无需使用 javascript 即可执行此操作。

只需编辑模板并移动

<?php the_excerpt(); ?> 

在发布日期之前。

编辑:

在 wp 管理区域打开您的主页,记下它使用的模板名称。

然后在您的主题文件夹中搜索您的模板文件,寻找该名称,它应该如下所示:

<?php
/*
  Template Name: Homepage
 */
?>

这将是您需要修改的文件

关于javascript - 将每个博客日期移动到摘录的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30763549/

相关文章:

javascript - CSS - 添加一个额外的 div 使其他元素跳到左边

html - 表单提交不适用于移动设备(匹配请求的格式)

javascript - 使用 jQuery addclass 添加 CSS 子类

jquery - 如何使用 jQuery 选择带有文本的按钮

javascript - 如何触发 HTML 链接( anchor 元素)的默认 Action /事件?

jquery - 在 jquerymobile header 中交换登录/注销按钮

javascript - 使用 JQuery 打开和关闭 span 标签

javascript - `open` 和 `error` 同时与 fs.createReadStream() 和 EISDIR

javascript - 是否可以设置浏览器选项卡和栏的样式?

javascript - Matter.js 禁用不同复合 Material 之间的碰撞