我充其量只是一个非常新手的程序员(最好的爱好),我仍然坚持使用一段代码来实现Schema标记到我的Wordpress网站。

 
以下是我要解决的问题。



< script type ='application / ld + json'> &#的xD;
 {&#的xD;
 “@context”:“http://www.schema.org”,
 “@type”:“节日”,
 “name”:“<?php the_title();?>”,
 “url”:“http://www.trancemusicevents.com/fbevent/solarstone-presents-pure-trance-helsinki-2017/",
“description”:“<?php the_excerpt();?>”,
 “location”:{
 “@type”:“Place”,
 “名字”:“马戏团Salomonkatu 13赫尔辛基”,
 “地址”:{
 “@type”:“PostalAddress”,
 “streetAddress”:“<?php fbe_event_address();?>”,
 “addressLocality”:“赫尔辛基”,
 “addressCountry”:“芬兰”
 }&#的xD;
 }&#的xD;
}&#的xD;
 < /脚本> 代码>
&#的xD;
 所以我在哪里,并且我试图从Wordpress调用自定义帖子元。


我试过搜索如何在标签内使用php但没有发现任何快乐。我基本上只想回应相关Wordpress元字段中的元数据。


欢迎任何帮助,请原谅我的新手编码方法!
&# XA;答案 0 :(得分:1)
你需要为JOSN转义the_title的输出:
"name": "<?php echo esc_js(get_the_title()); ?>",
您可以采用相同的方式回显其他自定义字段:
"field": "<?php echo esc_js(get_post_meta(get_the_ID(), 'my_custom_field_id', true)); ?>",