Wordpress,相关帖子如何将ALT标签添加到img?

时间:2017-05-10 18:46:31

标签: php wordpress

所以,我确实有一个函数可以在我的functions.php中获取Wordpress的相关帖子。它工作正常但图像没有alt标签。

我的部分代码:

 $img = genesis_get_image() ? genesis_get_image( array( 'size' => 'related' ) ) : '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/related.png" alt="' . get_the_title() . '" />';

                $related .= '<li><a href="' . get_permalink() . '" rel="bookmark" title="' . get_the_title() . '">' . $img . '<p>' . get_the_title() . '</p></a></li>';

我知道如何告诉Wordpress将标题添加为alt标签,就像链接中的标题标签一样?

感谢

2 个答案:

答案 0 :(得分:0)

尝试将POST | PAGE ID作为get_the_title()参数。

在循环内部,single.php或page.php:

get_the_title( get_the_ID() );

循环外:您需要先获取帖子ID。

$post_id = X (there are many ways to get the ID);
get_the_title( $post_id );

为了帮助您获取帖子ID,我想了解您的文件的更多信息。

什么文件?单一,页面,类别(内部循环)......

答案 1 :(得分:0)

所以我找到了解决方案。 Don t know if it是一个特殊的东西,因为我使用的是Genesis Framework,或者这是一般的Wordpress。

然而,将attr添加到genesis_get_image数组已经完成了。

'attr' => array ('alt' => 'Related Image')