首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将不同的智能应用程序横幅添加到wordpress网站上的各个页面?

如何将不同的智能应用程序横幅添加到wordpress网站上的各个页面?
EN

Stack Overflow用户
提问于 2012-11-21 11:23:55
回答 1查看 352关注 0票数 0

我的移动网站(wordpress,自托管)有多个页面,每个页面都应该有一个独特的智能应用程序横幅,以鼓励用户下载与该特定页面相关的应用程序。

如果我错过了一些简单的东西,我很抱歉,但我对php还很陌生。

在header.php文件中,我将以下代码块放在“/head”之前。

代码语言:javascript
运行
复制
<?php if ( is_page_template( 'read.php' ) ) 
print ("<meta name="apple-itunes-app" content="app-id=574041839"/>"); ?>

不幸的是,我在第一行得到了一个错误。分析错误:语法错误,第32行的/home/content/b/e/r/berrymed/html/wp-content/themes/TheCorporation/header.php中存在意外的T_STRING

任何建议都将不胜感激。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-11-21 11:32:16

您需要转义要使用print输出的html代码中的"符号。如果你不这样做,php会认为你想输出"<meta name=",然后它会得到意想不到的字符串(如错误中引用的) apple-itunes-app。下面是它应该是什么样子:

代码语言:javascript
运行
复制
<?php if ( is_page_template( 'read.php' ) ) 
print ("<meta name=\"apple-itunes-app\" content=\"app-id=574041839\"/>"); ?>

或者,如果在输出字符串中使用双引号("),则可以将其括在单引号中(',就像使用is_page_template一样),这样就不必转义:

代码语言:javascript
运行
复制
<?php if ( is_page_template( 'read.php' ) ) 
print ('<meta name="apple-itunes-app" content="app-id=574041839"/>'); ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13485853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档