gpt4 book ai didi

php - 如何在 TwentyEleven 主题的附件页面上为 Wordpress 图片添加 Title 属性?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:45:35 26 4
gpt4 key购买 nike

这是一个与将标题属性添加到附件页面相关的 WP/SEO 问题。我们正在使用 twentyeleven 主题和默认的 image.php 代码,如下所示。

我们想引入标题标签(或者甚至自动为所有图像设置标题,这样用户就不必单独设置,或者只使用帖子标题作为标题 - 任何这些)。

查看源代码中的 html 如下所示:

image.php 代码:

<a href="<?php echo esc_url( $next_attachment_url ); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><?php

$attachment_size = apply_filters( 'twentyeleven_attachment_size', 848 );

echo wp_get_attachment_image( $post->ID, array( $attachment_size, 1024 ) ); // filterable image width with 1024px limit for image height.

?></a>

最佳答案

我还希望我的所有附件自动具有标题属性,所以我编写了以下 PHP 代码:


<?php if(wp_attachment_is_image($post->id)) : $att_image = wp_get_attachment_image_src($post->id, "full"); ?><p class="attachment"><a class="show_image" rel="bookmark" href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php echo get_the_title(); ?>"><img class="img-responsive attachment-medium" src="<?php echo $att_image[0]; ?>" height="<?php echo $att_image[2];?>" width="<?php echo $att_image[1];?>" alt="<?php echo get_the_title(); ?>"></a></p><?php endif; ?>

此 PHP 代码已经在 WordPress 3.7.1 上进行了测试。可以在我的 Web Development & Design Blog 上找到此代码在自定义 WordPress image.php 文件上使用的实例。

关于php - 如何在 TwentyEleven 主题的附件页面上为 Wordpress 图片添加 Title 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20380448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com