我正在构建一个 Wordpress 主题,并正在显示自定义帖子类型的自定义字段。而不是写很多次:
<?php if(get_post_meta($post->ID, 'custom_item', true)){ echo $post_meta_data['custom_item'][0]; } ?>
我不能写一个函数来缩短这个过程吗?我将传递给它一个变量的东西,它可以插入到函数中。这是我到目前为止没有运气的情况:
<?php
function display_meta($custom_meta) {
if(get_post_meta($post->ID, $custom_meta, true)){ echo $post_meta_data[$custom_meta][0]; }}
?>
然后我希望能够为每个字段做这样的事情:
<?php echo display_meta('custom_item') ?>
我对 PHP 还比较陌生,这是我第一次尝试编写这样的函数。任何帮助是极大的赞赏!