添加其他类以获取帖子缩略图

时间:2019-07-16 作者:haiz85

我刚刚开始创建新主题,而且我对代码还不熟悉。我一直在自定义post缩略图代码,我尝试添加

<?php previous_post_link(get_the_post_thumbnail(get_previous_post(), array(
                        \'class\' =>  \'rounded-lg object-cover\'
           )) . \'<h4 class="text-center">%link</h4>\',
           \'%title\',false
   );
?>
但它似乎不起作用。我的数组是否错误地放置在代码中?

2 个回复
SO网友:haiz85

很抱歉延迟回复,已经修复,我不理解数组,所以这里的代码完全按照我的要求运行。

 <?php
 $next_post = get_next_post();
  next_post_link(\'%link\',
     get_the_post_thumbnail($next_post->ID, \'prev_next_img\', array(
               \'class\' => \'rounded-lg object-fill w-full max-h-full\' 
     )) . \'<h4 class="text-center mt-2 lg:text-base text-sm no-underline text-black leading-snug font-medium">%title</h4>\',                                                
     false);
 ?>
在功能中。php

我输入自定义图像大小

add_image_size(\'prev_next_img\', 370, 270, true);

SO网友:haiz85

我想我已经修复了它,现在我在自定义图像宽度和高度方面遇到了问题,下面是我的最新代码。

 $prev_post = get_previous_post();
 previous_post_link(
 get_the_post_thumbnail($prev_post->ID, \'custom-size-image\', array(
         \'class\'     =>  \'rounded-lg object-cover\',
         \'sizes\'     =>  \'width="371" height="270"\'
 )) . \'<h4 class="text-center">%link</h4>\',
 \'%title\',
 false
 );
但“尺寸”部分似乎不起作用,请帮助

相关推荐

ARRAY_MAP()用于清理$_POST

我正在为一个插件制作一个选项面板。并将一个数组发布并更新到选项表中。我正在使用array\\u map()函数使用sanitize\\u text\\u fields()遍历数组这是做这件事的最佳方式吗? if( ! empty( $_POST[\'my_array\'] ) ) { foreach( $_POST[\'my_array\'] as $value ) { $value = array_map( \'sanitize_t