将自定义字段添加到WordPress页面的最底部

问题描述:

我为我们网站的特定页面制作了一个模板,其中显示了类似的内容,但与网站的其他页面不同 - 这里是an example。我有几个自定义字段用于包含您在左右浮动框中显示的所有项目。将自定义字段添加到WordPress页面的最底部

我的问题是,我也有自定义字段包含的定价 - 因为我希望它在页面底部,它实际上出现在内容之外工作(请参阅上面给出的示例的底部)。有什么方法可以调用内容并告诉它在内容显示后显示这些自定义字段?

显然以下不工作,但只给你一个想法:

<?php the_content(get_post_meta($post->ID, "Pricing_Mexico", true); ?> 

此外,其实有很多需要的自定义字段来显示,所以如果有可能,包括他们是散装的(包括包含divs和what-not的标记),这将是首选。谢谢!

你可以在你的函数文件中筛选the_content()这样:

function contentFilter($content){ 
    // Output the current content 
    echo $content; 
    // Output the meta field 
    echo get_post_meta($post->ID, "Pricing_Mexico", true); 
} 
add_filter('the_content', 'contentFilter'); 

,因为你需要在函数内部你可以呼应许多元字段。

+0

过滤器不''回声',它必须'返回'。 – brasofilo

+0

我'回声'的唯一原因是在每行上方添加注释以显示发生了什么。诚然,我没有解释它应该连接并返回。 –