在每个页面的html输入中添加页面ID

时间:2013-03-04 20:26:37

标签: wordpress hook

我写了一个WordPress插件,它使管理员能够在WYSIWYG编辑器中生成一些html代码。这个html代码中有一些按钮,它们有一个特定的动作 - 这是通过单个页面上的jQuery完成的。

但是,我需要将页面id作为jQuery的输入;我想在每个页面添加一个带有页面ID的隐藏输入字段。

是否有一个钩子可以为每个页面添加一个特定的HTML代码,以便我可以通过jQuery访问它?

1 个答案:

答案 0 :(得分:0)

解决:

function add_to_content($content) {

        $content .= "<input type='hidden' name='post_id' value='".get_the_ID()."' />";

    return $content;
}
add_filter('the_content', 'add_to_content');