我写了一个WordPress插件,它使管理员能够在WYSIWYG编辑器中生成一些html代码。这个html代码中有一些按钮,它们有一个特定的动作 - 这是通过单个页面上的jQuery完成的。
但是,我需要将页面id作为jQuery的输入;我想在每个页面添加一个带有页面ID的隐藏输入字段。
是否有一个钩子可以为每个页面添加一个特定的HTML代码,以便我可以通过jQuery访问它?
答案 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');