我的 WordPress 自定义页面上有一些元值,需要在表格中显示。有什么办法可以做到这一点吗?
这是我现在使用的代码:<?php the_meta(); ?>
这就是它所显示的:
我想做这样的事情:
我发现:
the_meta() is located in wp-includes/post-template.php
这使得输出:
<ul class='post-meta'>
<li><span class='post-meta-key'>your_key:</span> your_value</li>
</ul>
因此,由于 WordPress 更新,不建议编辑该文件夹中的文件。
最佳答案
<table>
<tr><td colspan="2">Game Summary</td></tr>
<?php
$meta = get_post_meta( get_the_ID() );
$exclude = array('_edit_last', '_wp_page_template', '_edit_lock');
foreach( $meta as $key => $value ) {
if( in_array( $key, $exclude) )
continue;
?>
<tr>
<td><?php echo $key; ?></td>
<td><?php echo $value[0]; ?></td>
</tr>
<?php
}
?>
</table>
关于wordpress - 如何在表格中显示 WordPress 自定义页面的 the_meta(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18635225/