我正在使用一个插件,当您从主页 blogroll 中单击其标题时,它会打开 WordPress 帖子的弹出预览。它通过 onclick 事件完成此操作。目前在我的 content.php 中,我只能在您单击任何帖子时显示相同的帖子,因为它使用一个帖子特定 ID,就像这样。
onclick="return ppp_open('this-where-the-id-goes', 'none', 640, 480, 160);"
这是插件文件中的内容。
onclick="return ppp_open(\''.$meta['id'].'\', \''.$meta['template'].'\', '.$meta['width'].', '.$meta['height'].', '.($meta['template'] == 'top' ? $meta['image_height'] : $meta['image_width']).');"
所以我需要做的是在 onlick 事件中生成每个帖子的元 ID。
我的 php 是有限的,但是当我使用 它时<?php the_meta(); ?>
,它显示了每个帖子元数据的列表,并且 ppp_id 包含我需要为 onclick 事件中的每个帖子生成的 id
- ppp_版本:1.29
- ppp_id: cleae7Nv9Sp4UzVu - 这就是我需要的
- ppp_template:无
- ppp_width: 640
- ppp_height: 480
- ppp_image_height:160
- ppp_image_width: 160
- ppp_title_type: 默认
- ppp_title:
- ppp_text_type:默认
- ppp_文本:
- ppp_image_type:默认
- ppp_image:
以为可能是这样<?php the_meta('ppp_id'); ?>
,但这不起作用,正如我所说,我的知识非常有限。
任何帮助表示赞赏