仅显示特定页面上的代码行

时间:2014-04-28 15:19:56

标签: php wordpress

我为当地餐馆提供了许多不同的菜单页面(使用自定义字段),并希望仅显示这些页面中的一个PDF菜单。我正在尝试为菜单页面的模板添加一行代码,这些页面只显示在带有slug'wine-list'的页面上。

这是我做的,但它不起作用:

<?php if(is_single( 'wine-list' )){
    echo '<a href="LINK-TO-PDF.pdf" target="_blank">View our full wine list</a>'; 
}
else{} ?>

1 个答案:

答案 0 :(得分:6)

使用if is_page

<?php if(is_page( 'wine-list' )){
    echo '<a href="LINK-TO-PDF.pdf" target="_blank">View our full wine list</a>'; 
}
else{} ?>