WordPress将广告插入主页文章列表非常简单。我们只需要在主题之前的主页模板(index.php)、文章归档 (archive.php)标签页面模板 (tags.php)在需要添加广告的页面中添加以下代码,代码内容如下:
current_post == 4) : ?>
(广告代码)
found_posts current_post == ($wp_query->found_posts - 1)): ?>
(广告代码)
上面的代码,如果你的分类文章数量超过4,那么你可以直接使用前三行代码,后面的代码毫无意义.主要用于判断是否有文章分类的数量.
代码解释:
$current_post 必须使用属性 Loop 它表示当前显示的文章索引值;它是基于 0 如果你想在第五篇文章后面做起始值技术,$wp_query->current_post 等于 4 即可。
$found_posts 属性,表示按 $wp_query 匹配文章总数。
只能放上面的代码 Loop 里面,比如 后来,广告代码将出现在文章列表的第五篇文章后面。如果列表匹配的文章总数不到5篇,则广告代码将出现在列表的最后位置。