如何显示下级自定义域?

时间:2013-01-18 作者:Andy

我需要帮助,我有一个页面,我想显示来自页面子项的内容,我得到的是内容,但不是自定义字段!

我试过了,但没用,我做错了什么?

<?php
$pages = get_pages(\'child_of=\'.$post->ID.\'&sort_column=post_date&sort_order=desc&parent=\'.$post->ID);
    foreach($pages as $page) {
?>

<?php echo apply_filters(\'the_content\', $page->post_content); ?>

<?php echo apply_filters(\'the_content\', get_post_meta($page->post_content, \'custom_tagline\')); ?>


<?php } ?>
请帮忙!

1 个回复
SO网友:windyjonas

更改线路

<?php echo apply_filters(\'the_content\', get_post_meta($page->post_content, \'custom_tagline\')); ?>

<?php echo apply_filters(\'the_content\', get_post_meta($page->ID, \'custom_tagline\')); ?>
请参见http://codex.wordpress.org/Function_Reference/get_post_meta

结束

相关推荐

Run shortcode before filters

我的用户在注释中发布代码片段。我为此创建了一个快捷码:function post_codigo($atts,$content=\"\"){ return \'<code>\'.$content.\'</code>\'; } add_shortcode(\'codigo\',\'post_codigo\'); 问题是html在打包到代码标记之前会被过滤掉。我想如果我能在过滤器之前运行短代码,那么我可以使用fun