编辑_content()函数以添加div包装器

时间:2012-10-29 作者:user1610075

当前我的文章显示如下:

<div class="post_modul border_b">             

 <div id="attachment_61891" class="wp-caption alignnone" style="width: 478px">
    <img class="size-full wp-image-61891 colorbox-78559"
 </div>

 <!-- now article body starts -->
 <p>
  blabla
 </p> 

</div>
我想修改\\u content()函数,使body被一个id为的div包围,这样我就可以很容易地引用它。我的期望输出:

<div class="post_modul border_b">             

 <div id="attachment_61891" class="wp-caption alignnone" style="width: 478px">
    <img class="size-full wp-image-61891 colorbox-78559"
 </div>

 <!-- now article body starts -->
 <div id="content_body">
 <p>
  blabla
 </p> 
 </div>
</div>
如何获得这种行为?我必须修改什么文件?

1 个回复
SO网友:Halaster

你可以试试

<?php

add_filter(\'the_content\',\'wrap_content\');

function wrap_content($content) {

    $content = \'<div id="YOURID">\'.$content.\'</div>\';

    return $content;
}
?>
只需将其添加到您的函数中即可。php文件Untested code

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register