Wordpress自定义元框

时间:2016-04-13 16:09:39

标签: php wordpress

我创建了一个自定义元框,当我进入编辑页面时,它只显示在主页上。

这一切都很有效,但我想在每页上随身携带在主页自定义元框中输入的文字。

我目前有以下代码输出文字:

<?php echo get_post_meta(get_the_ID(), 'my_meta_box_text_challengetbl', true); ?>

问题是如何获取每个页面在主页上输入的自定义元框文本?

2 个答案:

答案 0 :(得分:1)

<?php 

$homePageId = get_option('page_on_front');

echo get_post_meta($homePageId, 'my_meta_box_text_challengetbl', true);
?>

Here's a list of many useful get_option parameters.

答案 1 :(得分:0)

假设您有一个静态首页,您可以使用get_option()获取首页的ID,然后使用该ID检索帖子元:

$front_page_ID = get_option('page_on_front');
echo get_post_meta($front_page_ID, 'my_meta_box_text_challengetbl', true);

详细了解选项in the Codex