我的文章标题为" POST-TITLE"我创建了与帖子标题相同的图像标题," POST-TITLE.jpg"。
我放入托管的所有图片,如下:
http://www.example.com/img/CATEGORY/POST-TITLE.jpg
在mytheme post-single.php中,我有这段代码:
<img src="http://www.example.com/img/<?php foreach((get_the_category()) as $category) { echo $category->cat_name . ''; } ?>/<?php the_title(); ?>.jpg" onError="this.src='http://cerpenkoran.net/img/dot.jpg';" title="Thumb for <?php the_title(); ?>" >
我的回答:
我在上面添加了图片网址代码的代码是什么,所以它是特色图片?
或如何合并此修复网址:
http://www.example.com/img/<?php foreach((get_the_category()) as $category) { echo $category->cat_name . ''; } ?>/<?php the_title(); ?>.jpg
使用此Featuread图像代码:
<?php if (has_post_thumbnail( $post->ID )) : ?>
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
<img src="<?php echo $image[0]; ?>" />
<?php endif; ?>
答案 0 :(得分:0)
您是否在询问如何将特色图片添加到WordPress网站?如果是,请按照以下说明操作:
首先,您需要在functions.php
文件中添加相关的主题支持。要实现此目的,请转到functions.php
文件并输入以下代码:
<?php
function my_theme_name_support(){
add_theme_support('post-thumbnails');
}
add_action('after_setup_theme', 'my_theme_name_support');
?>
请确保将以上代码放在开始<?php
标记之后(位于functions.php
文件顶部)但放在结束?>
标记之前(位于底部) functions.php
文件的内容。)
您会看到有两个my_theme_name_support
条目。您可以将这些措辞改为更合适的措辞。只要确保它们匹配。
现在,进入您的WordPress仪表板,然后去创建一个新页面或新帖子。您现在应该能够看到名为“特色图像”的条目。滚动页面时,您应该看到它出现在右侧。只需选择链接并添加所需的图像。
仅此一项,不会输出特色图片。要输出您的特色图片,您现在需要在服务器上的相关文件中输入以下代码:
<?php the_post_thumbnail('thumbnail'); ?>
按照上述步骤,您现在应该可以从WordPress信息中心动态调用您的精选图片,并将它们输出到您想要的任何页面。
有关精选图片的更多信息,请查看此WordPress Codex Article >>>
解答扩展程序
如果您希望为每个博客帖子显示相同图片,以便您不必手动将精选图片添加到每个博客帖子,您可以:
然后前往single.php
博客帖子模板文件并输入以下代码:
<img src="POST-TITLE.jpg" alt="post-title" height="42" width="42">
请务必对上述代码进行以下修改:
src:这是实际图片的链接。因此,将“POST-TITLE.jpg”更改为所需图像的名称。请务必包含正确的图像格式(.jpg,.png等)。
alt:这是图片的简要说明。这里不需要编码。纯文本可以。
高度和宽度:插入正确的尺寸。尺寸以像素为单位。
请注意......
single.php
是默认的博客帖子模板文件。有可能还有其他博客文章模板文件。如果是这种情况,您还需要将代码添加到这些其他模板文件中。
使用模板文件时,您可能会发现此WordPress Article,这很有帮助。