我正在使用一个插件,当您从主页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
认为它可能像<?php the_meta('ppp_id'); ?>
,但这不起作用,因为我说我的知识非常有限。
感谢任何帮助
答案 0 :(得分:0)
所以我想通过get get_post_meta codex阅读并找到了解决方案!这是有用的
<?php echo(get_post_meta(get_the_ID(), 'ppp_id', true)); ?>