我想在Wordpress内置函数the_title()中显示图像。请帮忙。我的代码:
<
?php the_title( '<
h3 class="entry-title">
<
img src="http://img.readke.com/220525/1T332Oc-5.jpg<
?php echo (get_template_directory_uri());
?>
/images/line.png">
', '<
img src="http://img.readke.com/220525/1T332Oc-5.jpg<
?php echo (get_template_directory_uri());
?>
/images/line.png">
<
/h3>
' );
?>
#1【如何在WordPress内置the_title()中显示图像()】the_title()的工作方式如下:
<
?php the_title( $before, $after, $echo );
?>
默认情况下$ echo = true, 所以只需传递$ before和$ after
像这样使用:
<
?php the_title( '<
h3 class="entry-title">
<
img src="'.get_template_directory_uri().'/images/line.png">
', '<
/h3>
' );
?>
如果标题前后都需要图像, 请使用以下代码:
<
?php the_title( '<
h3 class="entry-title">
<
img src="'.get_template_directory_uri().'/images/line.png">
', '<
img src="'.get_template_directory_uri().'/images/line.png">
<
/h3>
' );
?>
#2如果你想在项目的所有标题中添加图像, 则最好使用the_title过滤器(在给定代码中, get_template_directory_uri()用于父主题, 如果你在子主题中工作, 则必须使用” get_stylesheet_directory_uri()” 进行更改) )
function add_image( $title) {$src = /uploads/allimg/220525/1T332Oc-5.jpgget_template_directory_uri().'/assests/images/header.jpg';
return $title.'<
img src="http://img.readke.com/220525/1T332Oc-5.jpg'.$src.' ">
';
} add_filter(‘ the_title’ , ‘ add_image’ , 10);
推荐阅读
- 用Timber添加多级菜单
- 对于WP上已登录和已注销的用户,如何在标题菜单上使用不同的选项()
- 如何在Bootstrap中创建可滚动的列()
- 如何更改按钮的默认WordPress登录页面链接()
- 如何将导航标题菜单栏的背景颜色从一种颜色更改为两种颜色
- 将活动类添加到wordpress循环的第一项
- 在右键菜单中添加Beyond Compare合并技巧办法
- Beyond Compare比较文件跳转到编辑页面图文详细教程
- Beyond Compare文本编辑更改字体样式办法