2017-01-01 7 views
0

я получаю пользовательские поля, используяПолучить пользовательские поля без _edit_last, _edit_lock, _wp_page_template и _visual-подзаголовком

<?php $meta = get_post_custom($level_2->ID); ?> <?php foreach ($meta as $key => $value) { ?> <?php echo $key.': '.$value[0].'<br />'; ?> <?php } ?>

и показывает

_edit_last: 1<br> _edit_lock: 1483226440:1<br> _wp_page_template: page-services.php<br> Body Repair: ValueBodyRepair<br> _visual-subtitle: <br>

мне нужно только 4-й ряд Body Repair: ValueBodyRepair<br>

ответ

1

Если вы отредактируете код таким образом, вы получите только o ne вам необходимо:

<?php $meta = get_post_custom($level_2->ID); ?> 
<?php foreach ($meta as $key => $value) { ?> 
    <?php if(substr($key, 0, 1) !== '_'): ?> 
    <?php echo $key.': '.$value[0].'<br />'; ?> 
    <?php endif; ?> 
<?php } ?> 
+0

Спасибо, это было решение, которое я искал. – w3debugger