对不起,如果我犯了任何错误 - 在编码方面很新......
我正在创建一个wordpress模板,我正在尝试将特定的后缩略图作为DIV的背景。
我看了几个答案,认为这可能就是答案:
<metro:MetroWindow x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:metro="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:local="clr-namespace:WpfApplication1">
<metro:MetroWindow.TitleTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="New Title"/>
</Grid>
</DataTemplate>
</metro:MetroWindow.TitleTemplate>
不幸的是它不起作用...... :(
也许有人可以指出我正确的方向?
答案 0 :(得分:0)
OK!解决了这个:
Receiver
答案 1 :(得分:0)
原因是:the_post_thumbnail_url()
函数返回后缩略图图片标记,请参阅docs。
您需要使用:
循环中的$image_array = wp_get_attachment_image_src( get_post_thumbnail_id( $post_id ), 'thumbnail-size' );
$image_src = $image_array[0];
;
或
{{1}}
在循环之外。