Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在多个页面中显示文章缩略图导航链接_Php_Wordpress - Fatal编程技术网

Php 在多个页面中显示文章缩略图导航链接

Php 在多个页面中显示文章缩略图导航链接,php,wordpress,Php,Wordpress,我已经为我的WordPress创建了一个导航,该导航获取页面的标题并按标题显示它们 现在我想将联系人标题更改为图像(当然是邮件图标) 我在联系人页面中添加了一个功能图像。 我可以打电话给缩略图 <?php echo get_the_post_thumbnail(); ?> 问题是,缩略图图像仅在我位于添加缩略图的联系人页面内时显示 我可以在我创建的每个页面中添加图像,但这一定是另一种更好的方法 这是我的导航码 <ul id="nav"> <?php

我已经为我的WordPress创建了一个导航,该导航获取页面的标题并按标题显示它们

现在我想将联系人标题更改为图像(当然是邮件图标)

我在联系人页面中添加了一个功能图像。 我可以打电话给缩略图

<?php echo get_the_post_thumbnail(); ?> 

问题是,缩略图图像仅在我位于添加缩略图的联系人页面内时显示

我可以在我创建的每个页面中添加图像,但这一定是另一种更好的方法

这是我的导航码

 <ul id="nav">
   <?php wp_list_pages('exclude=19&title_li=', 'sort_column=menu_order'); ?>
     <?php echo get_the_post_thumbnail(); ?> 
               </ul>
如你所见,我排除了第19页,因此它不会显示在导航中。
但是我可以用
调用图像,然后获取post\u缩略图

经过一番搜索,我发现自己一点也不难

如果我想使用第19页的缩略图,我只需写

<?php echo get_the_post_thumbnail('19'); ?>