我试图使用单个帖子的标签作为元关键字。
我试着用这个:
<meta name="keywords" content="<?php the_tags(\'\',\',\',\'\');?>test<?php }?>"/>
它可以工作,但输出是:
<meta name="keywords" content="<a href="http://127.0.0.1/1/tag/aquaman/" rel="tag">aquaman</a>,<a href="http://127.0.0.1/1/tag/batman/" rel="tag">batman</a>,<a href="http://127.0.0.1/1/tag/wonder-woman/" rel="tag">wonder woman</a>"/>
是否可以删除标记链接/URL?只显示文本/标记本身?
最合适的回答,由SO网友:Faysal Mahamud 整理而成
代码经过测试,运行良好。
放置此代码
<?php
$posttags = get_the_tags();
if( ! empty( $posttags ) ) :
$tags = array();
foreach($posttags as $key => $value){
$tags[] = $value->name;
}
?>
<meta name="keywords" content="<?php echo implode( \',\', $tags ); ?>,test"/>
<?php endif;?>
而不是
<meta name="keywords" content="<?php the_tags( \'\', \',\', \'\' );?>test<?php }?>"/>