如何在特定HTML元素之后插入代码?

时间:2012-03-17 17:28:10

标签: php wordpress

我想在帖子中插入两个广告,一个在第一个</p>标记之后,另一个在第一个<ol>标记之后。

我正在使用这个PHP:

<?php
$paragraphAfter = 1; //shows the ad after paragraph 1
$content = apply_filters('the_content', get_the_content());
$content = explode("</p>", $content);
for ($i = 0; $i < count($content); $i++) {
    if ($i == $paragraphAfter) { ?>
        <!-- START OF AD CODE -->
        AdSense Code
        <!-- END OF AD CODE -->
<?php
    }
    echo $content[$i] . "</p>";
}
?>

它可以在第一段之后插入广告代码。但是,我如何才能为第一个<ol>标签执行此操作?

0 个答案:

没有答案