簡體   English   中英

如何在Wordpress網站的各個頁面上添加不同的Smart App標語?

[英]How do I add different Smart App Banners to various pages on a wordpress site?

我的移動網站(wordpress,自托管)有多個頁面,每個頁面都應具有唯一的智能應用橫幅,以鼓勵用戶下載與該特定頁面相關的應用。

如果我缺少一些簡單的東西,但我對php很陌生,我深表歉意。

在header.php文件中,我將以下代碼塊放在'/ head'之前

<?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

任何意見,將不勝感激。

謝謝!

您需要對要使用print輸出的html代碼中的"符號進行轉義。如果不這樣做,則php會認為您要輸出"<meta name=" ,然后它會到達意外的字符串(如錯誤) apple-itunes-app它應該是這樣的:

<?php if ( is_page_template( 'read.php' ) ) 
print ("<meta name=\"apple-itunes-app\" content=\"app-id=574041839\"/>"); ?>

另外,如果您在輸出字符串中使用雙引號( " ),則可以將其包裝在單引號( ' ,就像使用is_page_template ),這樣就不必轉義:

<?php if ( is_page_template( 'read.php' ) ) 
print ('<meta name="apple-itunes-app" content="app-id=574041839"/>'); ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM