【发布时间】:2026-02-17 07:10:01
【问题描述】:
我试图在刚刚发布且不到 2 天的帖子中添加类似“新”图像的图像。
我尝试在 WP_Query 中使用这样的函数,但它适用于所有帖子。
add_action('the_title', 'insiderable_add_img_new');
function insiderable_add_img_new($title) {
$title = '<img src="https://example.com/icon.gif">'.$title;
return $title;
}
这是我对 WP_Query 的尝试:
$events_query = new WP_Query(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=>-1));
if($events_query->have_posts()) :
while($events_query->have_posts()) :
$events_query->the_post();
if (get_the_date( 'Y-m-d' ) === date( 'Y-m-d' )) {
add_filter('the_title', 'insiderable_add_img_new');
}
endwhile; else: endif;
wp_reset_postdata();
function insiderable_add_img_new($title) {
$title = '<img src="https://example.com/icon.gif">'.$title;
return $title;
}
【问题讨论】:
标签: php wordpress wordpress-theming wordpress-gutenberg genesis