不少冤家心愿在文章内容的两头拔出广告(集体以为这个对用户体验有点不太好),上面就来看看如何完成吧。
应用 Insert Post Ads 插件 Insert Post Ads 是一个十分简略易用的插件,能够在文章和页面中的不同段落拔出多个不同广告,你需求做的只是在后盾新建广告,而后抉择拔出的段落地位即可。
在后盾插件装置界面搜寻 Insert Post Ads 即可在线装置,或许到 WordPress民间插件库下载。
纯代码完成
假如你只想增加简略的广告代码,不想用插件,那你能够将上面的代码增加到以后主题的 functions.php 即可:
留意依照上面的正文修正广告代码和段落
PHP Code复制内容到剪贴板
-
- add_filter( 'the_content', 'prefix_insert_post_ads' );
- function prefix_insert_post_ads( $content ) {
- $ad_code = '<p>增加你的广告代码</p>';
- if ( is_single() && ! is_admin() ) {
-
- return prefix_insert_after_paragraph( $ad_code, 2, $content );
- }
- return $content;
- }
-
-
- function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
- $closing_p = '</p>';
- $paragraphs = explode( $closing_p, $content );
- foreach ($paragraphs as $index => $paragraph) {
- if ( trim( $paragraph ) ) {
- $paragraphs[$index] .= $closing_p;
- }
- if ( $paragraph_id == $index + 1 ) {
- $paragraphs[$index] .= $insertion;
- }
- }
- return implode( '', $paragraphs );
- }
以上就是安达网络工作室关于《WordPress之给文章内容中间插入广告的实现方法》的一些看法。更多内容请查看本栏目更多内容!