wordpress - 如何在表格中显示 WordPress 自定义页面的 the_meta()

标签 wordpress

我的 WordPress 自定义页面上有一些元值,需要在表格中显示。有什么办法可以做到这一点吗?

这是我现在使用的代码:<?php the_meta(); ?>

这就是它所显示的:

enter image description here

我想做这样的事情:

enter image description here

我发现:

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/

相关文章:

php - 在 WooCommerce 中隐藏特定运输类别的运输方式

php - WordPress 网站页脚中的链接不可点击

ajax - 如何使用参数对 Wordpress 站点进行 ajax 调用

javascript - 将子菜单定位在菜单容器的顶部

php - 从后端产品页面隐藏特色复选框设置

javascript - 尝试使用 Joomla 模板更改事件以防止 Wordpress 站点中的默认设置

plugins - 插件链接的 Nofollow 链接

php - WordPress基于MySQL中join 2表的更新语句

wordpress - WordPress RSS 源中的自定义字段

java - 如何在 Android 中使用 WordPress 的 WTI Like Post?