设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 55|回复: 5

大佬求方法,怎么样批量插入一段文字到wp文章

[复制链接]

17

主题

423

回帖

991

积分

高级会员

积分
991
发表于 2020-2-16 09:52:11 | 显示全部楼层 |阅读模式
直接数据库插?
回复

使用道具 举报

5

主题

70

回帖

177

积分

注册会员

积分
177
发表于 2020-2-16 11:35:43 | 显示全部楼层
插件?
回复

使用道具 举报

152

主题

705

回帖

1998

积分

金牌会员

积分
1998
发表于 2020-2-16 11:20:54 | 显示全部楼层
如果没有采集,用火车,如果已经采集了。这个估计要用命令。这就是在我的知识储备区以外的。
回复

使用道具 举报

123

主题

462

回帖

1421

积分

金牌会员

积分
1421
发表于 2020-2-16 11:48:35 | 显示全部楼层


插哪里呢,内容前后的话就粗暴点直接写死到模板。
回复

使用道具 举报

0

主题

7

回帖

22

积分

新手上路

积分
22
发表于 2020-2-16 12:20:30 | 显示全部楼层
给你一段插入广告的,插入文字也一样的用法,放在functions.php就可以。

[ol]
  • function prefix_insert_after_paragraph( $ads, $content ) {
  •     if ( ! is_array( $ads ) ) {
  •         return $content;
  •     }
  •     $closing_p = '
    ';
  •     $paragraphs = explode( $closing_p, $content );
  •     foreach ($paragraphs as $index => $paragraph) {
  •         if ( trim( $paragraph ) ) {
  •             $paragraphs[$index] .= $closing_p;
  •         }
  •         $n = $index + 1;
  •         if ( isset( $ads[ $n ] ) ) {
  •             $paragraphs[$index] .= $ads[ $n ];
  •         }
  •     }
  •     return implode( '', $paragraphs );
  • }
  • add_filter( 'the_content', 'prefix_insert_post_ads_array' );
  • function prefix_insert_post_ads_array( $content ) {
  •     if ( is_single() && ! is_admin() ) {
  •         $content = prefix_insert_after_paragraph( array(
  •             // 格式说明: '段落号' => '要插入的内容',
  •             '1' => '这里插入你的文字
    ',
  •             '2' => '这里插入你的另一段文字
    ',
  •         ), $content );
  •     }
  •     return $content;
  • }[/ol]复制代码
  • 回复

    使用道具 举报

    221

    主题

    1266

    回帖

    3343

    积分

    论坛元老

    积分
    3343
    发表于 2020-2-16 12:46:32 | 显示全部楼层
    只是在头尾, 可以写进模板
    在文章中间, 可以写进数据库, 或者js修改, 或者写个中间件
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2026-2-14 04:05 , Processed in 0.017677 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表